Birthday Gift Game
A fun little interactive birthday surprise game
Repository: https://github.com/NedkoChulev/it-is-time-my-dudes
Project lifespan: 2021-10-29 - 2021-11-14
Key Contributions
Designed and developed a custom puzzle-based browser game
Created all visual and audio assets
Implemented game logic
Case study
This was a personal project I created as a surprise birthday gift for a close friend. The idea was to build an interactive, puzzle-style mini-game where the player completes a series of quirky tasks, leading up to a final surprise reveal.
I designed nearly everything myself - from visuals and layout to custom audio, character art, and game mechanics. The frontend is built with HTML, SCSS, and JavaScript, and runs entirely client-side using the Canvas API. The logic is packed into a single JavaScript file, reflecting both the scope and my coding style at the time.
It was one of my first solo projects with significant frontend logic, and a great way to learn not just the technical side of browser-based games, but also how to structure, deliver, and host a complete experience end-to-end.
I used Gulp for bundling and deployed the finished game to Heroku to make the surprise launch smooth and shareable.
While small in scope, this project pushed me to manage all aspects of a creative app - from concept to deployment - and helped solidify my ability to design, build, and ship a playable experience with personality and polish.