Jarrah Technology logo

June 1, 2022

Category: Posts

Author: Charles

Done? - Progress Report Twitter Facebook Share on Google+

May was a solid month of work. Could have bee a record if not for losing 4 complete days to sickness and probably lower productivity for a few days after. There is a new AI and lots of little improvements. If a player want to keep going forever there is also now an “infinite” mode.

The biggest task completed was the engine rework - now finished and all (known) resulting bugs cleared. It took 6 weeks total. I thought in the best case it would require nearly 2 weeks, but gave myself 4 weeks due to experience :) So 6 weeks is not great, but not bad. Of course not all the time was taken with refactoring, there was also some prototype and time and a jaunt into the land of node servers and docker (just to learn about them) along the way, but that sort of thing is expected. Still think it was worth it, the final code is much better and more flexible! I’m happy.

June will be a short month (I’m away for a week), so of course I have a totally unrealistic list of tasks. The big one is to improve the gameplay. Playing against the new AI quickly results in a defensive slog of a game - not what I had intended. Hopefully I can think of some ways to improve it.

Last month’s completed tasks:

  • Rework engine complete
  • New AI - but now game bogs down into defensive slogs
  • Infinite mode
  • Little visual improvements

Over the next month:

  • Improve gameplay?
  • Rearrange unlocks
  • Full AI (current version does not take advantage of all gameplay possibilities)
  • Next version of prototypes
  • Move websites/repos to free hosts
  • Look at online component