Skip to content

Methane Asteroids v0.8.1

Latest
Compare
Choose a tag to compare
@egorodet egorodet released this 10 May 17:51

Summary

This release updates Methane Kit to v0.8.1 and modernizes the project with a switch to the C++20 standard. Build with Visual Studio 2019 is no longer supported, CMake configurations for VS2019 were removed.

Asteroids App

  • Upgraded project code and switch to the C++20 standard:
    • Use designated initializers for RHI settings;
    • Reduce enums verbosity across all code with help of using enum;
    • Use std::numbers instead of Methane::Data::Constants;
    • Use range-based algorithms.
  • Increased minimum CMake version up to 3.24.

External libraries

Build

  • Dropped support of Visual Studio 2019 build on Windows.
  • Supported build with XCode 16.3 on Apple platforms.

Note

For MacOS users: In case of error "App Is Damaged and Can't Be Opened" on attempt to run bundled application, try removing application from quarantine using the following command:

sudo xattr -d com.apple.quarantine MethaneAsteroids.app
open MethaneAsteroids.app