|
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
. If you don't have npm
, install NodeJS - npm is included.
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 everything in development mode (not minified)gulp prod
, whichgulp
is an alias for, compiles everything 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.
License
External libraries
This project uses the following external libraries:
- jQuery by the jQuery foundation, MIT license
- PreloadJS by gSkinner.com, MIT license
- SoundJS by gSkinner.com, MIT license