10/6/2023 0 Comments Java game development![]() ![]() Using an engine for your game is best practice & industry standard. Your Java based game engine is being run inside of a JVM with is effectively a Java engine running in C.Įssentially by using a Java based engine you're adding another layer of communication between your game and the hardware, which can affect performance.Ī game engine can keep any customizable modules of your code from needing recompilation by utilizing a scripting language (like Lua or C#). So what's happening is effectively a hand wave double engine, speed and efficiency are sometimes sacrificed for readability and ease of use. How this relates to Java game development is that when you write code in Java, and use Javac to compile your code, javac outputs that compilation to java-byte code, this in turn is read by a JVM. So, I'm currently in the research and design phase for the development of a game right now so take this information out with a grain (or pinch) of salt:Ī game engine is a what takes your game's data and "talks" to the hardware.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |