Skip to content
a Ruby-based language for simple games and picture books
Ruby
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.bundle
bin
lib
public/images
spec
views
.gitignore
Gemfile
Gemfile.lock
MIT-LICENSE.txt
README.md
Rakefile
book.pie
game.pie
pie.gemspec
rack_example.ru
syntax_ideas.rb
syntax_ideas.txt

README.md

Pie

A game development DSL, inspired by Yasuko Ohba's Ruby Kaigi talk and a late night conversation with @knowtheory, @wycats, @sarahmei and @ultrasaurus.

Pie requires Ruby 1.9, because it is so cool.

Examples

Game

pie game.pie

then go to: http://localhost:31415/park

Follow links to wander around the game world. Yes, that is all there is right now.

Book -- NOT WORKING YET

There is a sample in book.rb. To use it:

pie book.pie

then go to: http://localhost:31415/ship http://localhost:31415/building http://localhost:31415/tower

Someday there will be UI to change pages.

Issues?

Bugs and features are tracked here: http://www.pivotaltracker.com/projects/115060

If you are trying to develop a game or a book using pie and have a question, ask in the pie dev group

If you want to help improve pie itself...

I want to try to resist adding any new features until we have no bugs and kid-friendly error messages. Help is welcome. Feel free to fork and submit pull requests or join the google group http://groups.google.com/group/pie-cooks

Sarah's talk on the making of pie: slides

Pie Contributors

Core team (in order of appearance)

  • Sarah Allen @ultrasaurs
  • Sarah Mei @sarahmei
  • Rich Kilmer @richkilmer

Contributors

  • Sean Durham
  • Matthew Bass @pelargir
  • Dan Steinicke
  • Akira Matsuda
  • Chad Fowler

Related Projects

Something went wrong with that request. Please try again.