Mobile game development masterclass session showing code and gameplay prototyping
Masterclass

Mobile Game Development in Practice

8 Modules
36 Hours of instruction
4 Hands-on projects

A working knowledge of Unity and C# is required. Participants build and ship a complete mobile title during the programme.

View learning programme

Programme modules

Each module addresses a specific production stage — from initial concept through to app store submission.

Game design fundamentals

  • Core loop design for mobile constraints
  • Player retention mechanics and session pacing
  • Rapid paper prototype to digital test
4 hours
01

Unity for mobile targets

  • Project configuration for iOS and Android
  • Profiler-driven draw call and batch optimisation
  • Input system for touch and gyroscope
5 hours
02

2D art pipeline

  • Sprite atlasing and texture compression choices
  • Skeleton animation with Unity Animator
  • UI canvas safe zones across screen densities
4 hours
03

C# patterns in game code

  • Event-driven architecture without coupling
  • Object pooling for projectiles and particles
  • Scriptable Objects for data-driven design
5 hours
04

Monetisation integration

  • In-app purchase flow with Unity IAP
  • Rewarded ads that do not disrupt session flow
  • Balance between revenue and player experience
4 hours
05

App store submission

  • Google Play and App Store review requirements
  • ASO basics — title, keywords, screenshots
  • Post-launch crash reporting with Firebase
4 hours
06

Practical details

Every session is recorded and available for replay within 24 hours of broadcast.

Live sessions run weekly over nine weeks. Between sessions, participants work on structured assignments reviewed by the instructor directly — not through automated grading.

Duration 9 weeks
Live sessions Weekly, 90 min each
Format Online, instructor-led
Group size Max 18 participants
Certificate Issued on completion
36 h
Total instruction time across 8 structured modules
4
Shipped project builds submitted to real stores
2
Target platforms — iOS and Android, both covered
Since 2016
Lundaresib has offered remote technical education programmes

Lead instructor

Tomas Vejvoda

Senior Mobile Game Developer

Tomas has shipped 14 titles across casual and mid-core categories, primarily on Unity. He has worked with studios in Prague, Toronto, and remotely, and currently consults on architecture for independently funded projects.

Unity C# iOS / Android Game architecture Monetisation