Infiniverse.js 7DRL – Status Report

Infiniverse dev pic

My 7drl is a JavaScript/HTML5 version of Infiniverse (http://www.infiniverse-game.com/). With actual gameplay! About 2 and a half (full) days have passed and I’m making progress. I had forgotten how complex the universe generation in the old FreeBASIC version is and as such porting it has been exhaustive. I’m on the side of victory though, as I now have mostly working galaxy, starmap and solar system generators, and the basis of planet generator in place. What remains in the universe side is space stations, most of the planet aerial views as well as surface detail level.

In order to keep myself entertained (because the porting work is not always so fun), I have implemented some gameplay elements and a user interface. So almost everything you see in the picture above is actually functional (not a mock-up), and the ship can run out of energy, for example. There is even more features under several animated submenus that are closed in the image. However, it is not yet polished and will receive tweaks and additions.

Apart from finishing the universe, big features I still need to implement include: enemies and NPCs, homing torpedos and combat in general, economy (ship upgrade shopping, resource/”item” gathering and possibly trading) as well as the main quest.

3 thoughts on “Infiniverse.js 7DRL – Status Report”

Leave a Reply