After the Majestic presentation, I thought making a game with dinosaurs and unicorns could be a lot of fun and a big opportunity to learn how to make games since I had no previous experience. I went with a 2D platform game because it seemed like a good challenge for a newbie.


You play as Duke, an alien character that travels across time to collect dinomyte, element extinct in the present era and that is used to summon two special creatures. However, a large amount of dinomyte is needed to achieve his goal and the more you collect, the harder it gets. Meteorites are summoned to protect the element and it is your job to help Duke collect them all!

How I built it

I built the website using HTML5, CSS3, Javascript and jQuery and the game using the Phaser 3 Framework. The domain was bought using the MLH discount code at


One of the features that I love the most is the dynamic number of dinomyte that appears according to your screen resolution. The smaller the resolution, smaller the amount of dinomyte you have to collect. Meteorites are summoned randomly in the screen which makes the game even more difficult.

Challenges I ran into

Learning a completely new framework and understanding the concept of building games in a short amount of time. And, of course, getting it all to work properly!

Accomplishments that I'm proud of

I'm proud of the project as a whole. I did my best in every section of the game, both designing and coding, and could not be happier with the end result!

What I learned

I learned how to make games (I'm still a newbie, but not as much) and more Javascript.

What's next for Dinomyte

Making proper menus, with high scores, settings, loading/splash screen, etc.

Share this project: