Shattered Stars: Echoes of War

Hey folks. I’m kind of working on this at my own pace at the moment.

Shattered Stars: Echoes of War is a game dealing with the fallout of the First Galactic War (just the Galactic War in lore at the time period this game takes place), and navigating political and infrastructural challenges associated with the managing of a colony focused on reclaiming a lost world. Dozens of tangential but related ‘quests’ are planned, and currently the demo is around 10,000 words ACAPI. I’m adding more as things go along.

There are also 4 potential characters other than the MC and characters that are always included, 5 characters that can’t be romanced (do not the dog), and an additional 16 characters who can be romanced (all potential optional characters have romance options) for a total of 25 unique characters, not including characters with no code associated with them.

Will you be able to lead your colony to greatness? Or will you fumble the opportunity granted to you and end as a footnote in the appendix of history? Let’s find out as we explore an alien world together.

I’ve got a few plans for this game and hopefully it’ll be pretty big once it’s done. Technically even with 10,000 ACAPI, we’re not even out of the character creation section yet.

There are a few sections that aren’t done. If you see ‘UNDER CONSTRUCTION’ and nothing else, that means that there’s nothing past that point.

I’m still hunting a few bugs too. Any help is appreciated.

No — This project does not contain the output of Generative AI
Yes — This project contains the output of Generative AI

Hope you like it!

7/28/2026 Update:

The last few pages of the coming update are being added tonight. They should be finished either tonight or tomorrow evening at the latest (ideally). Please keep in mind, I have not tested this code yet which may delay its launch by another day or two.

Planned additions to existing conversations include flavor text for the bar scene, additional conversation options for Miller and Clark (though both remain functional) as well as additional conversation options during the bar scene with everyone (though many variables are set by current conversations, we’ll definitely add some things if you guys want to make suggestions).

After “chapter one” (which is really just the necessary choices and such to introduce your character) you’ll be let out into the world properly. You can expect:

  • Distinct zones that can be visited and revisited. In fact, revisiting will sometimes turn up additional things in that zone that weren’t there before. And sometimes revisiting can introduce new threats too…
  • Multiple unique “quests” per chapter (jobs, exploration, whatever you want to refer to them as) which will expand your knowledge (in and out of character) of Foxlon, its people, and other towns, homesteads, and settlements that exist out there.
  • Multiple planets in your star system to visit. Most of them won’t have their own zones, but you’ll be able to settle outposts on these worlds to rake in extra resources, do quests on their surface, explore them, and try not to die in the process.
  • Further character exploration is planned as well. Mostly the ‘one on one’ scenes that many games have, though group conversations will likely be the staple of the game.
  • The introduction of an optional character in the first chapter… a surprise tool that’ll help us later.

Hope you guys will enjoy the update tomorrow (tonight? I’ll let you know when I post it) and hope you’re having fun with the demo.

20 Likes

Also, apparently anyone can click the “Yes” box. And the “No” box.

I clicked No.

I replaced those boxes with the :white_check_mark: on my project, because, goodness, it’s so weird.

And good luck with your project.

edit:
btw: you should remove the gosub, death etc txt files from the scene file and all if you don’t need them.

and put an *ending at where you want the current demo to end. Otherwise the game will go through the scenefiles as they are listed under *scene_list

3 Likes

Thanks! Also, hi again!

1 Like

Heh. Hi.

Btw a good way to get a sense of what to do with one’s code is to go codediving into other games. on cogdemos you can do so by clicking the ‘code’ button if that is active.
And check how others made the code do tricks :3

1 Like

I’ll definitely have to do that. I appreciate the tip.

1 Like

Godspeed :3 I’ll check out your story once I got the brain for it (focusing on my own writing atm)

1 Like

I’ll leave you to it. Galespeed, Penguin.

1 Like

Just played through the demo for a second time and, wanted to say that I really like the vibe of the project and it will be one I keep my eye on. It’s very interesting and I’m curious to see how all of the characters develop and to learn more about them!

1 Like

Appreciate it. Apparently, there’s quite a bit of content hidden right now because I don’t know how to do spacing of code. Miller’s conversation has many options, for example, but I keep breaking the parenthesis.

Interesting, unfortunately while I do write now and then I’ve never actually learned choice script. Wish I could give pointers but I’d probably be just as lost as you are

1 Like

It’s totally fine. It’s just me not knowing how to compare four different variables again. I’ll figure it out.

1 Like

Finally fixed a ton of bugs and got things (mostly) working.

Known issues:
Clark’s conversation is eating a lot of options rather than displaying them. Cause currently unknown.

Some stuff isn’t done yet. That part says ‘UNDER CONSTRUCTION’. Some of these areas can be ignored safely. Others can’t. You’ll know when you can.

Brief check of the code looks to have parentheses be the culprit again.

edit: for most things it seems to be parenthesis. for other bits check if the choices show up if you have the *if and the *hide_reuse on the same line

I will execute the parentheses the moment my computer finishes loading.

Edited for spelling and grammar. I’m not allowed to type things without coffee anymore.

2 Likes

New issue:
Getting a new error message. c1 line 1912: Invalid option; conflicts with option ‘UNDER CONSTRUCTION’ on line 1907

Issue resolved thanks to @myeraland . Massive thanks. I had no idea what to do.

1 Like

This is interesting I think I will keep a eye on this and see how it will end up keep up the great work friend and remember always take care of your health and personal life

2 Likes

Appreciate it. Would you mind telling me which parts you like most and which parts you like least so far?

Civilians were lined up against walls and executed, soldiers fought until the bitter end rather than surrender because surrendering was worse a genuinely worse fate than dying.

This worse and a shouldn’t be here if I’m not mistaken it sounds better like “soldiers fought until the bitter end rather than surrender because surrendering was genuinely a worse fate than dying.”

1 Like

Good catch. I must have been writing without coffee again.

1 Like