Galaxion

Galaxion allows you to add "realistic" looking characters/NPCs to your game world. Ragdoll physics, animations, goal driven AI, scripting.... You name it! For testing purposes, you have a Web-Backend that shows you everything you need (and more). As of 2018 there is a rewrite going on.

The 2018 math is actually based upon math and not on try-break-fix! In the backend an Entity Component System is running which makes the entire code quite flexible.

A human NPC rotating around its Y-Axis
A human NPC rotating around its Y-Axis (as you can see - the old version had some problems)

https://i.gyazo.com/c0060bece9b207034137b4749ce3976e.mp4

A human NPC saying hey
The same human, by now somewhat shy, saying hey in the new version.


With some custom models a slightly bigger spider is easily done.

The path a NPC is following
The path a NPC is following (shown via the old Web-Backend)

A gif showing an ArmorStand-Entity following its (blocked) path
A gif showing an ArmorStand-Entity following its (by barrier-blocks blocked) path

HTML5 Web-Map
Last but not least: An image of the web-map of a world with 3 entities. Done with HTML5

Links and Zeldas