
Begin with a welcome that emphasizes a practice-focused, living course updated with new videos and a companion website, inviting you to engage, re-watch, and review.
Identify and describe the elements of the Asteroids game, including the spaceship, asteroids, lives, score, movement, decay, release, and how direction and speed are defined in spawning rules.
Explore what defines a game by examining rules, goals, meaningful interactivity, and emotions, then connect design as a user-centric practice that advocates players’ experiences.
The game designer designs the player's emotional experience through rules, mechanics and systems, not just ideas. Communicate the design to the team and navigate wicked problems with curiosity.
Explore the key roles in game development, from programmers and artists to producers and sound design and music, and learn how collaboration and understanding each role elevates design and communication.
Explore game design specialisations from generalist to systems, content, level, narrative, technical, economy, and ux designers, and position yourself through a focused portfolio, interviews, and day-to-day work.
Understand how decision-making through interaction gives games their unique language, and learn to design engaging experiences by shaping player choices, balancing systems, game mechanics, and conducting playtesting.
Explore game mechanics, game parts, and how input and output shape player decisions. Learn how systems and parameters modulate mechanics to create dynamic gameplay.
Compare frameworks MDA, DDE, and MGE to understand how mechanics form game systems, drive gameplay, and shape player experience, with emphasis on designer control.
Learn to improve as a game designer by reading widely, playing with a designer's mindset, and cultivating hobbies to relax and spark new ideas.
Identify essential game design skills by combining deep knowledge with design thinking. Master systems thinking, psychology, user experience, and practical tools like Word, Excel, and PowerPoint.
Explore the basic elements of game design, including game mechanics, parts, and parameters, the game designer's role, and how frameworks help understand, design, and develop games.
Understand players and craft an engaging experience using the game design thinking process. Find the game, define pillars, ideate, define, and prototype iteratively.
apply Maslow's five-level pyramid to game design, shaping themes, mood, and player goals from physiological needs to self-actualisation, using examples like Mario Maker and Minecraft.
Empathize with target users to guide game design for diverse players, then test from a beginner's mindset and use extreme comments to refine from the players' perspective.
Learn to ideate effectively by embracing structured brainstorming, brainwriting, and SCAMPER techniques to generate game mechanics and content aligned with pillars and concept.
Explore the five phases of players' decision-making, from what happens before a decision to feedback, and how user interface cues and consequences guide action in games like Starcraft.
Understand how players rely on automatic versus rational decision-making, bounded rationality, and Kahneman's Thinking Fast and Slow, and how games balance fast and slow thinking with safe experimentation.
Explore how interactive loops shape player decision-making across action/feedback, short-term, long-term, social, emotional, and cultural layers, using examples from Fortnite, Papers Please, and This War of Mine.
Identify and avoid blind, obvious, and meaningless decisions in game design by ensuring players have information, meaningful consequences, and visible impact on the game world to preserve agency.
Explore how to design interesting decisions in games with trade-offs, risk-reward choices, and planning to keep players engaged and enable meaningful decisions.
Explore Self-Determination Theory in game design, focusing on autonomy, competence, and relatedness to motivate players, empower mechanics, balance mastery, and foster online communities and clans.
Explore the three hats technique for game analysis—information hat, analytic hat, and emotions hat—to guide prototyping and playtesting, improving tutorials and the player experience.
Apply game design thinking process across games of any type and size to tackle development problems, guided by flow theory, Maslow's pyramid, and Self-Determination theory for playability testing and decision-making.
Learn to communicate game design through a living, evolving game design document that grows with your team. Use multimedia and concise concept documents to present features to publishers and clients.
Learn to craft compelling game design documents that clearly communicate core mechanics, target audience, and technical details with visuals, references, and concise structure.
Tailor a unique GDD template to fit your project and include essential sections like game name, platforms, release date, introduction, objectives, systems, mechanics, controls, UI, screen flow, and a changelog.
Create a structured game design document (GDD) with a clear title, overview, and systems and mechanics. Apply triple-documentation with text, images, and captions to communicate combat, movement, and parameterising mechanics.
Document the section by creating headings under the three c's, define the plane as the character with 3d model references, and outline cameras, controller, ui, screen flow, and changelog.
Use concise text and bullet points, pair with clear visuals and minimal motion, and practice to deliver your message with maximum clarity.
Learn how to craft tailored game pitches for different stakeholders, focusing on game concept, vision, player goals, and hooks, using pitching as a communication and selling tool.
Discover how the concept GDD kickstarts a project and attracts publishers, clients, or teammates, then pitch with slide decks and refine marketing tools; next, explore math, probability and spreadsheets.
Build mathematical models to test and balance games with spreadsheets, exploring how speed, level size, and earnings interact, and how probability informs design with idle games and board game examples.
Explore independent and dependent probability and their roles in game design, from dice in RPGs to card-based outcomes; learn to identify and communicate the chosen type.
Explore how dependent and independent probabilities shape gameplay, and learn how communicating probability, not just the math, drives player decisions and engagement.
Learn the basics of spreadsheets to manipulate data and run early game simulations. Compare Google Spreadsheets and Excel for simulations, and apply formulas like sum, rand, Vlookup, and if.
Analyze a combat simulation in a spreadsheet to compare human and alien units. Calculate critical chance, average damage, and effective damage per second, using formulas, VLOOKUPs, and balanced scenarios.
Explore handmade, random, and procedural content to boost replayability and keep players and audiences on Twitch engaged through varied experiences.
Explore how systems thinking reveals how interrelated components and feedback loops shape emergent gameplay, guiding game design through subsystems, function, and self-organization.
Explore systemic game design by analyzing simple, complicated, and complex systems, and how order and chaos give rise to emergent gameplay.
Understand difference between wide and deep game systems, where wide means many parts with little interconnection and depth reveals layered, interconnected impacts across emergent systems such as the economy system.
Explore the basic components of game systems: sources, stocks, sinks, and the advanced converters and traders, and learn to diagram resources with directional arrows and plus/minus flow for feedback loops.
Identify reinforcing and balancing feedback loops to understand how game systems connect, destabilize, and balance play, then use playtesting to refine these levers and emergent properties.
Celebrate your growth into a better, more practical game designer and showcase four board games in your portfolio while embracing game design thinking to create meaningful player experiences.
This course offers a comprehensive framework to understand and practice game design.
At the end of this course, you will have the tools and thinking process to understand why some games are fun and keep players playing for a long time, while others fail.
WHAT YOU WILL LEARN...
Understand the role of the game designer and other roles in game development
How to keep improving as a game designer and what skills you need
What are game parts, mechanics and dynamics and understand the language of games
Harness the power of Design Thinking to better Empathize, Ideate and Prototype your games.
Use Psychology to understand your players and how they perceive your game
What is a GDD
What is a game pitch
How to communicate your game idea to your team
How math and probability work in board and video games
Create game models using Google Spreadsheets to test your game early
Use random, procedural generation and systems thinking to create systemic gameplay to design games that are interesting to play and watch.
Analyze real and game systems to create meaningful games by relating players to their surroundings and experiences
HOW WILL YOU PRACTICE WHAT YOU HAVE LEARNED
You will create a card game from a humble beginning all the way to a unique and engaging game.
Each activity is designed to practice what you have just learned.
The card game will be uniquely modified by you, so you can keep working on it even after the course ends.
What is NOT included in this course...
Programming languages
Art asset creation