My first project, a game created with HTML, CSS, and Javascript using the Canvas API.
Although this was my first project assigned by my Instructor at the Per Scholas Software Engineering Course, I wanted to shoot high and make something I can be proud of, plus I really like vampire survivors.
Animated Sprites for walking and shooting, zombie death animation, collision detection, bgm, sfx, zombies can drop power up fruits that increase player movement speed and damage for 10s.
Open in GitHub Page to play. Try to get a high score!
https://xancia.github.io/FirstProject/
WASD to Move
ENTER to Shoot in faced direction
ESC to pause the game
Biggest Inspiration: Vampire Survivors
Assets:
https://cuddle-bug.itch.io/apocalypse
https://dagurasusketch.itch.io/retrosounds
https://timbeek.itch.io/free-retro-boss-music
https://shatteredreality.itch.io/modern-city
https://ansimuz.itch.io/cyberpunk-street-environment
https://dantepixels.itch.io/small-fruits-asset-16x16
Getting hit hugh by dersuperanton freesound.org
https://freesound.org/people/MATRIXXX_/sounds/523654/
https://freesound.org/people/colorsCrimsonTears/sounds/577960/
Minecraft Zombie Death Sound
Vampire Survivors OST - Before Confession
Zombie got hit indicator
New Weapons
Zombie Drop EXP/Level Up Systems
Bullet Projectile Animation Improperly changing direction after being fired
© Cuong Ma