#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 (40 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! (35 mins)
Write or adapt a short movement script; add CollisionShape2D; enable simple input-driven interaction

Hands-on 3: Package and Showcase (20 mins)
Test the game; export to a desktop executable or HTML5 for web sharing

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 120 minutes for visible progress
  • Interactive format with live demonstrations and hands-on practice

Required software:

  • Godot
  • Visual Studio Code
  • Node.js

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