🦖 How I Created JumpSaurus – My First Pixel Platformer

 

Sometimes, all it takes is a little curiosity and a lot of persistence.

I started this project knowing almost nothing about game development. Godot? Scripts? Signals? It all sounded like magic to me. But despite all the struggles, confusion, and broken code, I kept going. And now… I have JumpSaurus — my very first 2D pixel platformer. 🎮

👉 View the full project on GitHub:
🔗 JumpSaurus Repository


💡 The Beginning — Learning from Zero

My journey began with me staring at an empty scene in Godot, not even knowing what a “Node2D” was.
I watched tutorial after tutorial, constantly feeling lost. Why was my character floating? Why weren’t my inputs working? Why was gravity acting weird?

I didn’t understand the code at first. I copied scripts blindly and hoped they’d work.
Spoiler: they didn’t. 😅

But every bug I fixed, every time something finally worked… it felt like a victory.


💥 I Struggled — But I Grew

I failed so many times.
There were nights I almost gave up, especially when meteors wouldn’t spawn correctly or my jump function broke completely.

But somewhere between the chaos and confusion, I found myself learning.
Line by line, I began to understand what I was building.
And eventually… it became fun. Addictive even.


🎮 The Birth of JumpSaurus

JumpSaurus is a small, fast-paced platformer about a brave little dino trying to dodge falling dangers.
It includes:

  • A cute pixel-art character

  • Jumping & gravity mechanics

  • Randomly spawning obstacles

  • And most importantly — heart ❤️

This isn’t a big commercial game. But it’s mine. And it’s the result of hours of learning, failing, trying again, and creating something real.


☁️ Uploading to GitHub — My First Share

Once I had something playable, I decided to upload it to GitHub.
I was nervous. What if no one likes it? What if it’s too simple?

But then I reminded myself — this is how every dev starts.
And this little repo is the beginning of something bigger.

🔗 Check it out here on GitHub


✨ Final Thoughts — A Message to You

If you're reading this and thinking:
“Can I build a game too?”
The answer is: YES. START. NOW.

You don’t need to know everything.
You don’t need to be perfect.
Just open your editor and try.
Even the tiniest project can teach you so much.

JumpSaurus may be small — but for me, it’s proof that I can do this.
And if I can… you can too.

Comments

Popular posts from this blog

🎮 Welcome to Retrosouldev — My First Indie Game!

Privacy Policy for Meteor Dodge