P0-B2: Part 1117: Improvements, Debugging
I have finished the improvements to the persistent AI system. It is now possible to not only travel to other zones with AI companions, but to also leave those companions in those zones. AI crew members will remain in the location where they were left as the player transitions between zones, and their position is […]
P0-B2: Part 1116: Improvements, Debugging
The next goal that I am working on is allowing the state of the players AI crew and companions to be saved consistently between zones. Currently, they only work properly within the same zone. I will need to make changes to the server, client, and database, to support the AI’s zone as well as their […]
P0-B2: Part 1115: Improvements, Debugging
I have made several improvements to the gui systems within the project. It is now possible to select items in menus more easily, and I have made font sizes and colours more legible. I have also made improvements to the persistent objects in the game, and fixed some more minor bugs and other improvements.
P0-B2: Part 1114: Improvements, Debugging
I have been looking into adding LUA scripting support to my project. I have decided not to add this yet, but at some point in the future I intend to use it to allow players to create their own dynamic quests, stories etc. It should also be possible to allow the player to create and […]
P0-B2: Part 1113: Improvements, Debugging
I have fixed quite a few minor bugs with the project, and made some minor improvements. In addition, I have fixed one major bug which was in the project for some time. This was related to the day/night cycle that I have created. Under some conditions, a planets surface would have a different “time of […]
P0-B2: Part 1112: Improvements, Debugging
I have added code to the server to allow it to spawn new players on the surface of any planet. I intend to use this to randomise the spawn locations or conditions of new players, so that they may not spawn in a starship. I am also considering having a combined tutorial and story for […]
P0-B2: Part 1111: Improvements, Debugging
I have made additional improvements to the crafting and item spawning systems. It is now easier to harvest multiple items from the world, and easier to spawn and pickup those items. I have also made other improvements to the inventory management and crafting databases. The next goal is to work on the story elements, as […]
P0-B2: Part 1110: Improvements, Debugging
Debugging is still going well. I have fixed a long standing bug related to landing on ringworlds, and I have improved the item mechanics further. I have also fixed more minor inventory management issues. I have also made minor improvements to the NPC AI system. Some of the NPC’s attributes were not being stored persistently, […]
