This is a fork of Chapter Master: Adeptus Dominus.
Chapter Master (CM) is described as a strategy/simulation game written in GML2, originally designed and developed by Duke.
Currently, Chapter Master: Adeptus Dominus is further on development by a new team of developers.
It aims to continue development on the game, fix any bugs, expand and add features.
The fork attempts to be an answer of:
What if we strip away the assets tied to Warhammer 40k universe, with something generic instead?
While also:
Tuning down the anti-player events and mechanics;
And otherwise being more generous to how player wants to play.
Discord
A place where majority of devs are hanging out.
Bay12Forum
Where Chapter Master was also discussed.
There also used to be a link on 1d4chan, though we now have a 1d6chan:
1d6chan
There also was tg.
Discord is the best option on contacting the developers.
There are developer, bug report, suggestion and discussion channels there.
If you can code or design or draw and you have an interest in WH40K, or grimdark in general, you are welcome to join.
To simply play the game, you only need GameMaker.
0. Ensure you have GameMaker installed. Ideally versions IDE v2023.8.2.108; Runtime v2023.8.2.152. Though, IDE v2023.11.1.129; Runtime v2023.11.1.160 also work on my end.
- Clone the repo.
- Open ChapterMaster.yyp with GameMaker.
- In GameMaker, click the Run button or press F5 to build the project and start the game.
If You are using more advanced features of GameMaker, the further instructions are as follows:\
The game will then run inside a web app managed by GameMaker, which should also open a new tab in your browser.
- If no new tab opens check the output log in GameMaker, there should be a line like this:
Attempting to open browser - "" with URL "http://localhost:51264/runner.html?game=ChapterMaster".
Use the link to open the game instance. \
- Play the game!
- (Optional) Read the code, modify it, test, repeat.
CM does not currently use any external dependencies except GameMaker.
For code changes, you can use any text editor you like, just remember to periodically compile and test in GameMaker.
If you are new to Git, then we recommend reading Pro Git. You only need to read the first 3 chapters to comfortably work with Git, optionally chapter 6 to get more info on GitHub. If you prefer a GUI based approach to Git, then we recommend one of the below:
Both are free and popular.
At the moment there is no package, as the game does not have the features I believe it needs.
You can export it anyway, via GameMaker.
GameMaker subscriptions comparison - you need the Desktop Exports option to create the .exe.
Setting up GameMaker export for Windows - if you have a subscription which allows for creating executables, this link will help you setup the process.