Welcome to GDucpm's Games!

About Me

About Myself

Hi, my name is GDucpm, and I am incredibly passionate about coding and game development. Since I was younger, I've been fascinated by the way technology works, from the simple act of pressing a button to watching something happen on the screen. As a curious mind, I was drawn to understand how games, websites, and apps are made and how every bit of code interacts to make things run smoothly. My journey began with Scratch, like many aspiring coders, but it quickly evolved into a deeper dive into real programming languages like JavaScript, Python, and C++. Coding, for me, isn't just a skill — it's a form of creative expression.

How I Started

My journey in programming began with Python because I thought Scratch was too childish for my age. At first, I found it to be quite boring and hard to understand. I struggled to grasp the concepts and often felt lost. However, everything changed when I discovered Scratch. The visual programming environment was like a breath of fresh air! It ignited a new spirit in me and made coding enjoyable. I loved dragging and dropping blocks to create animations and games.

Eventually, I found myself gravitating back to Python and other languages. This time, I approached them with the newfound passion and understanding I gained from my time with Scratch. The experience taught me that every programming language has its unique strengths and challenges, and I was excited to tackle them all. I think you should now see the importance of starting small!

coding a dango sprite
GIF image: What we can do with just a little coding!

My Coding Philosophy

Coding isn't just about writing lines of text; it's about solving problems creatively and efficiently. Each time I approach a new project, whether it's a game, an app, or an experiment, I aim to find the best way to bring my ideas to life. Debugging might seem tedious to some, but to me, it's like solving a puzzle. There's nothing more satisfying than hunting down a bug, fixing it, and watching everything work seamlessly.

I also believe coding is one of the most collaborative fields out there. The best projects are those built on shared knowledge. I don't regularly participate in coding forums and communities, though I really liked to join communities or coding competitions, because I'm a bit lazy? And so I never search for it 😊! But it will eventually change, one day. In communities, I get to learn from other developers, exchange ideas, and even help those just starting out. Collaboration allows us to achieve more, and the open-source nature of many projects ensures that knowledge is freely available to anyone who seeks it.

The Games I Create

Games have always been a massive part of my life, and building them is a natural extension of my passion for coding. I focus on creating fun, simple games that challenge users without overwhelming them. I believe that good game design isn't just about flashy graphics or complicated mechanics — it's about creating an experience that resonates with players and keeps them engaged.

From simple arcade games to more complex puzzle games, I enjoy pushing the boundaries of what I can build. Turbowarp, a mod of Scratch, has been an invaluable tool for experimenting and testing out new game ideas quickly, while still relying on more advanced game engines like Cocos Creator for my larger projects.

Whether it's building a platformer where players have to master precise jumps or a simulation game that makes them think strategically, every project is an opportunity for me to try something new. And with each new game I create, I learn more about what makes a game fun and what it takes to build something people want to keep coming back to.

The Future of My Coding Journey

As I continue to develop my skills, I am always on the lookout for new challenges. The tech world evolves rapidly, and I'm eager to explore new technologies like machine learning, AI, and augmented reality to see how they can enhance gaming and interactive experiences. My goal is to create games that not only entertain but also educate and inspire others.

Ultimately, I want to build projects that can make a difference, whether it's through coding or game development. I look forward to creating more engaging content, improving my craft, and sharing my knowledge with others who are just as passionate about coding as I am.

Closing Thoughts

Thank you for visiting my website and exploring the world of GDucpm's Games! I hope my work inspires you to embark on your own coding adventures, whether you're just starting or already deep in the game development world. Coding is a journey, and I'm excited to see where it takes me next — and perhaps, where it will take you, too.