Game Development Learning Resources

Everything you need to start building mobile and web games. We've organized our materials by skill level and project type, so you can jump in wherever makes sense for you.

180+

Video Tutorials

45

Code Samples

12

Full Projects

Pick Your Path

Most people don't start knowing exactly what kind of games they want to make. That's fine. We've built three tracks that let you explore different approaches without committing to one forever.

Mobile First Track

If you want to see something on your phone quickly. Touch controls, simple mechanics, getting comfortable with deployment.

Web Games Track

Browser-based projects that work anywhere. Good for puzzle games, story-driven experiences, anything that doesn't need high-end graphics.

Mixed Projects Track

Combination approach. Build once, adapt for both. A bit more complex but gives you flexibility later on.

Student working on game development project on laptop

What You'll Actually Learn

We focus on things you'll use in real projects. Theory when it matters, hands-on work most of the time.

01

Core JavaScript

Variables, functions, events. The foundation stuff. We skip the boring parts and get to game-relevant examples fast.

02

Canvas Basics

Drawing shapes, moving objects, detecting collisions. This is where things start feeling like actual games.

03

Game Loop Patterns

How to structure your game so it runs smoothly. Update cycles, render loops, keeping things organized as projects grow.

04

Touch & Input

Making controls feel responsive. Touch gestures for mobile, keyboard and mouse for web. Getting the feel right.

05

Audio Integration

Sound effects and music. File formats, timing, volume control. Small details that make games feel more complete.

06

Testing & Launch

Getting your game to actual users. App store basics, web hosting, fixing bugs people actually report.

Where People End Up

A few students who kept going after finishing our materials

Portrait of Dale Fletcher

Dale Fletcher

Independent Developer

Started with simple web puzzles in October 2023. Now running a small studio in Durrës with two mobile games published. Still learning, but earning enough to keep building.

18 months after starting materials

Portrait of Renata Hoxha

Renata Hoxha

Junior Game Developer

Used the materials to switch from graphic design into development. Took about eight months to feel confident. Got hired at a Tirana startup in March 2024. Working on educational games now.

14 months into career transition

Portrait of Iris Veliu

Iris Veliu

Freelance Developer

Needed a career change after hospitality work dried up in 2023. Finished the core materials by January 2024. Now taking contract work for small game projects. Income varies but growing.

15 months building portfolio

Common Questions

Things people ask before starting

Getting Started

Do I need programming experience?

Not really. We start from basics. If you've never written code before, plan on spending more time on the first few modules. Most people figure it out.

What equipment do I need?

A computer and internet connection. Phone or tablet for testing mobile builds. Nothing fancy required, but a decent laptop makes things easier.

Program Details

How long does it take?

Depends entirely on your pace. Some people finish core materials in three months working evenings. Others take six to eight months. We don't enforce deadlines.

When does the next session start?

We're opening enrollment for autumn 2025 cohort in September. Sessions run from October through March with flexible scheduling.

Support & Resources

What if I get stuck?

We have office hours twice a week and a student forum. Response time on questions is usually under 24 hours. Sometimes faster if other students jump in.

Can I access materials after finishing?

Yes. Once you're in, you keep access. We update content regularly and you get those updates too.