Blog Details
Blog Details
Blog Details

ARTICLE

ARTICLE

GameDeveloper – Programmer –

Details

Details

Blog Details Image
Blog Details Image

First Game

Sep 1, 2024

How I Developed My First Game from Scratch as a Junior Developer

Developing a game from the ground up is no small feat—especially when you're just starting your career. As a junior developer at Spearmint Games, I had the unique opportunity to build my first full game, Block Puzzle Jewel, entirely from scratch. This blog is a reflection of that exciting and transformative journey. Block Puzzle Jewel was the first game I developed entirely on my own, and it turned out to be a significant milestone in my career. But it didn’t get much downloads and didn’t have high reached. But based on the learnings that i have in that game is great.This project challenged me to apply everything I had learned so far—and much more. From writing the core mechanics to implement the designed UI and ensuring a smooth player experience, I was responsible for every aspect of the game. Initially the game was designed in a cat theme. Each tiles had cat face and it blinks randomly during some time. But it didn’t worked out much in players aspect.

Games I build at Spearmint always involve me coding the full game from scratch, whether in Unity or Axmol.
✔️ Programmed the entire game logic and core mechanics.
✔️ Integrated animations, effects, and audio feedback.
✔️ Developed and linked UI with gameplay features.
✔️ Conducted internal testing and performance optimization.

Blog Image
Blog Image
Blog Image

Creating Block Puzzle Jewel was more than just a technical exercise. It was a deep dive into what makes a game enjoyable, intuitive, and visually appealing. There were moments of struggle—like when I had to ensure blocks aligned perfectly on every device size, or when I had to squash that one persistent bug causing crashes on low-end devices—but every challenge was a lesson. It pushed me to become better not just at coding, but at problem-solving and understanding player needs. This experience laid the foundation for many of the games I would go on to create. Looking back now, I realize how crucial that first project was. It gave me confidence, honed my skills, and solidified my passion for making fun, polished games that people love to play.