P0-A7: Part 769: Debugging, Improvements, etc.
I have made adjustment to the random generation system to generate terrain that is more interesting and aesthetically pleasing. The random planets (of all types) often produce good quality results that are suitable for exploration and crafting, building, etc. There are still some issues here though.The main issue is that when I adjust the radius […]
P0-A7: Part 768: Debugging, Improvements, etc.
I have created a new planet type: “Planetoid”. These planets are extremely small, do not have an atmosphere, and have very low gravity. I have tested the terrain generator, and it works with planets which have a radius of less than 100 meters. This means that I have the ability to create much smaller planets, […]
P0-A7: Part 767: Debugging, Improvements, etc.
I have finally solved the issues with dynamic object placement. The world space positions were not consistent when creating the objects and loading them from the server. I have also added visible trails in grass, that displace the grass as the player walks through, and I have added footsteps in the snow, both of these […]
P0-A7: Part 766: Debugging, Improvements, etc.
I have fixed most of the issues and bugs with the randomly generated worlds. I had to modify the code that I was using to generate a reliable “up” vector towards the center of the closest planet, as well as fix various other rotation and object placement issues. I also added some improvements to the […]
P0-A7: Part 765: Debugging, Improvements, etc.
I have added the ability to change the text on the navigational markers. This makes it possible for the player to place markers at various parts of the world, and leave a message that could be read by other players. The next step is to extensively test the random world generation, there are some problems […]
P0-A7: Part 764: Debugging, Improvements, etc.
I have added the ability for the user to place a visual marker in the scene to mark interesting or important locations in the world. These objects are all persistent, and are added to both the server and the database, so that they are never lost, even after a server reboot. The next goal is […]
P0-A7: Part 763: Debugging, Improvements, etc.
I have continued to make smaller improvements to the project, in addition to testing. I have added some improvements to the nav system to make finding object easier, and the next objective is to improve the item code, to combine persistent objects with moveable objects, inventory objects, etc. The idea will be to create a […]
P0-A7: Part 762: Prolog Support
I have added full support for the Prolog language to my unity project. I intend to use this to massively improve the AI features in the future (by adding logical inference, knowledge bases, etc). THIS was the asset that I integrated. In order to build the DLL, I had to make some code changes, including […]
