#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


  • Ticket holders may register for the priority entry queue to gain earlier access to the classroom sessions.
  • If you wish to join, please login to the Origin CG Ticketing and go to [Tickets] > Your Ticket > Courses > Register to complete your registration.
  • Participants who have not registered in advance may still enter through the regular queue, but those in the priority queue will be admitted first. Seats are limited and available on a first-come, first-served basis.
  • Event times and content are subject to the official schedule published on the website.
  • The organizer reserves the right to modify the event time, content, and arrangements without prior notice.
  • In case of any dispute, the organizer reserves the right of final decision.