A Game Development Toolkit for Historians
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Project
.gitignore
Code Style.md
README.md

README.md

Prairie

A Game Development Toolkit for Historians

Prairie is a library of scripts for Unity that enables non-programmers to create interactive historical experiences. The goal of Prairie is to allow users to create something engaging to curious minds, while never having to touch a line of code.

Prairie brings three things together: Unity, Twine, and your 3D model.

  • Unity is the software Prairie runs on top of. In Unity, you can drag and drop Prairie components onto your game so that it interactively tells a story, without writing any code.
  • Twine is your tool for creating a narrative. With Twine, you can create create-your-own-adventure stories, in which your character can move from passage to passage down a narrative path. Prairie allows you to easily move your Twine story into your game in Unity.
  • Your 3D model is the stage on which your game will play out. You can create this using your favorite 3D modeling software (such as Blender or Sketchup). If you're just getting started, you can try creating a story with a very basic model in this tutorial.

For tutorials and documentation, see the wiki.

Contributing to Prairie's development

You don't need to write any code to make a game with Prairie, but if you want to help us with the code behind the scenes, we'd love to see your contributions and pull requests! To get started, pull the code to your computer and open the project in Unity.

Directory tips

  • Add files to a folder called Ignored/ if you don't want to commit them to the repo.
  • The Standard Assets folder is ignored.