Mafia Pigs
In September 2021 I joined Timewarp in pursuit to develop topdown stealth action game MafiaPigs. After we gathered all 6 members of our team we embarked on exciting journey full of games, work smart not hard work, figuring out what market and our players want and lots of Unity bugs.
My role was a Senior Unity Developer as I attempted to be the Zenject ambassador and introduce this DI first approach to all game development. I also developed all the AI in the game using SGOAP framework. Interesting experience where sometimes I wished we opted for more proven solution in a form of one of the Behaviour Trees frameworks on the asset store.
I also developed lot's of different system here and there enjoying the luxury (and pain) of injected dependencies.
Lastly, I've got into Unity Netcode for Gameobjects solution and into network programming in general and I found it quite interesting and learned something new.
My biggest clutch with the project was the fact that we were using Topdown engine which had a lot of systems developed for us in a way, which I as a game system programmer would have done differently and (of course) better. Attempt to have topdown engine as submodule that would update and merge into newest changes caused us quite a lot of painpoints as we had to resort to going around some features and causing a lot of bugs in the process.
In the end, this was a very positive experience for me because the team that we managed to build in the company was the best one I was part of so far and I found a great value in that.
However we couldn't find an investor for our game and promise of future platform that can use AI to aid people with asset and game creation. Therefore the journey has ended as of May 2023. The game was partially finished in it's Heist Royale mode and released as Free on Steam, so make sure you get it and try!