Skip to main content

#25.4

Quick Dev Quest: Your First Godot Game

To introduce beginners to the Godot game engine and core game development concepts, guiding participants from idea to a playable 2D prototype while highlighting the role of open-source software in creative workflows.

Introduction: Open Source and Game Development (5 mins)
Overview of OSS value and impact; why many developers choose Godot vs. proprietary engines

Getting to Know Godot (5 mins)
Node and Scene concepts; interface walkthrough; brief intro to GDScript

Hands-on 1: Create Your First Godot Project (30 mins)
Start a new project; add background, sprites, world bounds, and score UI to build a basic 2D scene

Break (10 mins)

Hands-on 2: Make the Game Move! (40 mins)
Write or adapt a short movement script; add CollisionShape2D; enable simple input-driven interaction

Wrap-up and Q&A (5 mins)
Review key takeaways; point to community resources (Itch.io, GitHub, Godot Docs)

  • Open-source tools accelerating creativity and collaboration
  • Beginner-friendly approach requiring no coding or art background
  • Playable prototype achieved within 105 minutes for visible progress
  • Interactive format with live demonstrations and hands-on practice

Participants are required to bring their own laptops (please ensure your device is fully charged or bring an external power source).

Software required for the course:

  • Godot
  • Visual Studio Code
  • Node.js

Please complete all necessary downloads and installations on your computer before attending.  
On-site internet may not support large data transfers, and failure to install the required software in advance may prevent you from keeping up with the course.

Installation Guide: Documents Download

Speaker Introduction
Catina Yiu

Catina Yiu

Lead Curriculum Designer

Catina Yiu works as a Curriculum Designer in Hong Kong, combining her background in product design with a passion for education.

She specializes in creating innovative teaching materials, managing educational projects, and enhancing student learning experiences. Catina is known for her creative approach and event planning skills, which bring a creative flair to teaching primary and secondary students.

View all sessions