Jarrah Technology logo

July 1, 2022

Category: Posts

Author: Charles

Holiday - Progress Report Twitter Facebook Share on Google+

As expected June was a truncated month. A weeks holiday interstate and a couple of days dealing with house issues (the joys of living in an old house) put a big hole in my productivity and definitely slowed progress as I lost momentum. Maybe that is what has lead to me deciding to join the /r/roguelikedev annual tutorial event. “Wait,” you say, “don’t you need to finish SHD first before starting another game?” Yes, you are right. This is almost certainly a bad use of my time, especially since I am trying it in a Javascript, a language I haven’t used properly in over 20 years (also, trying to relearn Git & Github at the same time). However, I think it might be useful for future work and I hope to spend no more than one day per week on getting it going (Week 1 took 2 hours, so far so good). If you want to see the WIP, the repo is here and a playable version here.

SHD is still getting very close to the end now too (about time!). I have added a bunch of new gameplay mechanics: base recharging; base powerups; and bombs. Last time I said the game quickly devolved into a slow defensive slog. Now, not so much. It is not a great game, although definitely a little better than before - and importantly, shorter! There was also some visual improvements and work on achievements. Not the best month in terms of hours worked, but there is clear progress. It was gratifying to see how easily the new mechancis were added due to the earlier framework tasks.

The remaining SHD tasks are now AI and cleanup. That is the plan for the month.

Last month’s completed tasks:

  • Wk 1 /r/roguelikedev tutorial event
  • Reorganised achievements
  • Little visual improvements
  • Reworked gameplay to make game faster more interesting - recharge, powerup bases, bomb hex

Over the next month:

  • Finalise unlocks/achievements
  • Full AI
  • Little improvements & bugfixes
  • Next version of prototypes
  • Move websites/repos to free hosts
  • Online component
  • r/roguelikedev tutorial event