Kava

Kava is a production-ready Java to C# transpiler optimized for performance. The transpiler works on bytecode and supports the majority of the JDK APIs and Java libraries.

It’s usage can be seen in Alchemic Cutie on all console platforms.

Powerful Java to C# transpiler

Features

  • Fast compilation to C#

  • Near 1-to-1 code performance

  • Full reflection support

  • Compatibility with .NET 4.5, .NET Core 2.0 and .NET 5.0 onwards

  • mini2Dx and LibGDX support with targeting to Nintendo Switch, PlayStation 4/5, Xbox One and Xbox Series S|X

  • Java 8 support (11 & 17 coming soon)

Porting your Java game to consoles?

Previous
Previous

RenPy for Xbox_Natively ported to Xbox platforms

Next
Next

OpenFL for PlayStation & Xbox_Natively ported to Consoles