-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: don't allow gooeys to climb over blocks #72
base: develop
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you just wall off the enemy lines with this change (I guess you could so before anyways)...?
Yes, I think you can. And yes, I think this was possible before as well - although admittedly a bit harder. |
@syntaxi commented on Discord:
|
I responded
So I think we have the following options to move forward:
From my point of view, all options but the first would be okay because they take us away from this "middleground" situation. Irrespective of which option we go with, I think we should explain the intention a bit better, for instance on the game start screen. |
My two cents here: I like the idea of having randomly seed crates as foundation for the maze. However, we should make the player aware that they can place these blocks to guide the gooeys. I'm imagining something along the lines of (maybe parts of it, maybe all, ...)
I'm opposed to start with an empty arena, as it is quite a big area, and the fun part of the game should be placing towers, not these crate blocks. |
Motivation
IMO part of the fun when playing a tower defense gameplay is to find strategically good places to build towers to most efficiently impact the oncoming waves. This does not work as well if the enemies can basically just walk in a straight line towards their goal, which is the case with the current arena maze being only one block high and the current movement implementation allowing the enemy gooeys to climb over them.
An alternative common tower defense mode is a completely free arena where the enemy waves can by default intentionally walk in a straight line and the player has to create a maze themselves. However, due to the arena design including a maze, I don't think that's the intentional mode here.
What this PR does
It reduces the vertical movement range of the oncoming waves to staying on the same level only. Thus, they cannot climb over the maze blocks and need to find their way through it instead, providing the player with more options to strategically place towers.