A pixel-art style first person shooter game where you kill zombies to earn coins. You can spend coins to buy ammo, kill more zombies, and eventually pay your way out.
Please follow, star, and leave comments! ❤️
Weston
Check their projects out: Chess bot, Chess bot, SquareJumper
kashsuks
Check their projects out: Yapper - A slack bot for my channel, Go Games, Buckrise, Neohack - YSWS Site, CPVim, CPCli, CFCli, Domain Expansion (Personal Site)
Uelkli
Check their project out: Unknown minecraft mod
rayane_thn
Check their project out: TimeScroll
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
NEW UPDATE!!!
this time I did:
1. added control instructions to the start screen;
2. added icons for the HP and Coins display (top left);
3. added icons for the Ammo display (bottom right);
Today also marks the end (kinda) of Zombie Shooter v1! I'll finish up the Readme, Github release, etc over the weekend! Stay tuned!
Did some drawing to make new image assets for the game! Spent a lot of time drawing on Piskel (unfortunately doesn't count as coding hours) and changing params on VSCode.
Made both the start and end screens!
Start: shows the game name and a 'start game' button
End: shows whether the player won or lost
By now, I've completed pretty much all the features for stage 1. In the next few days I'll update with better image assets and start planning out new stuff for the game!
Made some changes to change the way how reloading animation is handled. Added a red ring effect when a zombie does damage to the player.
BIG update!
Zombies now come in waves: once a wave of zombies is cleared, the next wave comes. Every wave has zombies with more HP and damage than the previous wave.
Weapon reloading animation: ammo logics aren't in place yet, but at least the animation works. Took a LONG time to get working.
Two major changes:
1. Zombies now move in a random zigzag path towards the player. To make the game look cleaner, only after a zombie gets hit, its health bar will display. Once it gets close enough to the player, it does damage (10HP).
2. Changed the logic behind mouse movement detection and scene rendering to make the game feel much smoother.
A pretty big update.
Did some ugly coordinate calculations to create a rectangular hitbox for each zombie. It works pretty well so I won't change it for now. Also added a health bar display for the zombies.
Now, if you fire the gun while pointing at a zombie, it takes damage. the change in HP is reflected in the health bar.
Added the Weapon class with a temporary image for the gun.
I also added a 'adaptive scaling/resolution' feature. Essentially the program detects your display resolution and scaling so that the game window fits exactly to your entire screen.
Added stuff for the zombies' Java class. It can now be generated and animated. Currently a new zombie pop up after a mouse click, but eventually they will come in waves. I've also added display for player health and coins in the corner. The demo also shows the upgrade module pop up window from the last update.
Finished a proof-of-concept! I hope you can see how I tried to make it appear 3D. More detailed image assets with higher resolution will definitely improve this sense of space, but that won't come until the later stages of the project. I'll keep using these temporary assets just to make sure the code works first.
Basic idea of how it works:
when you move the mouse in a direction, the program tracks that and moves the background in the opposite direction, making it appear as if your character looked over there. However it puts in the limitation that your character is glued to the ground and cannot move like a real 3D game.
really cool