-
Notifications
You must be signed in to change notification settings - Fork 17
Creating your own game
Before you begin, if concepts like cloning and forking sound unfamiliar to you, you may want to read a little introduction here: http://learn.github.com/p/intro.html
-
If you have no GitHub account yet, I strongly advise you to create an account first. Once you have your own account you can fork this project for yourself (there's a Fork button somewhere on the top right of the project page). Keeping all forks in public repositories will help us all to merge code between our codebases.
-
You can now clone your project to your own local machine and start working on it.
-
You may want to clean up the data/ directory in your own checkout as you're probably going to be creating your own game world anyway. Note that you may want to keep the data/commands/ and data/scripts/ subdirectories, as they might provide a useful template for whatever commands and other scripts you may wish to implement for your own game.
-
If you're going to modify the deep internals of the engine, please discuss with me, so we can try to find a solution that will avoid diverging the codebases too much.
-
There are other forks from PlainText from which you may be able to draw inspiration or merge code:
- FoggyText: https://github.com/arendjr/FoggyText
Read how you can create triggers, how you can implement your own commands, or how you can customize game objects and game events.
You may want to take a look at the Frequently Asked Questions.