Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Panzerfaust

CI Release License

Panzerfaust is the official launcher and project manager for ZEngine. It lets game developers install and manage ZEngine versions, create and open projects, and browse local assets — all from a single desktop application.

Projects Assets store Zodiac Engine
Projects page Assets store Zodiac Engine

Features

  • Engine management — download, install, and switch between ZEngine releases
  • Project management — create new projects, open existing ones, and launch them directly into the ZEngine editor
  • Local asset browser — browse and manage assets grouped by asset ID, with per-version detail and mesh statistics
  • Cross-platform — runs natively on Windows, macOS (Intel & Apple Silicon), and Linux

Download

Pre-built binaries are available on the Releases page for all supported platforms.

Platform Architecture Download
Windows x64 Panzerfaust-*-Windows-x64.zip
macOS x64 (Intel) Panzerfaust-*-macOS-x64.zip
macOS arm64 (Apple Silicon) Panzerfaust-*-macOS-arm64.zip
Linux x64 Panzerfaust-*-Linux-x64.tar.gz

System requirements

Platform Minimum OS
Windows Windows 10 (64-bit)
macOS macOS 12 Monterey
Linux Ubuntu 22.04 or equivalent

Building from source

Prerequisites

Clone and run

git clone https://github.com/JeanPhilippeKernel/ZodiacEngineHub.git
cd ZodiacEngineHub
sh Scripts/install-hooks.sh
dotnet run --project Panzerfaust.csproj

Publish a self-contained binary

# Windows
dotnet publish Panzerfaust.csproj --configuration Release --runtime win-x64 --self-contained true

# macOS (Apple Silicon)
dotnet publish Panzerfaust.csproj --configuration Release --runtime osx-arm64 --self-contained true

# Linux
dotnet publish Panzerfaust.csproj --configuration Release --runtime linux-x64 --self-contained true

Contributing

See Contributing.md for commit conventions, branch rules, and the release process. All pull requests must target the develop branch.

For local development with a custom engine build, see docs/local-engine-path.md.


License

Panzerfaust is licensed under the MIT License.

About

Panzerfaust is the official launcher and project manager for ZEngine. It lets game developers install and manage ZEngine versions, create and open projects, and browse local assets — all from a single desktop application.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages