Skip to content

Vega Strike v0.8.0-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@stephengtuggy stephengtuggy released this 29 Dec 01:27
· 105 commits to 0.8.x since this release
b49caab

This is the first real alpha release of Vega Strike Game Engine version 0.8.0. Among other things, this release series:

  • Deprecates Python 2 in favor of Python 3;
  • Updates the set of Linux distros it's compatible with, including Fedora 34 and 35; Rocky Linux 8.4; Ubuntu Impish; and Debian bullseye;
  • Introduces a CMake option to choose between GLVND and legacy GL implementations on Linux;
  • Is more or less compatible with Privateer: Wing Commander Universe, or PWCU for short; and
  • Introduces engine and API versioning, so that in the future, we can make breaking changes to the API between the Game Engine and the assets for individual games, and "do the right thing" when the game engine and assets are not compatible.

Vega Strike Game Engine v0.8.x also runs on Windows 10, although we do not yet have a Windows installer. We do, however, have a reproducible build process.

Note that this is an alpha release, so some parts of the code may still be buggy. Hopefully we will straighten those out soon.