Eduvos Esports Game Development Programme

Eduvos Game Jam

Welcome, students. This is your central hub for the Eduvos Game Jam Hackathon Series, a hands-on journey that takes you from your first introduction to Godot Engine through to creating, polishing and presenting your own playable game.

Across the series, students will learn how to use Godot to design, build, and polish their own games from scratch. Topics include game design principles, level and world creation, player mechanics, scripting with GDScript, user interfaces, audio and visual effects, game polish, playtesting, and preparing a final game for showcase and judging.

Powered by Eduvos Esports #WhereGamingAndEducationMeet
View Submission Requirements

Welcome, Game Creators

Build, Test, Polish And Present

Welcome to your Game Jam journey. This programme has been designed to provide guidance, structure and support for every stage of the game development process.

Students will receive practical information on how to create a game, understand the rules and expectations, plan as a team, develop their ideas, refine their projects and prepare for judging.

The Game Jam workbooks include planning space, learning outcomes, support resources and training content. On this website, shared information lives on the Home page, while each hackathon page focuses only on that session's specific learning content.

What It Is

The Eduvos Game Jam

A hackathon-style game development experience that brings together students, developers, designers and gaming enthusiasts to create playable games in a limited time frame.

How Teams Work

Collaborative Production

Participants brainstorm, build, test and improve their game using the Godot Engine.

Why It Matters

Real Showcase Skills

The programme builds technical confidence, creative problem-solving, collaboration and presentation skills while giving students a platform to showcase their work.

Eduvos Houses

Campus House Teams

Each campus has six houses. Students will participate within their house, form teams and represent their house throughout the Game Jam journey.

Lesedi yellow house banner 01 LESEDI
Stronger Together
Earth | Land | Home

Rooted in belonging and community - honouring heritage, harmony, and unity.

Umoya purple house banner 02 UMOYA
We Rise In Unity
Light | Hope

Shining with joy and unity - lighting the way forward as one.

Pula blue house banner 03 PULA
We Reflect And Rise
Shadow | Dignity | Integrity

Built on respect and resilience - strength through reflection and endurance.

Moyo orange house banner 04 MOYO
The Spark Of Determination
Fire | Heart | Spirit

Fuelled by passion and resilience, Moyo represents drive, courage, and the pursuit of purpose.

Lefatshe green house banner 05 LEFATSHE
Possibility In Every Challenge
Rain | Blessing | Water

A symbol of compassion, connection, and growth - reminding us that together, we thrive.

Seriti red house banner 06 SERITI
Celebrating Curiosity & Exploration
Wind | Spirit | Breath

The wind of freedom and intellect - connecting minds and inspiring movement.

Game Jam Roadmap

From First Build To Live Judging

Follow the full journey from Hackathon 1 to submissions and the final live judging showcase at Comic Con Africa.

Launch Worlds Assets Systems Support Polish Submit Finale

Real-time collaboration and support

Real-Time Collaboration And Support

Students can join the live sessions on Discord and stay connected through the WhatsApp community. These channels help teams ask questions, collaborate, receive remote support and participate in live training or troubleshooting sessions.

Discord logo

Discord Live Sessions

Join structured live support sessions, ask technical questions and work with your team in real time.

WhatsApp logo

WhatsApp Community

Stay updated, receive reminders and keep communication flowing between sessions.

Tuesday AM10:00-11:00Live training and Q&A
Tuesday PM14:00-15:00Remote support session
Thursday AM10:00-11:00Build support and troubleshooting
Thursday PM13:00-14:00Team check-in and feedback

How Games Will Be Scored

Judging Rubric

Games will be reviewed across gameplay, objective, completion, visual quality, design, fun and presentation.

20%

Gameplay

The game should have clear mechanics, controls and player interaction. Strong gameplay should be engaging, balanced and intuitive.

20%

Theme / Objective

The game should have a clear theme or objective that gives players purpose and direction.

15%

Completeness

The game should be functional, playable and polished, with minimal technical issues.

10%

Visually Engaging

The game should have appealing visuals, a consistent style and a strong visual experience.

10%

Design

