open source re-implementation of Caesar III game engine
Project homepage: https://github.com/bvschaik/julius
Description
julius is an open source re-implementation of the Caesar III game
engine.
In Caesar III, players take on the role of a Roman governor, tasked with
building up a grand Roman city, in which they must ensure their citizens
have their needs met, that their city is safe and profitable, while
meeting various goals set for them and dealing with various disasters,
angry gods and hostile enemies.
While this package and the game engine are open source, one still needs
to provide the original game assets from Caesar III, which is not open
source. You will need to purchase the original game to use this package.
Package information
- Ports path
- games/julius
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- games, x11
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
Runtime
Build
- devel/cmake/core STEM->=4
- devel/ninja
OpenBSD README
+----------------------------------------------------------------------- | Running julius on OpenBSD +----------------------------------------------------------------------- julius ====== julius requires the original game files from Caesar III to work properly. These can come from an original CD or from GOG.com. If using the GOG.com version, you must extract the files from setup_caesar3_2.0.0.9.exe using the innoextract package. The files will will be in a directory named app. You must keep this directory, though it can be renamed and moved to a location of your choosing, and you can delete everything else that is extracted from the exe, such as the tmp directory. The game can by run in two ways. First, it can be run from the app directory itself, such as the following: $ innoextract setup_caesar3_2.0.0.9.exe $ cd app $ julius Or, it can be run as: $ julius /path/to/app/ Note that in either case, save files will be saved to the app directory so you must have write access to it.