2612 5555
Rm 11, 18/F, Wing Fung Industrial Building, Tsuen Wan, NT
Get a School Quote

Secondary Game Development Course




The following courses for secondary students — from basics to advanced — develop game development skills for future metaverse talent.

Quick course picker
3 courses

CoSpacesAdvanced VR/AR Creation Course

VR/AR JavaScript Metaverse
View course

PygameAdvanced Game Development Course

Python Game Development Physics Engine
View course

Unity VRGame Development Course

Unity C# VRGames
View course
VR/ARCreation Metaverse Development Interactive Content
Video editing class: students create with editing software
(Image generated by generative AI)

Delightex Advanced VR/AR Creation Course | Course Overview

Using Delightex (formerly CoSpaces) as the platform, this course explores 3D virtual reality (VR), augmented reality (AR) and interactive design in depth. Students combine advanced programming (e.g. Javascript), mathematical modelling, physics simulation and story design to create professional-quality VR/AR projects. Encouraging cross-disciplinary application, students use technology, design, science and language knowledge to design interactive games, virtual tours, digital stories and STEM simulation experiments. Through group collaboration and innovation challenges, students improve problem-solving, logical thinking, project management and creative expression, preparing for future technology and creative industries.

Learning focus

  • Master advanced CoSpaces features
  • Master JavaScript programming
  • Design Immersive Experiences
  • Develop Educational App Content
  • Develop Spatial Design Thinking

Course highlights

Combining visual design and programming development. Projects include virtual museums, VR training systems, AR guide apps and more. Learn multi-platform publishing and optimisation.

Future-ready advantages

Students master today's most promising VR/AR and 3D interaction design technologies, turning abstract programming, mathematical and design theory into concrete, professional digital creation. They learn advanced CoSpaces features and apply Javascript for personalised development, tackling large projects with cross-domain knowledge integration. Lessons emphasise project practice and teamwork, building project management, communication and innovative problem-solving.

Game Development Python Physics Engine
Video editing class: students create with editing software
(Image generated by generative AI)

PygameAdvanced Game Development Course | Course Overview

For students with basic Python experience, this course develops game development skills and the joy of digital creation and logical design. Using Pygame, content covers advanced image processing, object-oriented programming, game logic, state management, animation, collision detection, data storage, game projects and teamwork. Students learn to design, plan, code and release their own games from scratch, improving problem-solving, creativity and digital literacy.

What students will learn and gain

  • Master Pygame framework applications
  • Master Game Design Patterns
  • Apply Physics Engines
  • Develop Complete Game Projects
  • Develop Team Development Skills

Course highlights

The complete journey from game planning to release. Learn professional skills such as game balance and level design.

Future-ready advantages

Through this course, students learn advanced Python and Pygame and practise full 'zero to one' project development — from ideation, planning and division of labour through design, coding, testing to release — experiencing the complete software development workflow. They face technical and collaboration challenges, learning to analyse problems, break down steps, negotiate roles and find solutions — skills highly valued at university and in the workplace.
Game development is a cross-disciplinary platform covering mathematics (coordinates, operations, probability), art (UI, character design), music (sound effects, background music), language (rules, UI text), logical reasoning and more. Students apply daily learning and develop leadership and communication in teamwork, improving self-management and responsibility.

UnityDevelopment VRGames C#Coding
Video editing class: students create with editing software
(Image generated by generative AI)

Unity VRGame Development Course | Course Overview

Using Unity as the main development platform with Meta/Oculus VR headsets, this course takes students from zero to systematic learning of 3D game production and virtual reality (VR) development. Content covers Unity basics, 3D model import, physics interaction, game mechanics design, database integration, NPC dialogue, UI creation, VR controller interaction, haptic feedback and more, with multiple project builds including racing, shooting, survival and golf VR games — from beginner to advanced, mastering modern VR technology and game development workflows.

What students will learn and gain

  • Master the Unity development environment
  • Learn VR Interaction Design
  • Develop Immersive Games
  • Develop 3D Spatial Thinking

Course highlights

Students will experience and master cutting-edge virtual reality (VR) and game development technologies firsthand.

Future-ready advantages

Starting from zero, students with or without programming experience can progressively learn Unity, VR device operation, 3D modelling and interaction design. They combine IT, mathematics, physics and creative design to build their own VR games and turn ideas into interactive digital worlds. Theory and practice go hand in hand; through multiple projects and teamwork, students improve problem-solving, creative thinking and collaboration while building confidence and self-directed learning. Upon completion, students have their own VR game portfolio.

More secondary recommendations

The following courses for secondary students cover 3D modelling, digital manufacturing, video production and mobile app development — developing creativity and technical ability comprehensively.

BlenderCourse thumbnail

Blender 3DProfessional Modelling Course

Teach professional 3D modelling techniques and develop 3D design skills. Work can be used in game development, VR display, 3D printing and more.

3DModelling Animation Production Material Rendering
3D3D Printing Course Thumbnail

3D3D Printing and Digital Manufacturing Course

Complete 3D printing learning from design to manufacturing. Develop innovative products and enter invention fairs.

Digital Fabrication Product Design Innovation & Entrepreneurship
Premiere ProCourse thumbnail

Premiere ProProfessional Video Editing Course

Learn professional video production with industry-standard Adobe Premiere Pro. The workflow mirrors real production: from choosing a theme and simple storyboard and shot list, arranging filming, to editing, polishing, sound design and exporting for different platforms (including vertical 9:16).

Video Editing Special Effects Production Content Creation
App InventorCourse thumbnail

App InventorAdvanced Application Development Course

Learn advanced mobile app development and master the full workflow from ideation to publishing. Centred on 'project-based learning + advanced techniques', combining game development, sensors, multimedia, data storage, external data and introductory AI.

Application Development UIDesign Data Management

Ready to bring innovative STEAM learning to your students?

Contact us for a STEAM programme proposal and quote tailored to your school

中文EN