Star Explorers Testing Branch Updated to Pre-Release Version 0.6.1
I found a couple bugs and was able to fix one of them.
[h3]The Black Sphere[/h3]
The first was a strange black sphere that appears inside the sapceship and mothership. It turns out it is the bottom of the actual space background intersecting with the ship interior. It's not really a bug, but poor level design on my part. I fixed it in the ship, but I still have to address the possibility in the mothership. In any case, if you see it let me know, but it does not actually impact the gameplay.
[h3]Planet Crash[/h3]
The other bug is a rare crash that can happen when landing on a planet. I have only encountered it a couple times over several weeks of playtesting. The game would stop responding when landing on a planet on these rare occasions.
The worse part was that when you reload the game, sometimes your ship would crash into the planet. So I have made a few changes that should prevent this bug from crashing the game. However, instead of removing the suspicious code that I think was causing it, I added an error alert, so I know that was actually the part that triggered the bug. There were actually three separate places that I thought might be responsible, so I included a different warning for each.
The first one is if the planet's star is not recognized. This is the worst case, and it will still crash the game if this happens.
However, I don't think that was the cause. The other two were bits of code that were important in a very early version of the game, but became unnecessary in later editions. Since they did not seem to be causing trouble, I guess I left them in there without realizing it. If one of these is the trigger, as I suspect, they should no longer crash the game, but they will issue a warning.
Please let me know if you see a warning message when attempting to land on a planet, and note which warning was issued.
[h3]HUD update[/h3]
The HUD can be toggled on and off with the F11 key. This is for anyone who wants to take screenshots or video. This feature was already in the game, but it has been improved to include turning off the crosshair as well as the health panel.
[h3]The Black Sphere[/h3]
The first was a strange black sphere that appears inside the sapceship and mothership. It turns out it is the bottom of the actual space background intersecting with the ship interior. It's not really a bug, but poor level design on my part. I fixed it in the ship, but I still have to address the possibility in the mothership. In any case, if you see it let me know, but it does not actually impact the gameplay.
[h3]Planet Crash[/h3]
The other bug is a rare crash that can happen when landing on a planet. I have only encountered it a couple times over several weeks of playtesting. The game would stop responding when landing on a planet on these rare occasions.
The worse part was that when you reload the game, sometimes your ship would crash into the planet. So I have made a few changes that should prevent this bug from crashing the game. However, instead of removing the suspicious code that I think was causing it, I added an error alert, so I know that was actually the part that triggered the bug. There were actually three separate places that I thought might be responsible, so I included a different warning for each.
The first one is if the planet's star is not recognized. This is the worst case, and it will still crash the game if this happens.
However, I don't think that was the cause. The other two were bits of code that were important in a very early version of the game, but became unnecessary in later editions. Since they did not seem to be causing trouble, I guess I left them in there without realizing it. If one of these is the trigger, as I suspect, they should no longer crash the game, but they will issue a warning.
Please let me know if you see a warning message when attempting to land on a planet, and note which warning was issued.
[h3]HUD update[/h3]
The HUD can be toggled on and off with the F11 key. This is for anyone who wants to take screenshots or video. This feature was already in the game, but it has been improved to include turning off the crosshair as well as the health panel.