Skip to content

Instantly share code, notes, and snippets.

@schas002
Created April 5, 2017 15:53
Show Gist options
  • Save schas002/34958f0eae17ab28f95c2f8cf7f39eb2 to your computer and use it in GitHub Desktop.
Save schas002/34958f0eae17ab28f95c2f8cf7f39eb2 to your computer and use it in GitHub Desktop.
Collectible Game Building, where you collect items to make games.

Collectible Game Building

A game design by @schas002 and contributors.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Licensing: CC-BY 4.0

Last update: 2017-04-05


Section 1: The Story

Basically, you build a game using things you find in the open world, your imagination, a friend, a paper and a pen.

Section 2: Game Attributes

There are attributes to a game, that are called mechanics. These are the mechanics:

  • Space - upon which Objects play.
  • Objects - which are acted upon.
  • Actions - a set of Transitions done after reaching conditions.
  • Transitions - between game states.
  • Interactions - between Objects.
  • Knowledge - visible by one or more game players.
  • Mystery - visible by none of the game players.
  • Discovery - of Mystery that can become Knowledge, and vice versa.
  • Terms - of finishing the game, with some or none of the players winning or losing.

Section 3: Obtaining Items for a Game

You search for items in the open world - like a chess board, a colored pawn, a bubble with an 8-sided die inside - that will contribute to the Space and Objects mechanics.

Also, you can obtain items that are not really playable but represent knowledge, not to be confused with the Knowledge mechanic. Examples are a science paper, a computer program, an observation of some other game ๐Ÿ˜‰. With the knowledge you collect you can make the other mechanics: Actions, Transitions, Interactions, Knowledge, Mystery, Discovery, and Terms.

Section 4: Creating a Game

Once you have obtained an idea and the items and knowledge to implement it with, you can devise the idea by writing it out on the paper and the pen in your house.

Once it's done, you can playtest it with the friend (teaching him the rules first is needed ๐Ÿ˜‰), release it into the market and export it into some kind of template that is humans-first, machines-first.

Section 5: Playing a Game

Once a player obtains a game template from somewhere (the message boards, for example), they obtain the knowledge required to get it working. They just need the items to play it, and that's it. :)

Section n: Open Questions

  • This idea is probably invented before. What new features should we introduce to make ours distinct from similar ones?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment