Skip to content

This was our senior design project in electronic games/graphics at UCR!

Notifications You must be signed in to change notification settings

jennifershinshin/PixelDawn

Repository files navigation

Pixel Dawn

Play the game here! - https://jennifershinshin.itch.io/pixel-dawn

An outbreak has occurred and 99% of all living beings have turned into zombies! The player must survive for as many waves of zombies as possible. This game is a 2D arcade-style game and will have aspects of run and gun, survival, and platforming. The player can choose from 4 different characters, each with their own unique playstyles, movements, and super abilities. In order to kill zombies, players will have different types of weapons like pistols and grenades. Weapons can be bought from the shop using points that they accumulate from shooting zombies. Players can use their super abilities when they kill a certain amount of zombies or wait a short amount of time. Each character also has stamina; the stamina depletes when moving/jumping. When stamina reaches 0, the character must rest and cannot move until their stamina regenerates its max.

My contribution: I was responsible for weapons, shooting, and the inventory system. For shooting, I used raycasting to trace the direction of the bullet. I learned a lot through Brackeys tutorials (Brackeys is a popular Youtuber who teaches a lot of techniques in Unity).

Controls and Gameplay

When you first load into the level, go to the pink mushroom store to purchase a gun. You start with 100 points, which is enough to buy a pistol. Press B to buy from the mushroom store, click on the pistol, then press G to exit the store. You should see a pistol on the ground now. Press E to equip the gun (make sure you are facing right when equipping. It is one of our known bugs).

Reminder: If your character suddenly stops moving, he/she probably ran out of stamina! Wait a while until it regenerates

  • A/D - Move left/right

  • Space - Jump

  • Left mouse button - Shoot

  • Q - Ultimate ability

  • B - Buy from store (pink mushroom) (Click on gun to purchase)

  • G - Exit from store

  • E - Pick up weapon

  • 1/2/3/4/5/6 - Equip weapon from inventory slot (6 slots)

Character Bio

  • Little girl - She is fast, nimble and can jump very high. However as a trade, she has low stamina. When she uses her ultimate ability, she becomes possessed and summons 5 floating guns that can all fire together.
  • Android - He has the ability to fly by holding down the spacebar. After waiting a short amount of time he can use super ability which allows him to use his cannon hand. His cannon can push back enemies out of the way.
  • Cowboy - He has the most stamina, with a drawback of a limited ultimate ability. He can use his ultimate ability to throw grenades. However, he only has 5 grenades so use them wisely!
  • Ninja girl - This ninja has a good balance of stamina and speed. For her ultimate ability, she can arit strike enemies wiht her katana; is unique because you don't have to wait for it to charge.

Known bugs

  • Can only equip guns when facing right.

About

This was our senior design project in electronic games/graphics at UCR!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published