The struggle has begun, but step 8 is done.
Damn, this is getting harder and harder.
Anyway, step 8, through some miracle, has been achieved. Sort of. I think. Still needs some cleaning. It seemed so easy at first. Just add a couple of triggers for win conditions and be done with it. Well, that led me quite a deep rabbit hole.
So. What has been achieved.
-Inventory system is poorly implemented.
-You can select items, read their descriptions and use them
-Winning conditions have been implemented. By completing 3 objectives, you win the game
I am not a big fan of how this works at the moment. Seems like unity implemented mouse controls very well, but forgot about keyboard controls. Have you ever played a game, where it's all keyboard, but menus and inventory is mouse? If yes, then they struggled the same as me and just said fuck it.
Phew. Shit. Pile of shit.
Now that we have our win conditions, certain actions and clues, time to add a challenge into the mix.
Let's outline step 9.
1. Add our big-titty ghost into game
2. Add flying forward animation (?)
3. Give her commands to chase the player or wander around
4. Play with the randomness values so her appearances is somewhat unexpected
5. THINK OF PUNISHMENT!
Now about the 5th point. All the while working with the inventory, I was thinking about fail states and game overs.
This is by no means a hardcore game and mostly here to fuck sexy ghosts.
Should there be a game over even? Probably not, but some punishment needs to happen. Maybe a screamer on failure? Kind of shit.
Here is what I came up with. If the ghost catches you, AFTER you collected all the clues and in the process of doing actions to win, she will start an invisible countdown timer to a screamer. Which is random. Can happen right away, can happen 5 mins, can happen never.
Your job as the player to speed through the rest of the actions in order to avoid being spooked.
I don't know, seems like an interesting idea, but still bad. Fuck screamers.
So I've been thinking about that. If you have some suggestions feel free to leave here or on discord.
In the meantime, I'll take a little rest and start implementing her into the game.
Wish me luck and thanks for your support. It really means a lot! <3