Description
In this introductory class to Godot, students will learn the basics of game development using the powerful, open-source Godot Engine. The class is designed to help students understand essential programming concepts while exploring Godot’s user-friendly interface and tools.
Course Highlights:
- Understanding the Godot Engine: Get hands-on experience with Godot’s layout, including nodes, scenes, and the scripting environment.
- Basic Programming with GDScript: Learn the fundamentals of GDScript, Godot’s dedicated language, to control game objects, create interactions, and bring scenes to life.
- 2D Game Development: Start with 2D game creation to learn the essentials of game mechanics, including movement, animations, collisions, and user inputs.
- Problem-Solving and Logic Building: Develop problem-solving skills crucial for coding by implementing game logic, managing assets, and debugging common issues.
Who Should Join: This class is perfect for beginners interested in game development, programming, or interactive design. No prior experience is required—just a passion for creativity and a willingness to learn.
What You’ll Gain: By the end of the course, students will have created their own mini-game and gained the foundational skills needed to dive deeper into game programming with Godot or explore further game development topics.
Note: There will be a 30-minute lunch break, so students are encouraged to bring their own lunch.