My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

A visual novel engine for HTML5 Canvas, designed for non-programmers so developers can concentrate on gameplay and story telling.

Though targeted for visual novels, with a little imagination, it's good enough to make

- non-flash ads
- image slideshows
- online powerpoint-like presentations
- visual learning tool for kids
- and much more

Beta(?) version ready for download. Current version is v.0.3.3.

Downloads include source code, demo and documentation.

For revision history, see Wiki


Issue: Memory management issue found in 0.2.0. Fixed in 0.2.1+ release.

Issue: Movement transition effects (like translate, left, etc.) are broken in v.0.2.2+. Fixed in 0.3.0+ release.

Temporary patch: in vncanvas-0.2.js, look for (line 4223 in v.0.2.3)

	if ((this.update) && (this.transTime > 0)) {
		this.transTime = Math.max(0, this.transTime - elapsed/1000);
		if (this.transTime <=0) {
			this.shake = 0;
		}
	}

replace with:

	if (this.transTime > 0) {
		this.transTime = Math.max(0, this.transTime - elapsed/1000);
		if (this.transTime <=0) {
			this.shake = 0;
		}
	}

Issue: To those who downloaded v.0.3.1, I missed changing the 'timer' in demo-chapter.js. Now fixed in v.0.3.1a. If you don't want to download again, just change line41 of demo-chapter.js from:

	timer, {name:"timer", x:630, y:10, w:80, h:20},

to:

	marquee, {name:"timer", x:630, y:10, w:80, h:20},

Issue: Another timer goof up in v.0.3.1a. I was experimenting with different timer names and I forgot to change it back. Change line28 of demo-exam.js from:

	marquee, {name:"cd_timer", x:630, y:10, w:80, h:20, timeout:60, link:[jump, "end_exam"]},

to:

	marquee, {name:"timer", x:630, y:10, w:80, h:20, timeout:60, link:[jump, "end_exam"]},
Powered by Google Project Hosting