Inspiration

While the prompt for the challenge consisted of the classic man v. zombie video game, we opted to keep it more traditional, ie. cartoonish.

What it does

Our simple video game where the user impersonates a character defending the outside world of zombies is quite intuitive and, might we add, addicting. The movement of the characters is animated and the spawning of zombies is unpredictable. It creates an infinite game loop until the player is defeated.

How we built it

The game was mainly built using JavaScript Canvas, Adobe Animate, and Bfxr for audio.

Challenges we ran into

One of our members was completely new to JavaScript Canvas and front-end development. Our two other members had to learn to sharpen their game-making skills and develop functional animation alongside sound effect features.

Accomplishments that we're proud of

We're proud of how much we've expanded this project to a highly functional and fun game in such a short amount of time. We're proud of our partnership and communication, which made the coding process smooth and enjoyable.

What we learned

Some of us learned a new programming language while also learning about materializing a full-stack development project. We learned about our abilities to work under pressure and how to manage large tasks into smaller ones, each as rewarding as another.

What's next for Beenox Challenge

What's cool about games is that there is always something that can be added. Some features we would love to see implemented are proper death animation, more in-depth waves, more weapons for the user to choose from, a proper progression cycle, and user customization.

Built With

Share this project:

Updates