Start Drawing

About the website

DrawMyGame is a web application that transforms simple drawings into playable platform games.
Instead of building levels with complex editors or coding mechanics by hand, users can sketch platforms,
goals and characters using colours and instantly generate a game.
The project combines image processing, physics simulation and game development to make level creation accessible to anyone.
Whether you are experimenting with game design or simply having fun, DrawMyGame turns creativity into gameplay within seconds.

The technology behind it

DrawMyGame is built using Laravel for the web application and Phaser for the game engine.
Uploaded images are processed pixel by pixel to identify shapes based on user-selected colours.
These shapes are converted into physics bodies, allowing platforms, goals, players and hazards to interact naturally within the game.
This approach demonstrates how image processing techniques can be combined with modern web technologies
to create dynamic and interactive content directly from user-created artwork.

Start Drawing