Build 9



Build 9 is a pretty significant update


It introduces all of the following:

  • Thruster components for actually moving about
  • New NGS backend features making left-hand operators possible
  • New scrolling background (all art is placeholder)
  • A vessel sprite (all art is placeholder)
  • Moving objects and components to and from internal cargo
  • A new vessel ID system to keep track of which vessel is which
  • A new callsign generator to give your vessels some personality
  • More NGS examples
  • More component APIs exposed to NGS
  • Extra speed possibilities with Computer components, currently set to 2 steps every cycle

Still of course this is but a prototype, and not even half the systems are in place. Next up is more vessel functions, an overhaul of how NGS calls native gdscript functions, implementing the basics of the fabrication system, and implementing the size system (which goes hand in hand with the fabricator)

The NGS standard library can also use some work, many datatypes are missing lots of features expected of them, like substringing and typecasting. Furthermore, i'd like to explore some forloop concepts. If they do end up getting in, it'll most likely be either an i++ counter, although possibly using a datatypes len()/size() whatever to determine how many loops should happen (like looping list.size() amount, or for every character in a string, or for the value of a number, etc, etc)

Once there's more than 1 working vessel in the world with all of the above, i'll probably focus on getting the networking system working.

Files

Web build Play in browser
Feb 03, 2022
Linux build 38 MB
Feb 03, 2022
Windows build 35 MB
Feb 03, 2022

Get Neumann

Leave a comment

Log in with itch.io to leave a comment.