
Game Development Courses
Bring industry experience into the classroom and develop ideas through practical projects. Courses for universities and companies in game development and generative AI.
Unity development
Engine fundamentals, interaction logic and practical projects.
Interactive storytelling
Connect stories and cultural content with game experiences.
Generative AI applications
AI-assisted art production and ComfyUI workflows.
Teaching with Shanghai Theatre Academy
Game development, narrative and creative design in the classroom.
Digital Interactive Storytelling · Unity Development
Shanghai Theatre Academy, School of Arts Technology and Management · Instructor: Gong Lei


For digital-media students, the course combines narrative, interaction and Unity development through a hidden-object game project.
Work toward building a hidden-object game independently, from concept and interaction design to building and release.
View the course structure
- Getting started with Unity
- Core Unity game-development features
- Unity UI system
- FindIt framework fundamentals (Parts I & II)
- Advanced FindIt framework
- Reskinning practice
- Build and release
Interactive Storytelling · Interdisciplinary Teaching
Shanghai Theatre Academy · Instructors: Gong Lei and Kuang Xin
GLTOP contributed sessions in game development, Chinese-character culture and game design, bringing development experience and cultural discussion into the classroom.
Connect dramatic storytelling and game-based interaction through technical implementation, cultural understanding and creative design.
Explore implementation through industry practice.
Bring cultural content into creative expression and discussion.
Connect storytelling with the participant’s interactive experience.

GameDevMind
An open-source game-development knowledge map covering market research, project planning, development, testing and publishing—a reference for continued learning beyond the classroom.
Explore the knowledge map →From learning needs to a course plan
- You provide
- Learner background, learning goals, topics, available hours and teaching arrangements.
- We agree together
- Course scope, teaching format and practical project tasks.
- You receive
- An agreed course plan, teaching sessions and practical learning content.
Let’s discuss your course
business@gltop.comTell us who will attend, what they should learn and your preferred schedule.
Content, fees and scheduling are confirmed after discussion.
