Yukkuri Games

Yuu

Yuu requires JavaScript, canvas, and WebGL support. Your browser seems to lack canvas support.

There was a problem. Sorry about that.

Error Log

        

There was a serious problem. You'll have to restart. Sorry about that.

If this problem continues, check our support page. If it doesn't help, email us. Please include the rest of the text in this error message and information about your system's GPU.

Supported browsers include recent versions of Mozilla Firefox and Google Chrome on most desktop computers, and Chrome for Android

If you are running one of these browsers and still have a problem, check our support page. If it doesn't help, email us. Please include the rest of the text in this error message and as much information as you can about your operating system, computer, and especially GPU.

Error Log

        

Yuu is our JavaScript/WebGL game engine. It is currently being used in Pixel Witch Lesson #6 and other games in development, as well as the live demo above. (In other words, if you can see the demo you can play our games — and if there's an error, please let us know.)

Games made with Yuu run in Chromium and Firefox, and can also be automatically packaged with node-webkit for Windows, Mac OS X, and GNU/Linux. It exclusively targets "modern" JavaScript implementations because there's already a hard requirement on WebGL.

Because it's based on WebGL it theoretically supports any platform implementing HTML5, ES5, and WebGL. In practice, many such implementations are buggy and idiosyncratic. Android 4.4 support is good on several phone lines; iOS 8 (and Safari on OS X) support is an ongoing effort.

Getting It & Using It

Yuu provides no stability guarantees. It's an immature library and likely to see major breaking changes regularly. It is a relatively low-level library, and there is little documentation. (Hopefully, these issues are going to shake out as we make more games.)

Because of this, it's currently only distributed with games using it, or from our Git repository:

Yuu is free software. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Yuu also contains code from other projects, all of which is licensed under GPL-compatible terms. If you're having trouble sleeping, it includes complete license text.