Titan

Text based game engine to develop Persistent Browser Based Games

Install

Installation is simple, it comes down to just a few commands in your terminal and you'll be up and ready in a few moments

Titan is still in development and is not in a stable so use with caution
 
    $ composer create-project pbbg-io/titan -s dev
    $ cd titan
    $ php artisan titan:install
    $ php artisan titan:resources
    $ yarn && yarn run production
                    

Features

Users & Roles

User authentication, registering and access control levels are built in

Extensions

Easily extend capabilities with extensions, both third and first party

Menus

Manage your menus from the comfort of your dashboard

Cronjobs

Built in management for handling cron jobs and scheduled tasks

Areas

Manage the areas the user can go to

Character Creation

Character creation is out the box, allow one or many characters per user

Stats

Stat system built in for characters, create stats on the go, health, money, experience

Built With

Laravel

Built upon Laravel, a modern framework for development, we stand on a strong foundation

Bootstrap

No messing around with new frameworks, we use the tried and true bootstrap ui framework

Blade

Utilising blade templating we separate the logic from the views

Best of all, it's free, forever

Open Source on Github

Contribute by reporting issues, developing the core, or building extensions