(Game development Track)
Inspiration
We always wanted to implement a fun project in the Hackathon and that is what inspired us to learn a new library(PixiJS) in less than 24 hours to develop this game.
What it does
It's a fun game where the motive of player is to destroy the dark marks coming towards harry potter and ultimately after the player reaches a certain level a boss appears(Bellatrix Lestrange). To win the game the player needs to destroy the boss in given duration after its appearance.
How we built it
We build the game using PixiJS library which was available as an npm package. We learnt the basics of game development like positioning of objects, animations , collisions and rendering of textures on the screen. We also had to create our own assets and images for development of this game which were based on the Harry Potter theme of HackCU8.
Challenges we ran into
The animation and the collision part for the boss was really tricky to implement. Additionally we had to regulate the random generation of dark marks appearing in the way and control the movement. A lot of debugging was needed while building the overall game as the animations and hits needed to be perfect.
Accomplishments that we're proud of
We are proud of learning how to develop a classic game using PixiJS library and creating our own game in 24 hours.
What's next for Harry Potter and the Dark Mark
We need to add more bosses and levels and also improve the gameplay in future after learning some advanced game development techniques.
Built With
- pixijs
- typescript
Log in or sign up for Devpost to join the conversation.