Skip to content
This repository has been archived by the owner on Jul 10, 2023. It is now read-only.

Releases: bgempire/bgarmor

BGArmor v0.1.1

17 Jun 14:44
Compare
Choose a tag to compare

What's new on this release?

  • Show meaningful error messages when running tasks on the panel
  • Save project automatically at each change
  • Add Wine support on Linux for running Windows runtimes and setting icons
  • Fix visible console without the flag -c on Windows
  • Fix launcher without executable permission on Linux
  • Minimal usage improvements

Screenshots

image

BGArmor v0.1.0

03 Apr 22:02
Compare
Choose a tag to compare

What's new on this release?

  • New BGArmor Panel frontend
  • Replaced all batch and shell scripts by buttons on the panel
  • New launcher fully rewritten
  • New project structure (no more txt files, just a single config.json to keep project info)
  • Option to compile Python scripts and release only the generated .pyc files

Screenshots

image

image

image

image

BGArmor v0.1.0 Alpha

28 Mar 14:47
Compare
Choose a tag to compare
BGArmor v0.1.0 Alpha Pre-release
Pre-release

What's new on this release?

  • New BGArmor Panel frontend
  • Replaced all batch and shell scripts by buttons on the panel
  • New launcher fully rewritten
  • New project structure (no more txt files, just a single config.json to keep project info)

IMPORTANT: This is an alpha release, use at your own risk! Visit the manual or watch this video to learn how to use BGArmor.

Screenshots

image

image

image

image

BGArmor v0.0.6 (Windows-Linux)

14 Feb 00:51
49f5734
Compare
Choose a tag to compare

What's new on this release?

  • Full rewrite of launcher executable #7
  • Improvements on backend logic

IMPORTANT: Visit the manual or watch this video to learn how to use BGArmor.

BGArmor v0.0.5 (Windows-Linux)

12 May 23:56
Compare
Choose a tag to compare

What's new on this release?

  • Added feature to ignore files when building data (such as .blend1 and .pyc files). Filename patterns must be set in launcher/config.json. More info here.
  • The launcher executable now accepts alternative flags (-c/--console, -h/--help and -l/--log) and will pass to blenderplayer any other argument.
  • Auto rename launcher executable to game name on release.
  • Game persistent data folder is not hidden anymore, and can be found at AppData/Roaming/GameName (Windows) and ~/.local/share/GameName (Linux).
  • New logic behind temporary directories.

IMPORTANT: Visit the wiki or watch this video to learn how to use BGArmor.

BGArmor v0.0.4 (Windows-Linux)

24 Jan 11:55
Compare
Choose a tag to compare

What's new on this release?

  • New data.dat format specification, allowing a much faster compression and decompression. Due to this, now it's impossible to open data.dat with file managers (such as 7-Zip)
  • Added optional DataChunkSize value to config.json. DataChunkSize specifies that, when building data, files bigger than the size specified (in MB) will be compressed in chunks of this size to avoid loading the entire file in memory. This fixes some Python memory errors reported when building data on low memory computers
  • Example game is not included on BGArmor's release anymore (but it's still available on the repository)
  • Some minor improvements on scripts

IMPORTANT: Visit the wiki or watch this video to learn how to use BGArmor.

BGArmor v0.0.3 (Beta Release) (Windows-Linux)

15 Jan 04:05
Compare
Choose a tag to compare

What's new on this beta release?

  • Added support for Linux and Windows 32 and 64 bits releases
  • Launcher compiled as 32 bits by default
  • Icon changing script updated to fit new 32 and 64 bits runtimes
  • Switched from rcedit to Resource Hacker to set executable icons
  • Minor changes in BGArmor directory structure

IMPORTANT: Visit the wiki or watch this video to learn how to use BGArmor.

BGArmor v0.0.2 (Beta Release) (Windows-Linux)

10 Jan 14:16
Compare
Choose a tag to compare

What's new on this beta release?

  • New obfuscation logic - a lot faster to decompress!
  • New release script to automate the game release process
  • Launcher executable hides console automatically by default (Windows)
  • Launcher executable supports command line arguments (such as -c to show console, -h to show help), and it also will pass arguments to blenderplayer
  • All the helper scripts were severely improved

Visit the wiki to learn how to use BGArmor.

IMPORTANT: Before using this release, copy the engine runtimes to engine/Windows or engine/Linux and
update launcher folder contents to fit your game's needs. Use the new script win-build-release.bat or lin-build-release.sh to easily build your game release.

BGArmor v0.0.1 (Alpha Release) (Windows-Linux)

26 Dec 14:34
Compare
Choose a tag to compare

This initial release contains:

  • Both BGArmor's Windows and Linux executables
  • Some production-oriented scripts
  • An example game release showing the intended state of a released game using BGArmor

Visit the wiki to learn how to use BGArmor.

IMPORTANT: Before using this release, copy the engine runtimes to engine/Windows or engine/Linux and
update launcher/config.json to fit your game's needs. When releasing your game, you can discard
all .bat/.sh scripts and the source and data directories.