PGD Home

Meridian

P0-B5: Part 1245: Debugging, Improvements

by on May.07, 2023, under Astral Realms, Meridian, P-0, P0_B5, Software and Games, Spiritus Astrum

Most of the network player work is now done. All control object positions and rotations work, and I have run extensive tests with paging in and out players, and testing player followers/companions, etc. I have also fixed some more minor issues that cropped up when I was testing these new changes. I have also added […]

Leave a Comment more...

P0-B5: Part 1244: Debugging, Improvements

by on May.07, 2023, under Astral Realms, Meridian, P-0, P0_B5, Software and Games, Spiritus Astrum

I am now in the process of optimising the player network code. This is going well, but there is quite a lot to do, and to test here. However, it should result in much more reliable, and much faster, netcode, especially with larger numbers of players. It will also allow me to remove a lot […]

Leave a Comment more...

P0-B4: Part 1243: Debugging, Improvements

by on Apr.30, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

I have added network paging support to the project, using Mirror’s Custom “Interest Management” system. This means that I can page in and out objects from the server based on their world space distance and the zone that they are in. I have integrated this with the networked AI, and it works very well. I […]

Leave a Comment more...

P0-B4: Part 1242: Debugging, Improvements

by on Apr.30, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

I have created a new concept for the terrain scanning system for the project. This system asynchronously scans for nearby objects like cities, outposts, bases, etc, etc. The existing system is somewhat inefficient, however the new system uses async/await, which is much more powerful and should work better. This system should also allow me to […]

Leave a Comment more...

P0-B4: Part 1241: Debugging, Improvements

by on Apr.30, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

I have made more improvements and bug fixes to the networking system. There was an issue where if an item was picked up by one player, the item would still remain on the screen of other players, effectively duplicating the item. This has now been fixed. I also ran into an issue with world/local space […]

Leave a Comment more...

P0-B4: Part 1240: Debugging, Improvements

by on Apr.30, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

I have been working on minor improvements to AI spawning. There was an issue with the AI spawning too far from the player, which meant that there were no colliders underneath them. I have made some improvements to the spawning to prevent this. I have also made improvements to the creature AI spawn code, which […]

Leave a Comment more...

P0-B4: Part 1239: Debugging, Improvements

by on Apr.23, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

The AI is mostly finished. I am still testing and making final changes to the logic, but it is working very well. The next goal, other than some more testing, is to allow the games animals and creatures to also be networked. Currently, only the randomly spawned enemies are networked. Once this is done, I […]

Leave a Comment more...

P0-B4: Part 1238: Debugging, Improvements

by on Apr.23, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

The multiplayer AI concept is going very well. The core idea works, and my knowledge level with mirror networking has improved since I last worked on network code, so I should be able to use better, more performant, techniques. I can then use these new techniques to optimise and improve the existing, older, code. The […]

Leave a Comment more...

P0-B4: Part 1237: Debugging, Improvements

by on Apr.23, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

I have started working on the multiplayer improvements. The first thing that I did is smooth out the player movement, there was quite a lot of rubber-banding going on. I managed to fix this by putting the movement updates into fixedupdate() rather than update. I will, however, need to do quite a lot of optimisation […]

Leave a Comment more...

P0-B4: Part 1236: Debugging, Improvements

by on Apr.23, 2023, under Astral Realms, Meridian, P-0, P0_B4, Software and Games, Spiritus Astrum

The next goal is to allow the randomly generated AI within the project to work over the network, and be visible and interactable by other network players. Network testing in general is something that I need to spend a lot more time on in future. The problem with networked AI is that the Project is […]

Leave a Comment more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!