Adjustments following kind discussion with LunarJetman on IRC
This commit is contained in:
33
README.md
33
README.md
@@ -1,16 +1,27 @@
|
||||
# Ordoor
|
||||
|
||||
Portmanteau of Order Door, a remake project for Warhammer 40,000: Chaos Gate,
|
||||
the game from 1998.
|
||||
Ordoor is an **unofficial** [game engine recreation](https://en.wikipedia.org/wiki/Game_engine_recreation)
|
||||
of the classic game from 1998, [Warhammer 40,000: Chaos Gate](https://en.wikipedia.org/wiki/Warhammer_40,000:_Chaos_Gate)
|
||||
|
||||
**You must have a copy of the original game data to use this project**
|
||||
**You must have a copy of the original game data to use this project**. GOG is
|
||||
the current publisher of this game; [you can purchase it here](https://www.gog.com/game/warhammer_40000_chaos_gate).
|
||||
|
||||
No game yet, nothing even close. I'm in the very early stages of trying to
|
||||
understand the various file formats. Until then, you can play WH40K: Chaos Gate
|
||||
in a WinXP VM, disconnected from the internet. It doesn't need 3D rendering!
|
||||
"Warhammer 40,000" is a trademark of Games Workshop, and the game data used by
|
||||
Ordoor contains Games Workshop intellectual property. I am confident that this
|
||||
project uses all those things in accordance with the
|
||||
[Intellectual Property Policy](https://www.games-workshop.com/en-GB/Intellectual-Property-Policy)
|
||||
and the license granted when purchasing a copy of the game in question. Do let
|
||||
me know if you see or suspect any violation, and I'll address it immediately.
|
||||
|
||||
WH40K.exe is the existing game engine, and WH40K_TD.exe is the map editor.
|
||||
Allows things to be saved as .MAP or as .SMF ("Super Macro File").
|
||||
Ordoor is a portmanteau of Order Door, which is, of course, the opposite of a
|
||||
Chaos Gate.
|
||||
|
||||
## Current status
|
||||
|
||||
Some of the original file formats are either partially or fully decoded. Maps,
|
||||
menus, and most visual data can be rendered pixel-perfect. Sound can be played
|
||||
(with a preprocessing step). Some UI tookit work is done. No game mechanics are
|
||||
implemented yet.
|
||||
|
||||
## Building from source
|
||||
|
||||
@@ -66,12 +77,12 @@ Use the arrow keys to scroll around the map, the mouse wheel to zoom, and the
|
||||
|
||||
Dependency management uses `go mod`, so ensure you have at least Go 1.11.
|
||||
|
||||
There is the **start** of the menu / campaign flow in a `wh40k` binary:
|
||||
There is the **start** of the menu / campaign flow in a `ordoor` binary:
|
||||
|
||||
```
|
||||
$ cp config.toml.example config.toml
|
||||
$ make wh40k
|
||||
$ ./wh40k
|
||||
$ make ordoor
|
||||
$ ./ordoor
|
||||
```
|
||||
|
||||
This plays the introductory videos so far, and nothing else.
|
||||
|
Reference in New Issue
Block a user