Otherworldly Stars

Otherworldly Stars

This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
coolness: 0.79
fun: 2.11
graphics: 4.11
humor: 1.75
innovation: 2.92
mood: 3.59
overall: 2.91
theme: 2.91
In Otherworldly Stars you are an evil fire God with a bad case of amnesia. You are summoned back to your shrine with no memory - and so go forth searching for your disciples, trying to gather your memories.

The game has a graphical style inspired by Ludum Dare 29 entry Beneath The Cave by feiss and the iOS game Alto's Adventure by Snowman. It was written using Haxe, targeting JavaScript/WebGL. It requires a recent graphics card and modern browser to run at all, and probably needs a fast computer to run at full speed.

For those without these things, here is a playthrough video: https://www.youtube.com/watch?v=TxFP0QTp4XI

Controls are just point and click and arrow key movement. There was going to be some bullet hell and a longer story with multiple runthroughs of the game as you atoned for your past sins, but time ran out - so it's an incomplete narrative, and there's not much in the way of gameplay.

CONTROLS

========

The game requires keyboard and mouse. In case you miss the instruction, you use the left and right arrow keys to move, and mouse hover and click to interact.

IMPORTANT NOTES

===============

* There is no audio, that's not a bug - I wanted to avoid problems with cross-browser compatibility, and ran out of time in any case.

* The sky shader code is a derivative of the three.js sky shader example: http://threejs.org/examples/#webgl_shaders_sky - I did not write that shader from scratch in 48 hours.

* There is a bug that causes slight blips with particle systems on Chrome. This does not to happen with Firefox or IE, so I recommend playing on those instead.

* I (attempted to) fix an annoying bug that made the text disappear sometimes, reported by players after the jam ended.

CREATED WITH

============

* The Haxe Programming language.

* three.js for rendering with Haxe externs.

* Joshua Granick's actuate tweening library.

* Luke Moody's ShaderParticleEngine for three.js.

* Massive Interactive's msignal signals library.
Found a bug?
Tell us on Discord