Resources for Game Design & Cultural Studies of Games
Gizmos
Ren’Py Visual Novel Engine / Game System
StoryStylus (http://www.storystylus.com ) is currently in open beta. It creates 2D point and click narrative games with varying degrees of complexity. help content can be found on YouTube and within StoryStylus itself.
Tools
Twine 1+2
ChoiceScript
A programming language developed by Choice of Games to create multiple-choice games, as a Choose Your Own Adventure electronic book. Don’t feel intimidated by it being a programming language: it’s based on javascript, and it’s very easy to use and get started, as long as you keep your indentations in the text consistent.
Fungus
Ink and Inky
Ink is the scripting language developed by Inkle Studios to write choice-based games, whereas Inky is the editor to create the text. It is a mark-up language, not very dissimilar from Choicescript above, although in order to release it as a game it needs Unity. So you still need to know how to use Unity in order to make a game. It’s open source. Ink Home Page
Ren’Py
A visual novel engine that has been around since 2004, so that there is a large community of support as well as tutorials. Uses Python, one of the most accessible programming languages, it is also open source. One of its most attractive features is that it creates games that run both on desktop computers as well as mobile.
Adventure Game Studio (AGS)
A tool to make point-and-click adventure games.
Visionaire
RPG Maker
A proprietary tool to make Japanese-style role-playing games; it is pretty powerful and also has an extensive community because it has been around for a long time. The games use tile-based art, which facilitates both making visual assets as well as finding pre-made ones. It can also be used to make adventure games.
Adventure Creator for Unity
Another plug-in for Unity, also proprietary. It is a toolkit to make both 2D and 3D point-and-click adventure games. It uses visual scripting, which is a bit more accessible to non-programmers, and comes with a collection of pre-set templates to create inventories, branching dialogue, and object interactions. There is a growing community of developers.
The Gamebook Authoring ToolAnother proprietary tool, it is designed to make Choose-Your-Own-Adventure games, but also works to write books.
- Elm Narrative Engine http://elmnarrativeengine.com
Scratch (MIT Site – Coding)
WIKIPEDIA entry on Perspective
Code / Tynker / Blockly (basic object coding, conditional
Twine / (Open Source Tool for Developing Non/Linear Narratives/Games)
Twine is an easy-to-use browser-based tool for creative interactive, non-linear narratives (multimodal stories, poetry, essays, or really any genre) and interactive narratives games.
Glorious Trainwrecks (Twine Support)
- Get Game Art/Visuals and Sounds/Audio Effects
- Steam (Games)
- Kotaku (‘The Gamer’s Guide’)
- Miniclip
- Gamasutra (‘Art & Business of Making Games’)
- DiGRA Digital Games Research Association
- Dames Making Games (DMG Toronto) (Game Development Incubator)
- Pixelles (Montreal) (Game Development Incubator)
- Games Studies (Free Online Academic Journal)
- First Monday (Free Online Academic Journal)
- …Loading (Free Academic Journal, Dedicated to Games Research)
- Steam (Games)
- Kotaku (‘The Gamer’s Guide’)
- Games for Change (Critical/Activist Game Portal, Games for Social Change)
- NewsGaming (Simulation meets Political Cartoons) / (Video-Games meet Journalism)
- Critical Gaming Project (Critical Games / Games for Change / Activism)
- Values At Play (Page/Interviews w/ Leading Theorists/Developers)
‘Art Games’
- jodi / quilted thought organ / night journey / unfinished swan / journey / untitled game / unmanned / gazira babeli /
/ electroplankton & tenori /
Videos…
Gender, Simulation, and Gaming: Research Review and Redirections (2010). S. de Castell & J. Jenson. Simulation & Gaming 41(1) 51–71