One of the benefits of building a game for the fourth of fifth time is that you can reuse some of the code that you had previously developed. Luckily, I had already taken time to work out a decent event system all the way back in early 2012 when the first version of the game was in development. Transporting that into Unity turned out to be fairly simple.
So, the game now has a method by which it can trigger events. These events can include text messages to the player, encounters with hostile creatures, ways to do damage to the party, etc. Here's an example picture of an encounter with an angry goblin:
|
He looks upset. |
As you can see, the game is progressing in bits and pieces. Now that I've gone back to the original vision I had for the game, I have a clear path to get the game back to where it should be. Instead of needing to reinvent everything, I'm finding ways to improve what I already figured out several years ago.
Once I get a couple more systems in place, I'll probably be ready to tackle the combat system again. I've already tried it twice, but can't get it the way that I want it. I'm sure it's just a matter of time, really.