Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Web Development
Python
Graphic Design
Astronomy: Exploring Time and Space
Inglés empresarial: ventas, gestión y liderazgo
AI and Big Data in Global Health Improvement
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive introduction to Godot game engine, covering scripting, scene management, physics, animations, and essential game development concepts for beginners.
Learn game development fundamentals using Pygame through hands-on projects. Create shmup and platformer games, explore sprite animation, collision detection, sound integration, and advanced features like powerups and enemy AI.
Learn to create a complete platformer game using Pygame, covering player movement, graphics, sound, enemies, and more in this comprehensive tutorial series.
Explore advanced game development concepts including movement types, steering behaviors, and pathfinding algorithms. Gain in-depth knowledge applicable across programming languages for creating sophisticated game mechanics.
Learn to create a tile-based game using Pygame, covering setup, collisions, movement, graphics, mobs, shooting, health systems, map editing, effects, items, animations, sound, and advanced features.
Learn to create dynamic TileMap collisions, animate with shaders, and implement pathfinding in Godot Engine through focused, topic-specific tutorials.
Explore essential Godot nodes like Particles2D, RayCast2D, PathFollow2D, and Tilemap. Learn their specific uses and applications in game development.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.