puritandesigns / expotition-laravel

Web-ing the Expotition library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Expotition Laravel

  1. Clone this repo
  2. Run composer install
  3. In the main directory, run php artisan key:generate
  4. Point a domain at the public directory
  5. You may need to monkey with file permissions

You should be able to browse the site.

Creating a Gamebook Adventure

Web routes are setup to look for files in the resource folder based on url segments.

There are example files in resources/adventures/test/ to use as guidelines for creating your own Gamebook. There is also a class folder in app/Adventures/Test that organizes the Actions for each setting in the Adventure.

To start a new Gamebook, add a new folder in resources/adventures and in app/Adventures and start adding files modeled after test. For more information on the Expotition library, visit the GitHub project. There's also a presentation that overviews the Gamebook concepts.

About

Web-ing the Expotition library

License:GNU Lesser General Public License v3.0


Languages

Language:PHP 95.3%Language:HTML 4.1%Language:Vue 0.6%