Chapter Master (aka CM) is a strategy/simulation game written in GML2, originally designed and developed by Duke.\ This project aims to continue development on the game, fix any bugs, expand and add features.
Feel free to visit our Discord. We have dev, bug report, suggestion and discussion channels there.\ If you can code or design or draw and you love WH40K then you'll have a great time with us.
CM does not currently use any external dependencies expect 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.
Creating a package (i.e. creating an .exe with the game) unfortunately requires a GameMaker's Creator paid subscription. If you don't have one, you will only be able to test the game locally and upload the source code and any assets to the repo.
However, periodically we do create packages from this repo's main branch, so even if you do not have a licence, any changes that you make, publish and get successfully merged to this repo will get exported at some point and the created package will be hosted on a server somewhere, for players to download, play and enjoy.
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.