By Wirbus / NathanGammel
I do several projects at the same time. But most of them will connect, or have a chance to connect. One of such elements is the turn-based battle. Which can be a good addition equally well to Visual Novel and full RPG. And I have great ideas for good mechanics for such a system.
So, on site of my Cyberpunk Noir Visual Novel and my RPG adventure game... I will make a simple Turn Based combat system.
A few years ago ... I've discovered the browser game "Avengers Alliance" on Facebook. An extremely simple game, about heroes in turn fighting against villains. Nothing special, but the game was so addictive that I stayed with her for years. Simple mechanics enabled very tactical thinking and fights were more like a chess game. They forced them to plan a few moves forward and react to changing situations. You had to know the capabilities of your characters and maximize the effectiveness of their attacks and actions. And the game every few months enriched itself with some new, innovative mechanics, or a character that could be acquired and mastered its abilities. So the older the game was, the more balancing and rich it was. You could sit to the game for a few battles, play with mechanics and leave without a problem.
And then suddenly Facebook came up with Gamesroom, and people from the Avengers Alliance committed a completely unsuccessful Sequel ... And finally, they removed the Avengers Alliance completely. Despite the opposition of many fans.
I could not find a turn-based battle game that could even match the Alliance in part. So it turns out that I will have to do it myself. So I have a full mechanic head, what I would like to do different or better. I have years of experience, chewing and analyzing mechanics. I have ideas and enough skills to create characters, surroundings, and animations. Therefore, I need only the most flexible system to fasten it all together. Start with something quite simple and minimalist, and then expand.
But, I do not a coder, I can't make scripts. Soo... I need to improve my programmatic skills first.
Lucky for me there is a lot of new tools in new Unity.
Let's start this adventure. And see where I will end with all this ideas, and dreams. : D