Timeline

Tracks
Because we believe the most important part of an Indie Game is its team, we've reworked our courses to allow each individual to focus on their specialty.
To achieve this, we’ve created different tracks: Art (2D and 3D), Audio Design, Development, Game Design, and Narrative.
Each participants will be required to attend the fundamental course of each individual track, as well as a few miscellaneous courses, and the courses of their chosen tracks.
Click here to add the workshops to your google calendar
Workshops
Introduction
Introductory Session
A general assembly to welcome all attendees, featuring breakdown of Gaming Academy 2.0 along with a Q&A at the end.
Gaming Academy Team.
June 15
Design
Game Design Fundamentals
An introduction to game design: learn how to think about creating games, finding the fun in them, and basics of core game loops, as well as an introduction to the tools designers use.
Fawzi Mesmar.
June 17
Strategy Game Design
Learn to what goes into designing strategy games, from handling feedback to protecting players from themselves.
Soren Johnson.
July 21
Game Design: Core Concepts
Introduction and deep dive into core game creation subjects, from concepts to core mechanics.
Ali Kattouaa.
July 1
Designing Through Maths and Art
Designing games inspired by Maths and Art. In this talk I explain my approach to designing innovative games which are inspired by Islamic art and based on mathematical systems.
Mahdi Bahrami.
July 5
Designing for Accessibility
Learn some tools to help make your games more accessible and bridge the disability divide, in order to give as many players as possible the best opportunity of completely experiencing your game.
Tarja Porkka-Kontturi.
July 12
Development
Development Fundamentals
Introduction to game development, learn the basics of what goes into creating gameplay mechanics and systems through the use of the Unity game engine.
Mo'tasem Zakkarneh.
June 20
Unity Deep Dive #1
Basic programming and game creation, setting variables and using them. The discussion will also lead to explain functions and how they tie in with game development as a whole.
Fouad Abou Harfouche.
June 27
Unity Deep Dive #2
A deeper dive into Unity; learn how to create and manipulate game objects through code.
Fouad Abou Harfouche.
June 30
AI for Games
A farther dive into enemies and their creation, along with the use of animation and sound
Mo'tasem Zakkarneh.
July 6
2D Art
2D Art Fundamentals
Introduction to 2D game art. Create your first character, learn the importance of colors, animations and user interfaces in game art and design.
Samir Kazah.
June 21
Character and Environmental Art
Character creation and ideation session. Learn how to give personality to your characters, and how to convey information about them through their design, as well as creating backgrounds, props, and telling stories through game art.
Dahlia Khodur.
June 27
2D Animation
Learn the fundamentals of hand drawn animation and create your own.
Alaa Fleifel.
July 6
3D Art
3D Modeling
Learn 3D modeling basics and creating characters and items for games
Bassem B.
June 28
3D Rigging and Animations
Learn the basics of how to rig and animate 3D characters for games.
Youssef Darwich.
July 4
Lighting and VFX
Learn how to use lighting and visual effect systems to bring your characters and world to life.
Karim Aboushousha.
July 13
Narrative
Narrative Fundamentals
Write stories for games and design narratives. Build your game world from the background of the characters to the entirety of the world, and focus on making everything as cohesive as possible through this session.
Jenna Yow.
June 24
Character Writing
Learn how create compelling characters for your game, from protagonists to NPCs.
Ashraf Abi Said.
June 30
Narrative Design
Learn about narrative design, how it’s different from story writing, and how to design the narrative elements of a game.
Ashraf Abi Said.
July 4
Representation in Games
Representation in games - with a focus on the MENA region - why it matters, and why you should tell your own story
Ashraf Abi Said.
July 13
Audio Design
Music Fundamentals
Introduction on how music in games works (Adaptive music). Basics of Audacity and Composition
Mika Zahar.
June 22
Game Music and SFX
Learn to integrate music and sound effects into game engines.
Mika Zahar.
June 28
Adaptive Audio #1
Intro to interactive audio using FMOD. Learn about Resequencing/Branching, layering sounds, 3D sounds, interactive music and sound triggers
Mika Zahar.
July 5
Adaptive Audio #2
How to integrate FMOD into Unity. Randomization. Advanced horizontal resequencing and vertical layering
Mika Zahar.
July 8
General Courses
How to Run a Game Business
Learn the basics of running your game studio as a business and organizing your team for maximum productivity.
Rami Ismail.
June 29
Teamwork Fundamentals
Add productivity to your toolset through using tools like GitHub and working under an agile methodology. The session will also have a team formation session at the end for participants not yet in a team looking to collaborate with each other.
Gaming Academy Team.
July 12
Localization in the Arab world
Learn about game localization and selling successful games to the right audience.
Tammatem Games
July 15
Game Pitching
Pitching your game: what makes a good game pitch? Learn how to write a pitch deck, secure funding, and market yourself.
Leyla Johnson.
July 12
Game Industry
A general lecture about the games industry. Learn about the current state of the industry, from AAA to indie development, game jams. It shall also discuss the common pitfalls of working in games and what to look out for when looking for a job at a game company.
Leyla Johnson.
July 8
From Prototyping to Marketing
How do you manage your game project? Lean what it takes to take a game from being just a concept to your favorite store front in a sustainable way, as well as the keys to having a successful game launch.
Leyla Johnson.
July 13