Skip to content
1a1ede6
Compare
Choose a tag to compare

This is the final, "Gold Master" release of Vega Strike Game Engine version 0.8.0. Among other things, this release:

  • 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; Ubuntu 21.10 "Impish"; and Debian 11 "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.
64a609f
Compare
Choose a tag to compare
Pre-release

This is the first beta 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; Ubuntu 21.10 "Impish"; and Debian 11 "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 a beta release, so some parts of the code may still be buggy. Hopefully we will straighten those out soon.

64a609f
Compare
Choose a tag to compare
Pre-release
Merge pull request #642 from stephengtuggy/short-sha_0.8.x

GH Actions, CMake, cibuild: Use SHORT_SHA
543b3fb
Compare
Choose a tag to compare
Pre-release

Fixes a versioning issue or two.

7a49034
Compare
Choose a tag to compare
Pre-release

More on versioning issues

4106bc5
Compare
Choose a tag to compare
Pre-release

Trying again after some build/packaging issues with the first alpha.

b49caab
Compare
Choose a tag to compare
Pre-release

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.

9d06eb5
Compare
Choose a tag to compare

Stable release of the Vega Strike Game Engine, version 0.7.0

This release is a culmination of a number of refactors that have been applied since 0.6.0.

  • Windows and Mac builds are not supported at this time.
  • The Networking functionality has been disabled, and the Vega Strike server is no longer built. This functionality was problematic, incomplete, and the team needed to focus on getting the core back in shape. The functionality will be addressed again in a later version.