Porting OrangePixel games to console

OrangePixel is one-man game development company that has been making games full-time since 2004. These games are made in libGDX (Java) and run on Android, iOS, PC and some even on the PS Vita. However, Java is unfortunately not an option for the Nintendo Switch. Therefore, I created a Java to C-Sharp transpiler and remapped all libGDX-calls to MonoGame-calls. I also implemented the NintendoSDK where needed (eg.SaveSystem etc.).

Work and roles:
-1-to-1 conversion between Java and C#
-Recreating libGDX games in MonoGame (XNA port)
-Using the NintendoSDK
-Automating the MonoGame build-pipeline