January 13, 2022

Goals

Tags: Goals

Time for my yearly lowering of expectations. 2021 felt like a standstill year, but hopefully with some preparations for more productive future years. Firstly an appraisal of last year’s goals:

  • Maintain strength and aerobic fitness: This started out well, setting many strength bests in the first few months of the year. Then when a few local lockdowns occurred, I started to miss weeks. Most of the last 6 months have been maintenance work and an aborted attempt at a cut. So I end the year a little lighter than I started, but probably about the same strength. Similar with aerobic fitness. I’ll count this as a success (barely, thanks to a low target).
  • Finish and release one game, then start the next: Nope, a definite fail. About 7 months ago, I hit a deadend in AbstractHexBattle. I started development fast and dirty, so eventually hit a point where continuing was difficult - especially with the AI. This was not enjoyable so I stopped, built a series of (hopefully) reusable libraries and then restarted the project as SpaceHexDuel. Now I am at the same point as I was this time last year. There is also a paper prototype of my card game IPO in progress and improving.
  • 12 blog articles (including Jarrah Technology): 17 in total, so goal completed. I have started to write irregular status updates on the Jarrah Technology blog and this is what allowed me to reach the requied number easily.

So what about this year? Time for some ambitious goals, not sure I can get all this done, but worth an attempt:

  • Increase strength and aerobic fitness: Since the start of the year, I have built up a home gym. Soon the last pieces of equipment (including a bike stationary trainer) will arrive, probably about the same time my back injury from setting it all up will heal. After this I will have no excuse not to get back to proper lifting and exercising - pandemic be damned. No excuses, so how about some hard goals, by the end of the year I hope to have personal bests for 5 reps (powerlifting rules) in bench press, overhead press, and pullups. Legs and back are a bit difficult because of regular injuries, but I’ll try for records there too.
  • Finish and release SHD: A soft Itch.io release counts, not sure this game is worth a lot of effort. No need for online play, although it would be nice to get a reference or even reusable implementation done.
  • Update Common Library: This is interesting as I’m not even sure it is the right thing to do, as it ties me somewhat to Unity (and an old version). In any case I will need the library to handle card-based games (as there are a few coming) and general AI patterns. It would also be nice for the online code to be fixed up and some dialogue functionality (probably by integrating the Ink library) added, but these should not be immediately necessary, so can wait.
  • Computer prototype Ci2D: After SHD, I’ll start work on Concealed Intent 2D (working title). I should have a basic playable something reasonably quickly using the libraries created for SHD, plus I already have tons of artwork.
  • Paper prototype IPO, Ci2D, & maybe one other: Working out IPO on paper has convinced me this is the way to go wherever possible. I plan to paper prototype Ci2D before starting programming work, and continuing to refine IPO. After that I already have 3 or 4 other games that could have a tabletop version first - I will start one of them at least.
  • 18 blog articles (including Jarrah Technology): Should be easy with monthly updates and the release. Would also be good to write some non-game posts.
  • Fix steps, reticulation, ceiling crack & shading: I have a bunch of tasks to get done around the house. These are probably the most urgent to be done by the end of this year.