Skip to content

v0.1.4

Choose a tag to compare

@Ghoster738 Ghoster738 released this 20 Aug 05:00
· 872 commits to main since this release

Faces and Particles

For this update, I fixed graphical bugs and implemented new features.

Mouse Menu Support

Now, you can click on menu buttons with your left mouse button to use them. I really should have done this earlier.

Sky Color Change

I changed the sky color because I noticed certain particle effects are invisible, so I used dark blue instead.
The Sky is Blue

Particle Rendering Support

For this release, I had implemented particle rendering. While they can be placed on the map in code, I am not using them yet.
Moving on, I have implemented the particle renderer which is there to view the particles.
Particle Renderer

Star Rendering Support

This is a three star combination which demonstrates that all 3 known forms of stars can be used. 4 sided, 8 sided and 12 sided stars where encountered.
3 Star Combination

Before

No, more are they these static cross patterns. Note: The exporter uses this pattern still.
A Light in Hollywood Keys

After

They will face the camera like the original did. Only one axis is necessary which reduces triangles.
Star Facing Camera

Billboard Rendering Support

Like the stars, billboards also faces the camera.
Billboards Facing Camera

Precision Bug Render Fix

After upgrading my computer's graphics card, I encountered a bug that happens with certain drivers/graphics cards that certain other people where having. There was a precision bug that probably affected all the way back when this repository was uploaded. It affect OpenGL ES 2 render path. The reasons are difficult to explain, but they where caused by basically being too little resolution for the positions on certain machines.

Before

While I am not giving this bug any justice the title screen looked like this... (If you cannot see it, there are supposed to be vents rather than complete holes to lava.)
image

After

Now, everything looks normal.
image

What's Changed

  • Fixed OpenGL ES 2 precision bug which affects certain graphics cards.
  • Circles to Stars; Stars are now drawn as billboards; Star Vertex Color Animations by @Ghoster738 in #64
  • Added Billboard Draw Support by @Ghoster738 in #65
  • Quick upgrade to detect mouse position to the window by @Ghoster738 in #66
  • Mouse Menu Controls; Crash Without Game Data Fix by @Ghoster738 in #67
  • Added Particle Render; Particle Renderer; Changed Background Color by @Ghoster738 in #68
  • Updated mINI library from 0.9.14 to 0.9.16
  • Updated SDL2 library from 2.30.5 to 2.30.6

Full Changelog: v0.1.3...v0.1.4