Welcome to the Forge!

DMG Forge is your ultimate indie dev toolkit — packed with Unity tips, game dev guides, free assets, marketing hacks, and the raw support every creator needs. Whether you’re building your first prototype or polishing your next hit, this is the place to sharpen your skills and level up your dream game.
Let’s build something EPIC!
Indie Projects & 2D games built with Unity
Sharing is caring, Knowledge is power
Sharing knowledge and best practices
My Games
A showcase of interactive experiences built with passion and code
Unity Games: 14

ShadowLight Siblings
A 1 Bit game for a 1 Bit GameJam.
Two Bros fighting on parallel worlds.



Showing 4 of 14 games
GameDev Posts
Gamedev related topics and discussions
Sustaining Motivation Over Long Dev Cycles
Sticking with a big project for months, or even years, can test your patience and drive. Whether you’re working on a passion project, chipping away at game development, cycling through a training plan, or handling repetitive shifts, staying pumped over the long haul doesn’t always come easy. In this guide,...
Read MoreHow To Create Art Consistency In Your Game
If you’re making a game, art consistency matters a lot more than most people think at first. It keeps your world feeling believable, helps players connect with your story, and just plain makes everything look more polished. But actually achieving consistency in game art can challenge even seasoned developers. I’ll...
Read MoreManaging Scope Creep In Solo Indie Game Projects
Managing the scope of a solo indie game project can be pretty tricky, especially when your inspiration keeps coming up with new ideas. It’s easy to fall into the trap of “just one more feature,” and that’s when scope creep sneaks in to create bigger headaches than you’d expect. I’m...
Read MoreUnity Tips
Sharing knowledge and best practices, quick tips!
Debugging Like a Pro
Effective debugging saves hours of development time. Use Debug.Log strategically with meaningful...
Read MoreMobile Game Optimization
Mobile optimization requires special attention to performance and battery usage. Reduce texture...
Read MoreAudio Design Best Practices
Audio can make or break your game’s immersion. Use Unity’s Audio Mixer...
Read MoreAbout Me
Crafting digital worlds and sharing the journey
My Journey
As an indie game developer, I’ve been crafting immersive gaming experiences for over 10 years. My passion lies in combining creative storytelling with technical wizardry to build games that players actually want to play (instead of just my mom pretending to enjoy them).
I specialize in Unity development for 2D mobile games, while also creating web-based games using JavaScript. My goal is to share knowledge with the developer community while continuously pushing the boundaries of what’s possible in game development – and occasionally breaking things spectacularly in the process.
My secret weapon? I absolutely love to teach! I believe in free knowledge sharing because teaching makes you learn twice – once when you figure it out, and again when you try to explain why your code actually works (spoiler: sometimes even I’m surprised it does).
Cups of Coffee
Get In Touch
Have a project in mind or want to collaborate? Let's create something amazing together!
What I Can Help With
Game Development
Custom Unity games, 2D/3D experiences, mobile games, and interactive applications tailored to your vision and requirements.
Web Development
Browser-based games using JavaScript, HTML5 Canvas, WebGL, and modern web technologies for engaging online experiences.
Consulting/Mentoring
Technical guidance, code reviews, project architecture advice, and mentoring for aspiring game developers looking to improve their skills.
Team Collaboration
Join your development team as a game developer, technical lead, or consultant to bring expertise and accelerate your project delivery.
Send a Message
Usually Reply within 1-2 days, 1-2 weeks.