Oof! It's been quite some time, hasn't it!? First things first - let's get some news and updates out of the way.


How are things going?

Things have been going really well at the new job - I'm getting up to speed rather quickly and diving into some really fun projects. As the whole process starts to normalize and I get more and more comfortable my bandwidth for Thought Reactor is starting to increase.

Work on IGEO has been virtually non-existent. I'm debating whether I should continue working on it, giving its codebase is out of date and difficult to maintain. I'm thinking I may just have to let this one go and move on. It's such a novel concept, but short of reimplementing it from the ground up, it's just proving to be too difficult to cobble together.

I really want to move into the 2D adventure game I mentioned a few months back and begin finalizing some design work on Parabola. Both of these projects are something I feel stronger about and want to start to take some initiative on before the year's end.


Ludum Dare 45

Tonight at 6PM Eastern marks the beginning of Ludum Dare 45. I will be participating alongside some buddies of mine - Ian and Stephen. Ian, who is also one of my roommates, has done a couple of LDs with me in the past, so he knows what to expect. This is Stephen's first-ever game jam, so he's excited about the challenge. Additionally, our friends Daniel and Brandon will be providing some testing assistance throughout the weekend as their time allows.

We're not entirely sure if we will be digging into a 2D or 3D game, but we will be leveraging Unity 2019.2 and trying to get this puppy squared away for the 72-hour Jam. Like usual, this is about having fun and getting something done, so we're not looking to reinvent the wheel or do anything too crazy in scope.

It would be fun to stream the three of us, but I'm not really sure about the logistics and technical side of that, so I'll likely just share updates throughout the weekend on Twitter and Instagram.

Wish us luck! 😋

Michael DeLally

By Michael DeLally Last updated October 4th, 2019

Hope everyone is having a great week so far! This will be a blog chocked full of updates and good news! So let's dive right in.


New Job!

Firstly, I'm excited to announce that I have accepted a position at a new company and will be starting on August 26th. The position is a front-end development role in the eCommerce industry. This is ushering in a huge transition in my life and will eventually bring some additional funds back to Thought Reactor. I have been where I am currently for over six and a half years and the time has come to move into something more specialized.

Most importantly, I need to secure my future. However, once some things have been cleared off my plate, I will be able to start investing some more time and money into the studio. Thought Reactor has always been funded by my personal income and that will continue into 2020. This has been one of the many restraints to bringing in additional talent to our projects, but moving forward I will begin to start saving and allocating money for some help.

I will continue to keep you all posted on how things are going at the new job - I'm excited and eager to start my career in a booming industry for a business that is seeing insane growth and potential in their space!


The Game Maker's Toolkit Game Jam has come to a close!

We participated in the Game Maker's Toolkit Game Jam a little over a week and a half ago. After a week of playing and rating other's titles, the dust has finally settled! With everything said and done - I'm personally pleased with the results. There were over 2,600 entries to the jam and in each category except Originality, we finished in the upper 25%. Our ranking for Adherence to Theme was even better, ranking in the top 200 at #166.

I tend to generally ignore rankings in game jams. They're vastly subjective and are often left to the whims of imperfect sorting algorithms and popularity. However, they're still very good indicators of how well you did. Second to that was the feedback I received from others who left comments on the submission page. Receiving words of praise and constructive feedback from your fellow game developers is one of the most rewarding aspects of doing these little competitions. On that front, we did exceptionally. Those who played the game really enjoyed its simple but challenging mechanic. You can play Recoverdrome in the browser on Itch.

This has really made me excited for Ludum Dare coming up in October. I will be starting the process of building a jam team up for that in the coming month or so.


Still Chuggin' Along with IGEO

The IGEO patch is still coming along. This weekend I made further progress on the updated settings menu, fully implementing post-processing controls and have begun implementing audio levels using Unity's mixer feature. This will allow players to control Master volume, music, and sound effects separately to tune the game's audio to their preferences. Before, I simply had a master slider that would control the volume of the game in total.

Once that feature is complete, I will be rolling the existing animation system over to a new, more performant library. This, amongst some other tweaks, will address some of the game's lingering collision bugs, which can break levels in some cases. After that is implemented the Version 1.1 patch will be ready for launch.

As stated in an earlier blog, this release will mark the end of the product's life cycle on Itch.io as a freely available browser game and usher in a new development cycle in which we bring the game to Steam with more content and enhanced features.


Website Changes

Lastly, I want to talk in brief about some changes coming to the website. Primarily, I want to finish getting the marketing aspects of the site squared away. As things stand, it's basically just the blog on here. I will be changing the About page to better reflect our vision and direction, as well as creating a Press Kit for us to start getting prepared for upcoming releases. Additionally, I'm going to start the process of rolling our site off of a server-side Laravel system and into a more front-end developed JAM stack system. This will create a sleeker site with better performance and it will eliminate server costs by migrating from DigitalOcean's VPSs to Netlify.

With all that - I bid you farewell for now! Hope to have news regarding the IGEO Version 1.1 launch coming to you within a few weeks. Wish me luck with my new job!

Until then!

Michael DeLally

By Michael DeLally Last updated September 7th, 2019

After not really having a whole ton of time this weekend to dedicate to the jam, I still managed to pull something pretty small together in time. I'm calling it Recoverdrome and you can play it here.

It's a top-down/twin-stick space shooter where you only have one bullet. To keep shooting you must recover your bullet by running into it. You can upgrade the radius at which you can recover the bullet with a pickup dropped by enemies. And that's basically it. There is some strategy involved with how your ship and bullet wrap around the level a la Asteroids, but it's pretty down and dirty.

I don't intend to do a formal post-mortem on this one because it was really just a rehashing of some similar concepts I've implemented before. The game is pretty simple, but also fairly challenging to play. If I had a little more time I would have added a couple more things:

  • Difficulty curve: while initially difficult, the game has a rather flat difficulty curve that will actually taper off pretty quick once you've maxed out the recover radius (something I should have done a better job of signifying); modulating the spawn rate based on the score or enemies killed would help ramp up the challenge
  • More enemies: the simple kamikaze AI is rather dull and easy to outwit once you've figured them out; it would have added to the challenge to mix up some different baddies in there to keep you guessing
  • More power-ups: I wanted to add power-ups that would slow your bullet down, make it bigger, or make it bounce back when you've hit an enemy (it currently just barrels through enemies)

I may take a stab at a "post-jam" edition of this little game. It was fun to make and just felt good to get something done this weekend. I'll be sure to keep you all updated should anything come of it in the future!

In other news, I will be diving into the IGEO 1.1 Update this weekend, hopefully getting some of the lingering tasks squared away with that one. If I can get them all worked through, we will be dropping that update early next week after some testing.

Until next time - take care!

Michael DeLally

By Michael DeLally Last updated August 5th, 2019