Phaser.js is a JavaScript framework for building web games. Let’s start with a first project and the essentials to code your own game.

Learn how to program video games from scratch using popular engines and languages. Tutorials, guides, and practical resources for aspiring and experienced game programmers alike.

Phaser.js is a JavaScript framework for building web games. Let’s start with a first project and the essentials to code your own game.

Sometimes the best projects come into being without any particular pretension, just for the pleasure of coding and diving back into video game classics. That's exactly the spirit behind this retro version of Snake, built entirely with HTML and vanilla JavaScript, with...

Choosing a game engine is one of the most structural decisions in any development project. Unreal Engine, Unity, Godot — each has its advocates, its use cases, and its pitfalls. In 2026, the landscape has evolved: Unity went through a major trust crisis with its...

Pong is one of the classic games that left an indelible mark in video game history. Originally launched in 1972 by Atari, Pong became one of the first commercially successful video games, paving the way for the entire gaming industry. Pong game made with MonoGame As...

The video game industry has radically evolved in recent years, democratizing a field once reserved for studios with massive budgets. Today, millions of players on PC, consoles, smartphones, and tablets consume games created daily by small teams or even solo...

New technologies are constantly evolving, making video game creation easier. According to some experts, cost should not be an obstacle for a game developer, especially since there are more and more free tools available. But the question remains:...

MariaLand is a small platformer game inspired by the world of Mario. The character is called Maria and she is an alternative version of Nintendo's Mario, created specifically for this project. Controls: Left: the character moves left Right: the character moves right...

If you're a fan of arcade games and you've spent hours testing your patience with Flappy Bird, then you shouldn't miss the chance to dive into the world of Fly Fly Bird — a charming tribute to the legendary game that took the world by storm. On the occasion of Pixel...

Creating video games has never been as accessible as it is today. Free game engines abound, tutorials flood YouTube, and success stories of independents who break through with a title created in their garage fuel all fantasies. Yet this apparent ease conceals a far...

Space Invaders is surely one of the games you code at the very beginning of your journey as a game developer. I hadn't taken on this challenge yet, so I decided to create a small gameplay demo in Love2D and Lua. With a bit of patience, I started structuring my project...
Itamde is also an online programming school.
👉 Facebook : https://www.facebook.com/itamde
👉 Instagram : https://www.instagram.com/itamdestudio
👉 Twitter : https://twitter.com/itamdestudio
👉 YouTube: https://www.youtube.com/@itamdestudio
👉 Ko-fi: https://ko-fi.com/itamdestudio