P-152: Virtual World Concept Update 29: Spherical Terrain: Paging, Optimisation, and Chunked Levels of Detail
I have been researching the next stage of the spherical terrain. I need to implement some kind of optimised paging system. Rendering an entire planet-sized terrain at once is, obviously, impossible, so I need to find a way to page the terrain to ensure it can be represented in the game. The two most common […]
P-155 “Phoenix” Engine Update 1: OpenGL Context and support libraries
I have successfully created an OpenGL context and installed and linked most of the libraries that I will need for the next part of this project. As I said, I am using OpenGL for rendering, and GLFW and GLEW for the support libraries. I have also included the glm math library. My intention is to make a […]
P-155 “Phoenix” Engine Concept/Feasibility Study
I have been considering the pros and cons of creating my own games engine for some time now. Obviously, this is a massive undertaking. Creating a games engine from scratch would involve writing custom modules to handle rendering, physics, object and mesh importing, animation, sound, networking, lighting, shading, texturing, and a whole host of other […]
P-152: Virtual World Concept Update 28: Spherical Terrain: Polysoup Collision Update 4
I now have working player collision! This took a lot longer than I expected, and there is still quite a bit of work needed to clean this up, but it is working well. The problem was that a variable was not being updated on the server, only on the client, and so the server didn’t […]
P-152: Virtual World Concept Update 27: Spherical Terrain: Polysoup Collision Update 3
I have made quite a lot of progress with the collision issues that I have been having, although player collision is still not working. I now believe that the issue lies in a particular variable not being updated on the server. What I think is happening is that the collision is being detected on the client, […]
P-154: CentOS/KVM Server Online, Ready for Remote Testing!
I have finished configuring the CentOS/KVM server, and I believe I have successfully exposed it to the internet. I have checked that the VNC ports are forwarded, and THIS website reports that the port is successfully forwarded and a VNC server is present. I now need to test the server. My external IP is: 86.47.6.3 […]
P-154: CentOS/KVM Server Online!
I am posting this from a Windows 7 Ultimate Guest Virtual machine running inside Centos 7, from my laptop which is running Windows 7 home. That is just as complicated as it sounds! It took quite a lot of effort to get this working, I had to enable bridge networking, set up port forwarding and […]
P-152: Virtual World Concept Update 26: Spherical Terrain: Polysoup Collision Update 2
I have run into major issues with the player collision. Collision between items and the spherical terrain works, but I cannot get player collision working. The collisions mesh is visible, however the player passes straight through. I am in the process of debugging this, but it is taking more time than I thought. I believe […]
