05-Jul-2024, 18:51
Week of July 5, 2024
Noise Paths
This week, I took one step backwards and two steps forward.
Paths are now generated using Simplex noise instead of my own reinvention of the wheel. After writing my path generation code last week, I had several thoughts of things that could go wrong and started thinking of how I could fix and prevent them. I figured that using noise to create paths would be the best thing to do, and so I did. There were also some other issues - yet again relating to path connecting - that I noticed while taking this week's video, so I fixed those as well.
The world is finally beginning to take form and look like a world meant for exploring. I've noticed some flickering issues when props are loaded into view, which is something I'll have to investigate. Also, if it wasn't obvious, props won't be disappearing and reappearing from your view in the final game.
Originally, I wasn't going to use noise simply because I didn't think there were any noise generators included with Godot, but I was wrong! For some reason I'm under the impression that Godot (as well as any other engine) is a bare minimum set of tools to make a game - more like a graphics library than a full game engine - and that's been contributing to me doing a lot of stuff from scratch when I don't need to. I've been using the term "reinventing the wheel" a lot in progress reports and update posts because that's what I've been doing. I feel like it's been slowing me down a bit, so it's something I have to work on.
Noise Paths
This week, I took one step backwards and two steps forward.
Paths are now generated using Simplex noise instead of my own reinvention of the wheel. After writing my path generation code last week, I had several thoughts of things that could go wrong and started thinking of how I could fix and prevent them. I figured that using noise to create paths would be the best thing to do, and so I did. There were also some other issues - yet again relating to path connecting - that I noticed while taking this week's video, so I fixed those as well.
The world is finally beginning to take form and look like a world meant for exploring. I've noticed some flickering issues when props are loaded into view, which is something I'll have to investigate. Also, if it wasn't obvious, props won't be disappearing and reappearing from your view in the final game.
Originally, I wasn't going to use noise simply because I didn't think there were any noise generators included with Godot, but I was wrong! For some reason I'm under the impression that Godot (as well as any other engine) is a bare minimum set of tools to make a game - more like a graphics library than a full game engine - and that's been contributing to me doing a lot of stuff from scratch when I don't need to. I've been using the term "reinventing the wheel" a lot in progress reports and update posts because that's what I've been doing. I feel like it's been slowing me down a bit, so it's something I have to work on.
~SweptThrone •.-