Coffee Engine is a free and open-source game engine made in JavaScript. Its goal is to be a usable, versatile, customizable, and portable engine!
While working on its source, the engine has some quirks, which contributors might have to get used to.
Keep them to a minimum, no modules besides compilation, because this engine has to be portable.
I recommend staying with what we have which are :
- Blockly
- Monaco
- Marked (v15.0.0)
- JSZip (v3.10.1)
The engine's new focus is on a node-based object system that is simple enough for beginners.
Coffee Engine should be very customizable with almost everything being able to be moved around or changed in some way.
you can use node build.mjs
to build a non-Browser version of the engine, when building it should show a little command line tool for you to mess around with.
if you want to test on a browser, use a local server
If you find a fix for any IOS bug, commit it.
If you plan to make a fork or mod of the engine please add some link back to the original engine! This is not a requirement just a simple request.