Workshop: Introduction to Web Game Development

This workshop is designed for students interested in learning web game development using an open-source game engine. Participants will gain hands-on experience in coding, game mechanics, and animation while building their own interactive educational game.

What Students Will Learn

  • Introduction to game development.
  • Game logic and mechanics, including movement and interactions.
  • Scripting with game engine built-in programming language.
  • Working with sprites, animations, and user input.
  • Exporting and testing games for the web.

Who Should Join?

This workshop is ideal for students who:

  • Have basic coding knowledge
  • Can follow instructions to type and modify code.
  • Are comfortable using their operating system (Windows, macOS, or Linux) to download and run the open source engine on the OS
  • Want to learn game development fundamentals.

Requirements

  • A computer or laptop (Windows, macOS, or Linux) – No Chromebooks or tablets.
  • Internet is required.
  • Ability to follow structured coding exercises.
  • Able to download and run the open source gaming engine.
  • A willingness to experiment and problem-solve.

Expected Outcomes

By the end of the workshop, students will have built their own functional, playable educational web game while gaining a deeper understanding of game development concepts. Selected high-quality games will be publicly hosted by 10X Hub and shared with teachers for free, allowing other students to benefit from their creations as learning tools.

Workshop Snapshot
Age 14-17
Difficulty ✅✅✅ (1-5, with 5 being the most advanced)
Coding Some coding required
Device Computer with Windows/Mac/Linux (No Chromebooks or tablets)
Internet Required
Prerequisite Can navigate operating system: save file, unzip file, run executable
Project Educational web game
Do Good🍁 Develop an educational game that helps students learn. Outstanding games will be publicly hosted by 10X Hub and shared with teachers for free to use in their classrooms.

Workshop Details

  • Age Group: 14-17
  • Format: Online, instructor-led

Avaliable Sessions

FAQ for Students and Parents

What software will I need for this workshop?

What software will I need for this workshop?

You will need to install during the workshop

  • Godot Engine (latest stable version) – Free and open source.

Godot is self-contained and does not require installation. You just unzip the download and run the executables.  Please review the software requirements for Godot here: https://godotengine.org/download/windows/ 

Can I use a Chromebook or a tablet?
No. The workshop requires a Windows, macOS, or Linux computer. Chromebooks and tablets do not support the required software.

Do I need prior coding experience?

Basic coding knowledge is helpful, but not mandatory. If you’ve written code before, you will have no problem at all being able to follow along. If you have not, as long as you can follow the step-by-step coding instructions, you should do just fine.

How do I install the Godot Engine?

We will provide step-by-step instructions before the workshop, but here’s a quick guide:

  • Download the latest stable version from https://godotengine.org/.
  • Extract and run the program (no installation required).

Will I be able to publish my game?

Yes! By the end of the workshop, you will have a fully functional game. This game can be published on web to be shared with others.

Do I need a powerful computer?

No, Godot is lightweight and runs well on most computers. However, we recommend at least:

  • Windows: Windows 10+ (64-bit recommended)
  • Mac: macOS 10.12+
  • Linux: Any modern 64-bit Linux distribution

What if I need help during the workshop?

Our instructors will be available for live Q&A and troubleshooting. We will also break into small breakout rooms for more personal assistance. There will also be a Google Classroom where students can ask questions and collaborate.

What’s the difficulty level of this workshop?

This workshop is ideal for students who are eager to learn coding and game development. No prior experience with game development or the software are needed, as we provide clear, step-by-step instructions. However, students should have basic computer skills, such as downloading files and running programs on their operating system. If a student is unfamiliar with these tasks, we recommend parental assistance or exploring our other beginner-friendly workshops.

How does this workshop contribute to doing good?

At 10X Hub, our mission is to help students learn tech while making a positive impact. In this workshop, after learning the fundamentals of game development, you’ll create an educational game for students of any age group you choose.  If your game meets quality standards set by 10X Hub, we will host it publicly so other students can access and benefit from it.

How can you showcase this workshop on your LinkedIn profile?
After completing the workshop, you can highlight your experience in game development and educational technology on LinkedIn. We’ll provide guidance on how to present your project in a way that showcases your skills and contributions.

How can you add this experience to your resume?
This workshop allows you to gain hands-on experience in game development and educational design. You can list it under projects or extracurricular activities, emphasizing your technical skills, creativity, and impact in making educational content accessible to others.

What is your refund policy for workshops?

Please review our Terms and Conditions 

Can I transfer my credit to someone else?

Please review our Terms and Conditions 

Do you have more questions?
Please email us at [email protected]

Get Notified on Upcoming Workshops

Parents and Students are welcome to signup for our newsletter to get notified on any upcoming workshops.  

Scroll to Top