Some games I've made
and things I've learned
from game jams

Scroll or press Space to continue...

Who am I?

My name is Cheese, and I wear many hats. The ones that are relevant today are:

You can find me on Twitter as @ValiantCheese or on irc.freenode.net as Cheeseness.

I've worked on some games you might have heard of


My current project (and its engine)
grew out of a game jam

Over the years, I've participated in or been involved with a few jams

Which has resulted in a bunch of games

What is a game jam?

A game jam is an event that...

7DFPS 2012
FLAT

Jam: The first 7DFPS Challenge, a one week event inviting developers to create first person games.

Game: FLAT, a first person sci-fi ice skating combat game with unique controls.

FLAT Gameplay

7DFPS 2012 Learnings

7DFPS 2013
Dance

Jam: The second 7DFPS Challenge, a one week event inviting developers to create first person games.

Game: Dance, an atmospheric non-combative first person puzzle/strategy game.

Other projects: Haunt

Dance Gameplay

7DFPS 2013 Learnings

Amnesia Fortnight 2014
Organiser, Bad Golf: Community Edition

Jam: Amnesia Fortnight 2014, the second public facing iteration of Double Fine's internal game jam.

Game: Bad Golf: Community Edition, a community developed interpretation of an unsuccessful AF pitch, focusing on golf cart driving and reckless shenanigans.

Bad Golf: Community Edition Gameplay

Amnesia Fortnight 2014 Learnings

7DFPS 2014
Winter's Wake

Jam: The third 7DFPS Challenge, a one week event inviting developers to create first person games.

Game: Winter's Wake, a first person/text adventure hybrid set in a fantasy world.

Other projects: Hover Drive, Icicle

Winter's Wake Gameplay

7DFPS 2014 Learnings

AdventureJam 2015
Above The Waves

Jam: The first AdventureJam, a 2 week event inviting developers to create adventure games.

Game: Above The Waves, a point and click adventure about an octopus with a fascination for the stars.

Other projects: Robin's Rescue, Jam Survival Guide, AdventureJam 2015 Retrospective

Above The Waves Gameplay

AdventureJam 2015 Learnings

TasJam 2015
Voices of the Past

Jam: The first TasJam, a 36 hour event inviting developers to create games themed around "voices" and "access".

Game: Voices of the Past, a short, text oriented experience about growing old, feeling alone and losing memory.

Voices of the Past Gameplay

TasJam Learnings

TasJam For Health 2015
Mentor

Jam: The second TasJam, a 36 hour event inviting developers to create games themed around positive health outcomes.

I was invited to mentor participants in the second TasJam event, giving advice on how to explore and develop their games.

TasJAM For Health Learnings

Home Jam 2015
Super Happy Fun Sun

Jam: My first Home Jam, a one week event inviting my family to make a game using the Godot engine with me.

Game: Super Happy Fun Sun, a prototype of a puzzle/exploration game in which players must awaken planets to bring light and happiness to the universe.

Other Projects: Tiny Chopper Raceway

Super Happy Fun Sun Gameplay

Home Jam 2015 Learnings

Myst Jam 2016
Memories of Myst

Jam: Myst Jam, a 9 day event inviting developers to create a game inspired by Myst.

Game: Memories of Myst, a re-imagining of moments from Myst, created as a first person/text adventure hybrid in the Icicle engine.

Memories of Myst Gameplay

Myst Jam Learnings

LOWREZJAM 2016
Hidden Star

Jam: The second LOW REZ JAM, a 16 day event inviting developers to create games that render no larger than 64 by 64 pixels.

Game: Hidden Star, a 64x64px space exploration/trading/combat game.

Hidden Star Gameplay

LOWREZJAM 2016 Learnings

The Year of Adventure 2016
Colossal Cave Adventure - Icicle Edition

Jam: The Year of Adventure, a year event inviting developers to create games inspired by the 1976 interactive fiction game Adventure.

Game: Colossal Cave Adventure - Icicle Edition, a remake of the 1976/7 terminal based text adventure game Adventure in the Icicle engine.

Colossal Cave Adventure - Icicle Edition Gameplay

The Year of Adventure Learnings

Icicle Jam Zero 2016
Organiser

Jam: Icicle Jam Zero, a 2 week event inviting developers to explore the suitability and shortcomings of the Icicle engine's in-development editor tools.

As part of tutorial/launch content, I streamed myself making an example game called Cushion Hunt.

Icicle Jam Zero Learnings

The Linux Game Jam 2017
The Spicy Meatball Saves The Day

Jam: The Linux Game Jam, a 5 day event inviting developers to create games that support Linux.

Game: The Spicy Meatball Saves The Day, a comedic first person/text adventure hybrid superhero game.

The Spicy Meatball Saves The Day Gameplay

The Linux Game Jam 2017 Learnings

Amnesia Fortnight 2017
Organiser, Pongball

Jam: Amnesia Fortnight 2017, the third public facing iteration of Double Fine's internal game jam.

Game: Pongball, a community developed top-down multiplayer game inspired by pong and pinball.

Other Projects: Amnesia Adventure, The Lost Dev Team, Tablenauts, Mentor Streams

Pongball Gameplay

Amnesia Fortnight 2017 Learnings

AdventureJam 2017
The Farrier

Jam: The third AdventureJam, a 2 week event inviting developers to create adventure games.

Game: The Farrier, a visual novel where players take on the role of an introverted dinosaur farrier.

In addition to participating, I was also invited to be a community moderator.

The Farrier Gameplay

AdventureJam 2017 Learnings

Summary

Participating in game jams has helped me:

Further Reading

Here are links to some dev logs I've written while working on jam games.

These games and more can be found on my Itch.io page.

More musings on development and game jams can be found on my Patreon page

More of my writing about games, jams and other topics can be found at CheeseTalks.net

This presentation was created using Stack