
Learn to create an "Asteroids"-style game using Godot Engine, covering real development practices like problem-solving and code refactoring in this hands-on tutorial series.

Create your first game using Godot 3.0 in this hands-on tutorial. Learn essential game development concepts and techniques while building a complete project from scratch.

Learn game development with Godot 3.0, covering rigid bodies, particles, inheritance, ray-casting, and multiplayer. Create your first game through step-by-step tutorials.

Learn to create a top-down tank battle game using Godot 3.0. Develop game mechanics, implement features like homing missiles, pickups, and ammo systems in this hands-on tutorial series.

Learn techniques for creating mazes, infinite worlds, 2D terrain, and dungeons using procedural generation in the Godot game engine.

Learn 3D game development in Godot 3.1, covering model importing, character movement, areas, edge detection, CSG, and first-person character creation.

Practical tutorials for game development in Godot, covering 2D and 3D techniques, physics interactions, AI, user interfaces, and various gameplay mechanics.

Learn to develop a mobile game using Godot engine in this comprehensive tutorial series, covering all aspects from setup to final deployment.

Learn to create a Roguelike game from scratch using Python, covering basics to advanced concepts like ECS and OpenGL. Ideal for beginners, with hands-on challenges and tool setup guides.

Learn to create a Tic Tac Toe game in Python, featuring a simple AI opponent. Gain practical coding skills and understand basic game development concepts.

Learn to create 2D games with Python and Pygame, covering movement, animation, collision detection, scoring, and sound effects through hands-on tutorials and practical examples.

Implement the minimax algorithm to create an AI for checkers, including explanation and visualization of the technique.

Learn to create an AI that plays Flappy Bird using NEAT and Python, covering game development, collision detection, graphics, and machine learning implementation.

Learn to create a car racing game using Pygame, covering car movement, collision detection, AI opponents, and game design elements.

Master Hangman game development using Pygame: from basics to advanced features like mouse events, collision detection, and creating a polished main menu.

Learn practical Android Java development through hands-on projects. Master UI elements, data storage, networking, fragments, game development, and Google Play Services integration.

Learn SFML 2.4 basics: window creation, events, drawing, input handling, textures, animation, views, and collision detection. Ideal for aspiring game developers.

Explore Miguel de Icaza's journey in open source, from founding GNOME to Xamarin, discussing career lessons, business insights, and community building in tech entrepreneurship.

Learn to create a JavaScript version of Pac-Man, covering game board setup, character movement, collision detection, scoring, and sound effects in this comprehensive tutorial.

Build a multiplayer Snake game using JavaScript and Socket.io, covering setup, game logic, server-side state management, and multiplayer functionality.

Learn to build Minesweeper using vanilla JavaScript, focusing on recursion, DOM manipulation, and game logic implementation. Gain hands-on experience in creating interactive web-based games.