Skip to content

Release 0.2

Choose a tag to compare

@MatBourgon MatBourgon released this 17 Sep 05:14
· 20 commits to master since this release
730d450

Project Changes:

  • Changed project from Premake to CMAKE. This is to hopefully eventually
    move away from force Visual Studio, and for better library linkage
  • Ported all required libraries to the project, and update ImGui to the
    Docked branch

Code Changes:

  • Texture packing now implemented quickly, allowing better performance
    by not swapping thousands of times between different textures. This
    still needs to be improved to allow for animated textures.
  • Object reading as been implemented. Still buggy and missing support
    for stuff like animated textures, rotating, bones, vertex colouring, and
    translucent textures
  • A lot of new gadgets on the tool bar (temporary before better
    designing is implemented for user-friendliness
  • Level detection is implemented. This is more of a hack than anything
    as the level identifier is not stored in the file anywhere, and the
    filename can be renamed. A level type is however stored, so it, in
    combination with a (mostly) unique starting 4-bytes can be used (until
    level editing is implemented?)
  • Objects can be enabled and disabled in groups or individually, to
    allow better level exploration

Currently known issues

  • The data directory is pointed to incorrectly in relation to the executable. This is an issue with the previous version as well. Keep the formatting provided by the zip and no issues should arise from this.
  • Some textures are not properly mapped or animated
  • Models don't have bones, and thus might appear incorrectly