What happened last week?
So, another week of development happened but what can we show for it? Actually quite a lot. Here a picture:
What we see here is the first version of a station market UI on the right sight with clickable buttons on the right and the ship interface on the left side. Our crewmember can now navigate the spaceship when you click on them and afterwards click on where they should go to. They also can pick up boxes move them around and put the boxes down again. And as you can see there are now different type of cargo boxes.
Unit tests and unit tests and unit tests
We also added a lot of tests for the game by adding unit tests to the modules as well as a script where you can register the module and that then runs those modules tests. We implement tests by defining a runUnitTests
function in the module.
Next steps
Next steps will be to hook up the market UI buttons to actual functionality. Rn we can detect the clicks but it might be more fun if they actually do something. I hope we can get that done till next week.
Until then, if you are interested you can look at the implementation at: https://github.com/shellrider-games/Starfarer/ and join the discussion on discord.
We do the best to make this game as good as we can but if you want to contribute we are happy to welcome more people to the team. (Still need artists)