The game should show thoughtful level design, pacing, structure and player flow.

10%

Fun

The game should be enjoyable, rewarding and engaging to play.

15%

Presentation

The team should present their game clearly, confidently and professionally.

Tools and Software

The Production Toolkit

Students will use Godot Engine as the main production tool, with third-party websites available for game assets and learning resources.

Godot EngineDesign, script, build, test and polish complete games.
3rd Party Websites For Assets And ResourcesFind game assets, references, tutorials and production resources.

Hackathon 1

Introduction Launch Into Game Development

Hackathon 1 is the starting point of the Eduvos Game Jam journey. Students are introduced to Godot Engine, GDScript and the basic principles of game creation.

Godot

What Is Godot Engine?

Godot is an open-source game engine used to create 2D and 3D games with scenes, nodes, scripting tools and built-in testing workflows.

GDScript

What Is GDScript?

GDScript is Godot's beginner-friendly scripting language for creating player controls, interactions, UI behaviour and game systems.

Start

Getting Started

Students create and open a basic Godot project, learn how scenes and nodes work and begin shaping a playable prototype.

Interface

The Godot Interface

Students learn the editor layout, scene tree, inspector, asset workflow and how to test a basic game environment.

Create

Creating Your Game

The session helps teams plan a simple level, place assets, preview gameplay and understand early scripting concepts.

Roles

Team Roles

  • Design Squad: concept, mechanics, levels, storyboarding, characters and UX.
  • Code Crusaders: programming, engine integration, AI, logic and bug fixing.
  • Marketing Mavericks: promotion, community engagement, social media and strategy.
  • Playability Wizards: testing, accessibility and player experience.
Learning Outcomes
  • Explain what Godot Engine is.
  • Understand scenes, nodes and project structure.
  • Navigate the basic Godot interface.
  • Create and open a basic Godot project.
  • Place and move assets in a game environment.
  • Understand the basics of GDScript.
  • Test and preview a basic game environment.
  • Start planning a simple playable level.

Hackathon 2

World-Building, Environment Design

Hackathon 2 helps students take their game development skills further by focusing on level creation and environment design in Godot.

Environment

Environment Design

Design playable spaces that support the goals and mood of the game.

Terrain

Terrain Sculpting

Sculpt and shape terrain for natural, urban or fantasy game spaces.

Assets

Texture And Asset Placement

Paint textures and place environmental assets with purpose and consistency.

Worlds

World-Building

Use environment design and storytelling to make worlds feel intentional.

Flow

Playability

Think critically about scale, navigation, player movement and readable routes.

Outcome

Learning Outcomes

  • Design engaging game environments.
  • Create natural or urban game spaces.
  • Build portfolio-worthy environments.
  • Collaborate with teammates on shared worlds.

Hackathon 3

Game Design, 3D Modelling, Animation

Students explore game design, asset workflows and animation principles for Godot projects.

Assets

3D Asset Planning

Plan project-ready assets such as characters, NPCs, creatures, props, items, furniture, buildings and environmental objects.

Godot

Animation In Godot

Understand basic animation workflows and use motion to improve feedback and storytelling in Godot.

Design

Enhanced Game Design Skills

Connect visual design, movement and gameplay to create a stronger player experience.

Story

Creative Expression

Use characters, props and animation to support narrative and world identity.

Workflow

Technical Workflow

Export, import and optimise assets for game use across tools.

Outcome

Learning Outcomes

  • Plan game-ready 2D or 3D assets.
  • Build characters, props and environments.
  • Create project-ready visual and animation assets.
  • Build confidence with Godot workflows.

Hackathon 4

Advanced Game Mechanics

Students move deeper into the technical side of game development by building more interactive, balanced and engaging gameplay systems.

Systems

Core Gameplay Mechanics

Build health, damage, healing, scoring, XP, progression, respawn, power-up and player advancement systems.

Tools

Godot Proficiency

Use scenes, nodes, signals, GDScript and reusable systems more effectively.

Modes

Custom Game Modes

Prototype Capture the Flag, Deathmatch, King of the Hill, Escort Missions, Co-op Missions and Battle Royale-inspired modes.

