You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58bf7666a2 | 10 years ago | |
---|---|---|
compiled | 10 years ago | |
docs/api | 11 years ago | |
easing | 10 years ago | |
external | 10 years ago | |
gemswap | 10 years ago | |
lib | 11 years ago | |
radium | 10 years ago | |
.gitignore | 10 years ago | |
README.md | 10 years ago | |
TODO.md | 10 years ago | |
build-games.sh | 10 years ago | |
easing.html | 10 years ago | |
gemswap.html | 10 years ago | |
gulpfile.js | 10 years ago | |
package.json | 10 years ago | |
watch.sh | 10 years ago |
README.md
Radium
A game engine, under development. Currently being rewritten in Coffeescript.
Setup
To install dependencies you need for developing on Radium: npm install
Note that coffee-script may fail to install; in that case, you'll need to install it manually (and you can ignore the error from the previous command): sudo npm install -g coffee-script
To run the build scripts in development mode, automatically recompiling both engine and sample game code as files are changed: gulp watch
To compile and minify engine and sample games for production: gulp
If you want more fine-grained control...
gulp dev
compiles in development mode (not minified)gulp prod
, whichgulp
is an alias for, compiles in production mode (minified)gulp dev-engine
compiles the engine in development modegulp prod-engine
compiles the engine in production modegulp dev-gemswap
compiles gemswap in development modegulp prod-gemswap
compiles gemswap in production mode
That's it!
Documentation
None! Sorry, you'll have to wait for first release, or look at the samples/engine code.