Skip to content

Latest commit

 

History

History
104 lines (61 loc) · 5.79 KB

README.md

File metadata and controls

104 lines (61 loc) · 5.79 KB

Learning by making mistakes and by making games

The first part of this course will focus on game design basic concepts and techniques, which you will practice by making a board game. In the second part you will transfer skills&ideas from analog to digital game making. You will create a videogame using p5.play.

Remember...

Plan

When What What?! Homeworkplay
Thursday
05.10
Level 01
Hacking games with verbs
Mechanics + dynamics + aesthetics (MDA) Individual: pick a game of your choice and analyse its MDA
Individual: 10 bad boardgame ideas
Thursday
12.10
Level 02
Prototyping the Minimum Viable Game (MVG)
Game core, toy vs game, prototyping Individual: solo playtest + writeup
Team: video-tutorial of your hack from Level 01
Thursday
19.10
Level 03
Playtesting
Game state, game play, rules+algorithms Team: draft a rulebook for your game prototype
Thursday
26.10
Level 04
Blind playtesting
Feedback loops, choices & chance Team: prepare boardgame for submission
Thursday
02.11
Level 05
Tuning
Types of fun, economies and balance Individual: 10 videogame ideas
Thursday
16.11
Level 06
From boardgames to videogames
Real-time vs turn-based
Intro to p5.play: preload, setup, draw
Individual: build the toy
Thursday
23.11
Level 07
Meaningful play
Algorithms & flowcharts, game interface, spritesheets Individual: build the puzzle
Thursday
30.11
Level 08
Playtesting
Bookkeeping + scores, game over Individual: scratch that itch
Thursday
07.12
Level 09
Tutorials
Debugging and playtesting Individual: prepare videogame for submission
Thursday
14.12
Level 10
Final bosses
Presentations Hand in your videogame!

Project briefs

Brief 01

Prototype a fundane boardgame!

This will be a team project.

Your boardgame prototype will be inspired by everyday life: take a mundane task (like washing the dishes) or an awkward social situation and turn it into a game!

No monsters, swords, dungeons, spaceships or armies will be tolerated in your game.

Due date: Thursday, the 2nd of November

Submission checklist:

  • Game prototype required
  • Rulebook required
  • VLE group submission required
  • Videotutorial desirable

All the details here.

Brief 02

Make a videogame with p5.play!

This will be a team project.

Your game must adhere to the following creative constraints:

  1. Every visual element in your game must be represented with emojis. Player characters, non-playing characters, walls, obstacles… everything.

    Your can use several emojis for a single object, but only one emoji at a time. For example, your player character could have a happy state 😀 and a sad state 😢 but only one can be experienced by players at any given time.

    You can download all the emojis from this repository.

  2. Your game must be playable by at least 3 players.

    Some of them may be eliminated whilst playing. However, there need to be at least three human players to start a game.

    And no, they can't take turns. They have to play all at the same time.

Due date: Thursday, the 14th of December

Submission checklist:

  • Your videogame published on itch required
  • All your game code + assets required
  • Your videogame interface sketches required
  • A list of games from itch that inspire you required

All the details here.

Suggested reading

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License