Engagement

Player Engagement

Balance gameplay through testing and improve replayability.

Outcome

Learning Outcomes

  • Build core gameplay systems.
  • Create health, score, respawn and power-up mechanics.
  • Prototype custom game modes.
  • Prepare reusable systems for final projects.

Support Week

Polish, Perfect, Prepare, Bug Fixes

Support Week is the final support period before the showcase. It helps teams move from a working game to a polished, playable and showcase-ready project.

Mentorship

Expert Mentorship And Feedback

Teams receive guidance on design, technical problems and final improvements.

Fixes

Bug Fixing And Troubleshooting

Identify and resolve issues that affect stability or playability.

Performance

Performance Optimisation

Improve frame-rate, asset use and overall build reliability.

Presentation

Presentation Polish

Refine how the team explains and demonstrates the game.

Gameplay

Final Gameplay Adjustments

Tune difficulty, feedback, controls and player flow.

Confidence

Showcase Confidence

Prepare teams to present with clarity and professionalism.

Hackathon 5

Preparation For Judging

Hackathon 5 is the final stage of the journey. Students polish their games, fix bugs, improve performance, enhance visuals and prepare a strong final pitch.

Polish

Game Polishing And Optimisation

Focus on bug fixing, performance profiling, frame-rate optimisation, asset optimisation, code cleanup, edge case handling and regression testing.

Gameplay

Gameplay Refinement

Strengthen controls, feedback, difficulty, pacing and moment-to-moment play.

UX

Visual And UX Enhancements

Improve visuals, UI, player guidance and overall presentation quality.

Judges

Understanding What Judges Look For

Connect the final build to the scoring rubric and explain design decisions clearly.

Pitch

Presentation Structure

Opening: team, title, genre and concept. Demo: gameplay and mechanics. Technical section: tools, systems and challenges. Closing: future vision and Q&A.

Q&A

Common Judge Questions

  • What was your biggest challenge?
  • What makes your game different?
  • What would you improve next?
  • How did your team work together?
  • How could the game grow in future?
Comic Con Africa logo

Comic Con Africa Showcase

Top 5 Teams Go Live On 26 September

The top 5 teams will present their game live at Comic Con Africa on the 26th of September. More information will be shared closer to the time.

Game Submission

Game Submission Requirements

Teams must complete a game presentation and create a short gameplay video for Top 5 selection and judging.

Steps

Submission Steps

  • Get the game to a submission-ready point.
  • Make sure the game includes elements from each judging criterion.
  • Complete the game submission presentation.
  • Create a 2 to 3 minute video of the game being played.
  • Submit the presentation and video before the deadline.
Slides

Required Presentation Sections

  • Team Name, Team Introduction and Team Members.
  • Interesting Team Fact.
  • Gameplay, Theme / Objective and Completeness.
  • Visually Engaging, Design, Fun and Presentation.
  • Game Video.
Details

Team Member Details

  • Name and surname.
  • Role.
  • Email address.
  • Campus location.
  • A 2 to 3 minute gameplay video showing what the team has built.

Top 5 Selection

Finalists Chosen For Comic Con Africa Showcase

After weeks of learning, creativity and development, the strongest game projects will be reviewed and selected.

Review

Evaluation

A panel of mentors and industry professionals will evaluate games based on innovation, gameplay mechanics, visual design and overall execution.

Milestone

Public Recognition

This is the moment where student projects move from internal development to public recognition.

Showcase

Finalist Opportunity

The selected Top 5 teams will earn the opportunity to showcase their games live at Comic Con Africa.

Judging

Eduvos Game Jam Finale: Live Judging At Comic Con Africa

The final judging takes place live at Comic Con Africa. Teams present their completed games to judges and industry professionals.

Industry-Level ExposurePresent work in a public-facing environment.
Public Presentation ExperienceBuild confidence on a bigger stage.
Professional FeedbackReceive input from judges and experts.
Networking OpportunitiesMeet people in gaming, esports and technology.
Big-Stage ShowcaseDemonstrate the final game live.
Team RecognitionCelebrate effort, creativity and execution.