Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What made Puppy Games decide to take on the task of developing an entire game using only Java?

0
Posted

What made Puppy Games decide to take on the task of developing an entire game using only Java?

0

CRP: Because we know it’s easier, pure and simple. Not only easier to write one game but much easier to write two games. Our code is modular largely due to the way Java is designed, and this means we can use our code again in the next game far easier than with, say, C or even C++. This should translate directly into reduced development time and hence reduced costs. A.F. only took 6 months to write, with just me coding it! And just to prove it, we put a daily diary online during its development at Java Gaming (http://www.javagaming.org/). We’ll put that up on our own website in a proper article soon. What are the benefits of using Java as opposed to C++ or another game programming language? CRP: Apart from the better reuse we’re getting out our code, we also find that fixing bugs is vastly easier. Firstly, because they generally get caught by the compiler in the first place. You can get away with a lot of naughtiness in C++ that usually leads to your downfall later. Secondly, when we do

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123