Godot 101: Learning the Godot Game Engine
Offered By: KidsCanCode via YouTube
Course Description
Overview
Embark on a comprehensive journey through the Godot game engine with this 3.5-hour video tutorial series. Begin with an introduction to Godot 2.1, then dive into scripting fundamentals and advanced techniques. Learn to instance scenes, create player-controlled sprites, implement area-based collisions, and utilize signals for game logic. Explore tweens and timers for smooth animations and timed events. Master arcade physics using KinematicBody2D, implement raycasts for precise collision detection, and create dynamic jumping mechanics. Bring your game to life with animated sprites, scrolling backgrounds, and camera controls. Gain expertise in handling KinematicBody2D collisions correctly and delve into the world of RigidBody2D for realistic physics simulations. By the end, acquire a solid foundation in Godot game development, ready to create your own exciting projects.
Syllabus
Godot 101 - Part 1: Introduction to Godot (For Godot 2.1!).
Godot 101 - Part 2: Scripting.
Godot 101 - Part 3: Scripting (continued).
Godot 101 - Part 4: Instancing Scenes.
Godot 101 - Part 5: Player-controlled Sprite.
Godot 101 - Part 6: Area-based Collisions.
Godot 101 - Part 7: Using Signals.
Godot 101 - Part 8: Tweens and Timers.
Godot 101 - Part 9: Arcade Physics (KinematicBody2D).
Godot 101 - Part 10: RayCasts (and Jumping).
Godot 101 - Part 11: Animated Sprites.
Godot 101 - Part 12: Camera and Scrolling Background.
Godot 101 - Part 13: KinematicBody2D Collisions Done Right.
Godot 101 - Part 14: Intro to RigidBody2D.
Godot 101 - Part 15: Working with RigidBody2D.
Taught by
KidsCanCode
Related Courses
Creative Programming for Digital Media & Mobile AppsUniversity of London International Programmes via Coursera Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera Game Design Concepts
Canvas Network General Game Playing
Stanford University via Coursera Program Arcade Games - Learn Computer Science
Independent