Generation Z by Adam Jewell
A game about the dangers of overpopulation, and the inevitability of turning into a zombie.
Not only is the game about the instability of societies, the GAME ITSELF has been carefully crafted to be unstable!
So, fight to keep back the zombie horde, and watch your back, but don't forget to help the others or you'll all be lost.

| Link | https://adamjewell.itch.io/generation-z |
| Original URL | https://ldjam.com/events/ludum-dare/49/generation-z |
Ratings
| Overall | 1484th | 2.605⭐ | 21🧑⚖️ |
| Fun | 1478th | 2.421⭐ | 21🧑⚖️ |
| Innovation | 1488th | 2.289⭐ | 21🧑⚖️ |
| Theme | 1439th | 2.472⭐ | 20🧑⚖️ |
| Graphics | 1339th | 2.474⭐ | 21🧑⚖️ |
| Audio | 840th | 2.947⭐ | 21🧑⚖️ |
| Humor | 1010th | 2.5⭐ | 18🧑⚖️ |
| Mood | 1365th | 2.528⭐ | 20🧑⚖️ |
| Given | 7🗳️ | 8🗨️ |
Great ideas for the mechanics
I think the camera mechanics are a little jittery have you tried using Cinemachine?
https://unity.com/unity/features/editor/art-and-design/cinemachine
Cool idea and I wonder if it will be even better as a pure simulation. The number of humans can go negative which is weird.
For movement bugs: Be careful when dragging the mouse outside the window while holding a button down.
@mejzlosh The game should reset after 10 seconds of game over
@xmagpie42 Thanks, I rolled my own this time but I'll check out cinemachine in future, thank you :)
The camera was definitely clipping so I could see below the ground but overall the camera movement was nice \o/
The sounds when murdering humans were a bit hard on the ears though, compared to the rest of the sounds.
Good job overall :3
However, the camera kinda kills it for me. I think the game needs some more instructions within the game to let the player know what they're doing. I went blind and just started slaying humans, not knowing what to do. Some basic in-game instructions would've helped a lot! Same for when you die, I'd have appreciated a little "Game over/Continue" message :)
I did also get some wonkiness out of the control which may not be that big a deal if the camera issues were fixed.
I might've sounded a bit critical here, but I'd still love to see another jam game from you in the future. I know LD deadlines are tight, but if given a bit more time I'm sure this could be a fun little game. Keep it up! :D
I would like to fix so much in this submission that I might rewrite it to learn how to better optimise performance for future games.
The camera was meant to be a WoW style control, I think it might have worked better if it properly captured the mouse when holding right click, and other behaviour I ran out of time for.
I am very impressed that you wrote you game in pure ASM! I managed a pong type game before moving to unity, so it's been a while, but I wonder if you used anything to make the programming easier, like libraries, tools or ways to lay it out? I looked at the source and it is all in one file, does that not get confusing to navigate as you add more features?
It's also a good idea to have some basic engine templates you can build upon for later, like one for flip-screen gameplay, one for a multidirectional scroller, etc.
As for my source, I guess keeping it in one file may not be best practice but it's just how I roll, hah. I orientate myself with the search function basically and maybe with a hint of madness, haha
generally when making 3d games the best way to deal with the camera is to have it always move with the mouse and have forward always be toward the camera even when it's being moved, because it was really awkward to stop, move the camera, then move
also what was the strange choir noise that kept happening?