Automatically migrated from Gitolite
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.
 
Go to file
Sven Slootweg e7297ab811 Separate experiments folder, gulpfile fixes, and general repo clean-up 10 years ago
compiled Add createSprites convenience function 10 years ago
experiments Separate experiments folder, gulpfile fixes, and general repo clean-up 10 years ago
external External dependencies added, and Gulp build process configured. That only cost me half a soul... 10 years ago
gemswap Add createSprites convenience function 10 years ago
radium Add createSprites convenience function 10 years ago
.gitignore External dependencies added, and Gulp build process configured. That only cost me half a soul... 10 years ago
README.md Add npm clarification 10 years ago
TODO.md Separate experiments folder, gulpfile fixes, and general repo clean-up 10 years ago
build-games.sh Initial commit for CoffeeScript rewrite 10 years ago
gemswap.html That is no longer necessary. 10 years ago
gulpfile.js Separate experiments folder, gulpfile fixes, and general repo clean-up 10 years ago
package.json Build process fixes, and significant overhaul of engine mechanics to facilitate preloading 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, which gulp is an alias for, compiles everything in production mode (minified)
  • gulp dev-engine compiles the engine in development mode
  • gulp prod-engine compiles the engine in production mode
  • gulp dev-gemswap compiles gemswap in development mode
  • gulp 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

WTFPL or CC0, as usual.

External libraries

This project uses the following external libraries: