While almost completely ignored jams this year (with the exception of QUBOR for Ludum Dare 46), from the very beginning of the year I set myself the goal of making a complete vertical slice of some new, but easy-to-develop project. Then it seemed that a shooter about a tank would be the simple idea.
|The first prototypes did not show the amount of work|
that awaited me in the future
MARK-I: Mission Pilot
Inspired mainly by classic NES games (eg, Contra or Jackal), I wanted to make an arcade shoot 'em up. Since personally I am not a big fan of bullet hell games, I wanted to make a game with a fairly low entry threshold. But trying to find fun in a "not like everyone else" format without explicit borrowing or cloning turned out to be a daunting task. I am still not sure that I coped with it, despite the subjective satisfaction with the result.
The idea of a story in the world of the near future quickly came to my mind, where the player takes on the role of a pilot of a combat vehicle called MARK-I (much later I learned that the project with such existed in reality). A very banal evil bad corporation, a mission to destroy some kind of Core, and at the end the boss-helicopter must certainly awaits. Initially, I wanted to put more emphasis on narrative, but as a result, of course, it is difficult to fit in with the dynamics of the game.
|The scene in the cabin of the MARK-I turned out|
to be not very readable, but I still wanted to leave it
Level design and content filling took significantly longer than expected. Whithout great experience in this area, collecting levels even from ready-made objects was complex and time-consuming for me, required full immersion. And in general, the process of filling with content was not as fun as creating new systems in the game.
Due to the chosen scope of the game, I had to redo and fix all ~15 minutes of gameplay several times. Almost all game locations were rebuilt from scratch 3-4 times. In general, the constant alterations, the need for which notifies after the next playtest, is morally and physically exhausting the most. One of the hardest things to do is cope with your anxiety about repetitive development.
|Perhaps many will understand the feeling of some disgust for own project,|
when throughout the year you open it and see the exact same thing
At a certain stage, I decided to add a local coop for 2 players, which should become one of the main selling points. Despite the fact that from the very beginning I had in my head the ability to control from a gamepad (now the game can be played entirely with an Xbox controller), this control option turned out to be more difficult to play than a mouse with keyboard. But nevertheless, I'm glad that now the controls can be easily adapted even for two independent Joy-Cons from Nintendo Switch.
Despite the fact that it is difficult for me to give any subjective assessment of the final result, I am very happy with the process and the knowledge gained. One of the most important questions for me - could I work on one hobby project for a year, or maybe even more? - received a positive answer. I learned a lot in areas that I had to deal with a little less before: working with 3D in Unity, physics, rendering, navigation and ai, sound producing and much more.
Regularly posting screenshots to Twitter allows you to periodically look from the outside at the visual component of the game. Only a few subscribers were not enough to overcome the milestone of 100 followers by the end of the year :D Maybe by the 10th anniversary of the account next year it will be possible to do this.
|The scene that started it all, but in pre-final form|
I was convinced once again how planning works in the industry. Especially now that this issue of overworking and crunches has resurfaced in publicity. The deadlines that business management lays down in the project almost never coincides with the internal reality, especially at the seemingly final stages of development. Planning is great for short iterations between playtests, but it's very hard to rely on in the long run. Quality assurance of the project takes more time, relative to the first stages of development. The devil is in the details.
* * *
About plans: at the beginning of the year to release the received vertical slice as an independent game in Steam. And finally, let go of the project and not return to it (unless, of course, I can find a publisher before release).
I really want to take another look at my indie approach, reduce the amount of stress and the semblance of "work", leaving the indie gamedev hobby in a freer and more fun style. It’s hard to watch after iteration “2021”. I wish you all creative success and strength to create!