So, if you'd asked me anytime before a month ago whether I'd ever make a post like this, I'd've bet against myself. But, here we are.
https://github.com/ndilday/CMTestThat is the repo for my code that, in its current state, I'd call a pre-alpha tech demo of something that may ultimately be a reimagining of
Chapter Master Interstellar Army Simulator. Also, a bundled release of said tech demo for those of you that don't want to download unity. :-)
Currently, you can move your empty fleet around, but it has no ships and won't take your marines with it. You also can fight a small battle against a few dozen Tyranid. You're a just-founded chapter, so you have lots of scouts not quite ready for the Black Carapace, not enough Tactical marines, and no vehicles. (This is also set in the mid 40th, so don't start talking to me about Primaris yet.)
Trello board of near-ish term plans:
https://trello.com/b/9fv5Endv/cmtestI am not committing to seeing this through to the end, but I will say that this is the most discernible progress I've made on a side project in the last 20 years. (Amazing what a global pandemic can lead you to do with your free time.)
Screenshots:
One lonely fleet in one lonely sector
Brother Paccio did good at a bunch of stuff in his four years of basic training, but didn't excel at anything enough to get a cool position as an ancient or champion or chaplain et al. But maybe, with more seasoning...
Despite the boasting you've heard, a single rookie Devastator squad is insufficient to take down a hundred Tyranids.
I'm not committing to this staying a non-commercial project forever, but I'd be surprised if I ever decided to go commercial with it, even after filing off all the GW Trademarks. (There are at least a couple of words that are trademarked within both the code and the resulting game today, I know.)
I will channel Tarn and say: graphics will probably be one of the last things I invest a lot of time into... and if/when I get to that point, I'll probably hire someone out-of-pocket for the work. (The couple of images I stuck in to avoid weird giant gaps in the UI were free for commercial use from
pixabay.com)
I'd open to feedback... at this stage, I imagine there's more to say about the code structure than the game itself.
If you're interesting in learning to write software, managing and helping develop software developers is my day job, and I'd be happy to use this project as a template to help you learn.