Estheria: A Realm Divided (WIP) (Character Creator Demo Updated @ 12,667 words!)

Hi Nicolas.

Like other titles built on ChoiceScript, combat would be woven through text. The scrapping of the JRPG system seems highly necessary for the proper development of the title to continue, as unfortunately, not every idea on paper works in execution.

1 Like

I can easily believe that Choicescript and turn-based team combat systems work extremely poorly together. (Ditto for inventory systems beyond the super-simple.) I donā€™t think anyone would tell you to keep trying to use this particular screwdriver to hammer in nails. :slight_smile: Go for the narrative meat.

9 Likes

Evening, everyone!

Itā€™s official: I have severed the combat code from the game. Much of the word count increase for the update was under the combat system, equipment, etc. Update 1 will still remain a full-throated update with a vast rework of the original Character Creator Demo, but will be half the original planned size as a result.

However, Iā€™ve made some fun decisions. Spells remain, including abilities. I am working out how the XP curve will tie itself to questing and other pieces of content, but I thought itā€™d be quite fun to keep unique options open for how you approach certain situations.

Iā€™ve got some content to finalize for the overhaul, and a new traits system to still implementā€¦ Once thatā€™s done, Update 1 should be ready to fire on all cylinders.

Thanks for the support.

12 Likes

Uniting The Realm - 08/18/2023

Howdy, Heroes!

Time for another weekly update.

This week, weā€™re delving into my cancellation of the combat system.


Combat... Terminated.

It wasnā€™t an easy decision.

When building out the combat code, equipment code, and I was contending against quite a few obstacles and hazards. These varied from design issues (rectifiable), implementation issues (rectifiable), and ChoiceScript Issues (something I couldnā€™t rectify).

Combat worked. To give an ideaā€¦

  • The system generated the initial turn order and used a cyclical incrementing function to determine who was up next. Code dynamically generated player statistics based upon that functionality.
  • Enemies had initial AI, something I had to hard-code. It was difficult but possible. Expanding it wouldā€™ve been trickier in the future, but I donā€™t think it wouldā€™ve been impossible. The upside was I had direct control over every encounterā€™s difficulty beyond merely balancing purposes as I created the AI by hand. It used a variety of checks to determine who it would attack, what abilities (that I gave that enemy) it would use, and what its stats were when determining if that specific attack was worth it. Was a royal PITA to implementā€¦ but it worked.
  • You had multiple functions. Basic attacks, spells, abilities, and item access. These created a core gameplay loop with incremental progression throughout the leveling process.
  • Every time damage was calculated, the system determined if enemies died. If they did, the system created an update loop that removed them from target selection and ran a separate check to determine if every enemy was dead. If so, combat terminated and triggered the victory script, calculated an initial pass at loot tables, dolled out XP, and continued the sequence.

Furthermore, I had fully playable Combat Tutorials for each of the three classes. They were deployed on the Private Testing Build (Dev). So the question could become where everything went wrong.

The answer is - the party system. See, the turn order worked with everyone, yes. But it was realistically the most straightforward system to implement. Combat in isolation also worked, if you were the only one in the party.

Once I began expanding the equipment code to multiple party members, I ran into a slew of roadblocks. Dynamically appending code to cover every party memberā€™s unique variables was a royal PITA and required copy-pasting code blocks due to the way I had to implement inventory. This caused files to balloon out of control quite rapidly. Secondly, it became a strewn mess to connect to the primary combat sequences.

Couple this together with the significant implementation headaches I had ahead of me, that every time I patched an issue, two more popped up, and that balancing as the lone developer wouldā€™ve been a headache on its own - and I realized how detrimental maintaining the system was becoming to the project. 80% of the development on Update 1 had gone to these systems, which caused a multi-month delay in producing Update 1. It required extensive documentation, creating keyword tags to ctrl-f (find) my way down the document as it grew, and much more.

By the time I coupled together the pollā€¦ I had pretty much made the decision to sever it. However, I donā€™t like to make decisions this major (given that everyone had been patiently waiting) without providing a proper explanation as to why. While I know Iā€™m not required to, Iā€™d like to apologize to those who were excited and waited patiently. In a perfect world, Iā€™d have been able to produce the system to my specifications.

As Iā€™ve learned quite well in game development by now, not every idea that hits the paper dolls itself out in execution.


What Takes its Place?

Combat will still existā€¦ in narrative format.

Iā€™m going to create unique, multifaceted combat sequences that are baked into the narrative of each encounter. Each will take time to craft, as theyā€™ll offer multiple routes of progression based on levels, stats, classes, etc. Smaller encounters will take far less time to craft, while larger set-pieces will forge a more blockbuster kind-of style. Nonetheless, expect plenty of narrative meat.

Second, Iā€™ve got plenty whipped up. Hereā€™s whatā€™s left on the dev cycle for Update 1, as I know I promised much and gutting the combat system will take away from it.

  • Implementation of the new Trait System (think Fallout, Wasteland, DnD, etc.!)
  • Completion of overhauled content for the Prologue. Because I ripped away the Arena, I chose to make amendments and provide some fun narrative meat to picking each race.
  • Some final pieces of polish.
  • Act 1 Teaser for the Shadow Elves.
  • Official Prophecy of the Game.
  • A few other bits and bobs left to implement.

Once thoseā€™re done, weā€™ll call it a day. Iā€™ll do some QA passes, and drop Update 1 into the wild. Separately, Iā€™ve begun some side work again for Update 2, mainly to ensure it aligns with where Iā€™ve placed Update 1 on the narrative spectrum.

To give an idea of where weā€™re at. This is the only teaser Iā€™ll provide of direct content nestled within the Prologue beyond the first-page teaser Iā€™ve provided. Letā€™s do a bit of a before and after, shall we? (As a note: the before contains the entirety of content that a single race selection preview provided, meanwhile there is much more narrative meat and several more pages of content left out of the Update 1 teaser.) (Second Note: Update 1 is still undergoing editing, so bear with me!)

The Humans (Update 0.4)

The Grey (Humans - Update 1)

Itā€™s an ongoing process, but weā€™re getting there. I know some may wonder why Iā€™ve chosen to drop a small teaser for each update, thereā€™s tons of new content, so these merely offer a glance at whatā€™s coming. Separately, this also provides a show of goodwill that development is ongoing and not stalled out.

Lastly, I provided a glimpse at the new Discord and Social Media logo for A Realm Divided last week. Itā€™s my pleasure to unveil the new and final standalone logo for the title, moving forward. Given the darker and more formal tones the game and story will take on, Iā€™ve opted for a logo that reflects that. Despite that, I havenā€™t forgotten that weā€™re in a fantasy world, after all. I hope you enjoy it. :slight_smile:

The phenomenal artist behind this is known as Talia. While Iā€™m unsure if it would run afoul of forum rules (so Iā€™m omitting her links from this post, but will put them on my Discord), you may DM me should you wish to inquire about her services. Sheā€™s quite reasonable and excellent when it comes to feedback and the creative process. Itā€™s been a delight to work with her and I canā€™t wait to do so in the future.

This update was pretty big, so Iā€™ll skip next weekā€™s. Iā€™ll see you all properly again on September 1st for State of the Realm.

~Zach

19 Likes

Back for a quick post of sorts with a poll at the end because this is heavily in development.

Iā€™m currently developing the trait system and looking into a ā€˜realignmentā€™ of sorts, with each main statistic having tiers.

An example would be strength:

  • Tier 1 - Pipsqueak (1-2 Points) - Carry Weight +25 lbs, +1 to Strength Checks, +25 HP.
  • Tier 2 - Weakling (3-4 Points) - Carry Weight +50 lbs, +2 to Strength Checks, +50 HP.
  • Tier 3 - Pushover (5-6 Points) - Carry Weight +75 lbs, +3 to Strength Checks, +75 HP, 1 Strength Special Action per major Checkpoint. (NOTE: Workshopping this)
  • Tier 4 - Lifter (7-9 Points) - Carry Weight +110 lbs, +4 to Strength Checks, +100 HP, 1 Strength Special Action per major Checkpoint.
  • Tier 5 - Taut & Tense (10-12 Points) - Carry Weight +110 lbs, +5 to Strength Checks, +125 HP, 2 Strength Special Actions per major Checkpoint, Choice of 1 Strength-Based Unique Ability.
  • So on so forth, ect.

To clarify, you hold the bonus of the tier youā€™re on. Itā€™s not that you gain +50 lbs of Carry Weight at tier 2 on top of the +25 you had from tier 1. I would ensure that I clarify that in the game specifically so players arenā€™t confused.

It would gradually evolve and stylize to still provide unique builds, despite having scrapped my original combat system. Itā€™s a mish-mash of a few games Iā€™ve grown up and loved, with my own twists.

However, I want to see based on the example how others feel about it, as I myself am not confident in its design yet.

POLL: How do you feel about the proposed realignment for main statistics and their bonuses against a traditional pen and paper system?

  • Iā€™m quite a fan!
  • Iā€™m not sure, truthfully.
  • I think another system would work better.
  • I think Pen & Paper would work better.
0 voters

Thanks, everyone!

6 Likes

Hey, everyone!

Stopping by for a quick poll today. Iā€™m looking into formalizing fonts and getting the remainder of proper structure for UI (within my means) together. I personally adore the new logo and the font it accompanies, but Iā€™d love to hear thoughts from you.

The logo will be attached below, the polls underneath it after.

POLL: How do you feel about the new logo?

  • I love it!
  • Iā€™m mixed.
  • Iā€™m not a fan.
0 voters

Separately, how do you feel about the font in particular? Same style of poll.

  • I love it!
  • Iā€™m mixed.
  • Iā€™m not a fan.
0 voters

Thanks, everyone!

7 Likes

Howdy, Heroes!

Stopping by for some feedback. Iā€™m currently working to upgrade my narrative capabilities in regards to combat for second person. Iā€™ve got a snippet of a scene from Update 1 here, and wanted to know how you all felt about it. NOTE: This is unedited as of this time.

Dropping a small poll, thank you a ton!

Teaser Within

POLL: How do you feel about the above teaser?

  • I think itā€™s fantastic!
  • I like it.
  • Iā€™m not very fond of it.
  • I hate it.
0 voters

Thanks, as always.
~Zach

2 Likes

State of the Realm - September 2023 - Rebirth

Hello, Heroes!

Itā€™s that time again for a State of the Realm monthly update - a tad early. I have some events to attend to in the coming days, so I wonā€™t get it out then if I delay.

Update 1 is heavily under development. Given that I cut plenty of content by removing combat, Iā€™ve instead chosen to make several key prologue upgrades. This includes the Trait System, a large-scale overhaul to picking individual races, and more.

Today, weā€™re going to delve into a bit of where weā€™re at, whatā€™s left to go, and a bit of a recap since I cut Combat.

Letā€™s delve in, shall we?


Update 1 at a Glance

I lost quite a bit of the word count and general size of Update 1 when Combat was removed. As a result, Iā€™ve taken time to provide much more in the prologue, as I donā€™t wish to revisit the section should I not have to. In turn, this is the planned content of Update 1: Rebirth -

  • Experience the Prologue of Estheria: A Realm Divided. Enter the Interdimensional Rift as a spirit cast back through an ancient ritual, where your very answers will work to revive your essence from the aetherstream. In what form will you take? Thatā€™s up to you.
  • Choose from one of five races, each with their own unique starting point. Update 1 unleashes an overhauled racial selection, providing a unique mini-story representing a section of the race chosen. Each mini-story will vary from 2,000 to 5,000 words of content.
  • Choose your class. Become a Warrior, a Ranger, or a Witch/Warlock. During Class Selection, youā€™ll be given a brief overview of the class and potentials at your fingertips. Unique choices will open up throughout your adventure utilizing the inclusion of Class-Based Dialogue.
  • Begin your journey with your first level. Beginning at level 1, youā€™ll be given 2 points to upgrade your main attributes, while also gaining the opportunity to pick two starting traits, from a list of over twenty.
  • Customize your Hero. Utilize a variety of choices to build upon your appearance ranging from hairstyles to colors to scars and tattoos.
  • Choose your background. Pre-built backgrounds provide unique choices in certain circumstances. Perhaps youā€™re a craftsworker who might fashion a tool to get out of an otherwise sticky situation, otherwise, you might be a merchant who swindles down a local shopkeep for a better deal. The choice is yours.
  • Experience a unique personality test, built through a variety of scenarios - each complete with their own narrative. Will you be the petty thief who preys on the weak? A cold-blooded killer? Or perhaps heading towards the light?
  • Choose your Mythic Companion - whom will join later in your adventures.
  • Gain a gift from the Keeper of the Rift, based upon your prior answers.
  • Encounter the Prophecy of Adylisa, providing a unique riddle for foreshadowing of the adventures to come.
  • A small teaser of Update 2: The Shadowed Veil has been added. Witness the first glimpse of the journey as one of the Shadow Elves.
  • The Inventory System has been added to the game.
  • The Mechanics Glossary has been added to the game. This provides a high level description of each mechanic, as well as content held within each. For Update 1, youā€™ll be able to view each trait from the main list.
  • An overhaul to patch notes, provided through a tailored section that can be accessed from the Compendium (Stats) at any time.
  • The Lore Journal has been introduced, combining the Known Characters, Kingdoms, and Locations sections. Additionally, the existing content kept within has been upgraded in style and quality, and the Locations section has gained the Interdimensional Rift as an option.
  • The Story Recap section has been introduced, experience a recap of key story beats as you travel through your adventures - should you need to take a brief hiatus.

Itā€™s quite a bit, which is why the Update isnā€™t out yet. In truth, this Update could easily push A Realm Dividedā€™s non-code word count well over 40 to 50,000.


What's Left?

Thereā€™s still a good bit, as part of the upgrade from the loss of Combat.

  • Three of the five Racial Mini-Stories remain.
  • Class Selection overview is under development but unfinished. (40% done).
  • The Prophecy of Adylisa.
  • Some of the upgrades left for the Lore Journal, though the system itself has been condensed and implemented. (55% done).
  • The Story Recap section is 50% finished, currently working on the rest of it.

However, weā€™re making tons of progress. While there are quite a few traits, hereā€™s a sneak peek at some youā€™ll have access to.

Traits Inside!
  • Agile: An olympian bronze medal champion. - Your Dexterity stat is permanently increased by 2 points.
  • Brick Wall: Hit me baby, one more time. - Your Constitution Stat is permanently increased by 2 points.
  • Devout: A touch crazy and a bit crazily out of touch. - Religious Faction reputation gain increased by 25% per positive action. The impact of negative actions is decreased by 50%.
  • Experienced: Get your mind out of the gutter. - Experience earned is increased by 25%
  • Hopeless Romantic: Like a mid-life crisis, but lonelier. - Approval for liked actions increased by 50%, and disapproval for disliked actions decreased by 50%.
  • Masochist: Some have a taste for the whip. - Taking damage temporarily provides a boost to combat related skill-checks.
  • Roid Rage: Destroying your kidneys, one needle at a time. - Every third potion drunk triggers Roid Rage - providing +50 HP, +2 Strength, and special Roid actions during the next major combat sequence.
  • Sinner: Earning the ire of parents everywhere. - Gain Sin (Negative) Karma faster, and unlock unique Sin interactions.
  • Swindler: Their family might starve this week, but at least you wonā€™t. Priorities, right? - 20% Reduction in the cost of goods at shoppes & merchants.
  • Well-Known: Your funeral will look like a Taylor Swift concert. Packed. - General Reputation gain increased by 25%.

As you can see, each system will be pretty packed. Iā€™ve got plenty in the oven, and plenty in the content roadmap/pipeline.


Finale

Iā€™m not confident that I can get all of this done in September alone, but Iā€™m working on it. At the end of the day, I learned a valuable lesson. I built a system the engine wasnā€™t really meant for. It consumed quite a bit of time, and I lost at the end. However, I learned so much in terms of what I can do with ChoiceScript and how best to implement certain systems that it overall improved the quality of the project.

While the original Update 0.5 wasnā€™t planned to be anything full-throated, Update 1 will be. You can consider the Prologue to be quite a significant chunk of content, and much more immersive than the original Character Creator Demo was.

Now that I have a full vision in place for the project, development has accelerated. Iā€™m eager to get Update 1 out in the wild, and look forward to each of you enjoying it.

Anyways, til next time Heroes.
~Zach

17 Likes

The character creation has been very well done. Even without the combat system , many different branching paths itself make this a very ambitious project. All the best to the author on writing the story. Cant wait to see what you have in store for us.

10 Likes

Howdy, Heroes!

Eventually, the Estheria WorldAnvil will open, serving as a Master Wiki that details the content of everything kept within the Realm of Harmony.

With the Custom CSS fully completed and operational, I will occasionally provide teasers from the ongoing work. Please note, this work is largely unedited and does not reflect an ongoing timeline cleanup effort. Any words marked in bold or italics are being tagged for later hyperlink previews, a feature of WorldAnvil that allows you to hover over those words and see snippets of the documents they contain - or sub-boxes of lore.

Enjoy.

Maldium #1

Maldium #2

17 Likes

Howdy, Heroes!

Dropping by today with some converted lore thatā€™s being worked on in the Master-Wiki. Development of Update 1 continues apace, after a small break tending to IRL.

Enjoy!

The Grand Declaration of Harmony, #1

The Grand Declaration of Harmony, #2

The Grand Declaration of Harmony, #3

The Grand Declaration of Harmony, #4

10 Likes

Howdy, Heroes!

Iā€™m posting my final teaser of overhauled content in Update 1.

When choosing a race, you can go back to the choices. Iā€™ve chosen to overhaul that text as well, providing lavish detail and compare/contrast moments. Itā€™s a large chunk, roughly 500 words on its own.

Enjoy!

Before

After

How do you feel about the upgrade?

  • I love it!
  • I really like it!
  • Itā€™s okay.
  • Iā€™m not too fond of it.
  • I hate it.
0 voters

Have a great Tuesday!
~Zach

7 Likes

I donā€™t personally like it. In the first one, it comes across as your memories of who you are coming back. But in the second one, with how the keeper describes each one, it feels like heā€™s asking you which one you want to be. And in the meta sense, you are. But in the story, you donā€™t actually have a choice in the matter

Hey Anna!

Thatā€™s a fair point. Through the conversation, the goal is to elicit memories that return the form. Iā€™ll probably tweak the dialogue as itā€™s unedited to indicate shards of the soul over explicit choices. Hence the orbs. Each holds a shard of the soul tied to a specific race, with the intent being to settle upon a single one.

1 Like

Uniting the Realm - Mid-Month Edition - September 2023

Hello, Heroes!

Given Iā€™ve missed a few weekly updates, I wanted to catch up on the status of Update 1.

I began a new job this month after two years at my prior company. As Iā€™ve taken an expanded role and moved from second to first shift, Iā€™ve had to several adjustments in my lifestyle. Further, my new role will be much more involved and hands-on than the prior one. This leaves less optimal time for development. Iā€™m going to talk a good bit about where that leaves us below.

Letā€™s delve in, shall we?


Status Update

Thereā€™s been quite a lot thatā€™s happened in my life, to say the least. Iā€™ve moved my best friend of 12 years to my State at the beginning of the month, started a new job last week in a higher-level position, swapped shifts from years of second shifting to first, returned to having only weekends off which meant adjusting appointment schedules to accommodate, and more.

Itā€™s been a doozy.

During that time, Iā€™ve taken a short hiatus to work a little bit on a side project, while also realigning some other muted parts of Estheria. These are more under the hood than over it, but nonetheless keep the oiled machine running. Speaking bluntly, Iā€™ve made maybe only another 2,000 words in actual progress on the Updateā€™s content, but the full production schedule should resume today.


Update 1 is quite large in size, with many moving parts as you all know. During my work on the Update, Iā€™ve focused on a general upgrade in narrative style, the introduction of both new content and retooled existing content, and a major goal to finish the prologue, once and for all. Unless I have to, Iā€™ve no plans to revisit it throughout development. Consider it a polished experience.

This has taken quite a bit of time, as the writing is quite extensive. Each ā€˜Mini-Storyā€™ through race selection has multiple moving choices and parts and tells its own glimpse of a tale. Despite being brief, my hope is to show how Iā€™ll approach handling the contrast between intense, action-packed set-pieces and more low-key segments meant to breach gaps and serve as a breather.

Separately, Iā€™ve tackled my codebase. When I began work on the project, I was still relatively new to ChoiceScript and most of my experience previously had been on the design and narrative side instead of programming. While ChoiceScript isnā€™t intensive by any means, I made plenty of mistakes in variable naming, over-extending, and more.

As such, Iā€™ve spent a good bit of time the last few weeks cutting away filler code, severing any pieces left over from Combat that I mightā€™ve missed, and retooling a bit of whatā€™s left so it will function better with more advanced systems such as Crafting/Gathering, Questing, dynamic branching, and more.

Thereā€™s some other Quality-of-Life changes I want to get out of the way, but other than that Iā€™d say Update 1 is coming along into a pretty stead form at this point. Enough that Iā€™m getting closer to comfort on the release date.


Wrap-Up

Now that Iā€™m back on track, my goal is to keep you appraise of the continuing development on Update 1. Once the Update is released, Iā€™ll dive headfirst into Update 2ā€™s full-throated development, which will largely consist of direct content. There are some systems to implement properly still, but they shouldnā€™t be like Combat where it both took ages and then ended up not working in the first place.

Once again, thanks everyone for the support. Iā€™ll have something more to show soon.

Til next time Heroes.
~Zach

12 Likes

State of the Realm - November 2023

Hello, Heroes!

Itā€™s time for a long overdue status update. I apologize for the radio silence, Iā€™ve had a metric ton going on, much of which has stopped my writing capabilities for the project.

Nonetheless, letā€™s talk about where weā€™re going with Update 1, now that Iā€™m returning to steady development work.


Status Update

Update 1 is extremely late, that much is true.

I wrote out the planned scope expansion of the update. Cleaned up code, locked in new systems, fixed multiple major bugs that wouldā€™ve stopped gameplay flow, and worked towards tidying up the general writing style.

Nonetheless, there are still the following bullets remaining to Update 1:

  • Completion of 2 final branches for race selection.
  • Implementation of backend code that supports the overhaul to stats development. (70% Done.)
  • Finalize a few overhauled sections of writing to support the story-arc changes.
  • Lastly, a final polish pass.

All in all. If I can optimize my schedule slightly, this could be done within a week at most. Thatā€™s not a promise, haha.

Either way, Update 1 is nearing completion. Update 2 has also received preliminary planning and development, including both of the major romance party characters (Male/Female) of which youā€™ll gain the choice of one to accompany your journey.

Separately, Iā€™ve made two critical updates to the code that provide for detailed mechanics regarding Crafting and Township ā† where youā€™ll be able to develop your own Base of Operations in the form of a town. This mechanic is still under heavy planning, but the code integration allows for key functionality. Iā€™ve also ensured it is completely severed from the Stats screen, this way we donā€™t have to worry about any tricky complications popping up.


Future of the Project

Above everything. Estheria is a passion project. A Realm Divided is a dream that began long ago, and has matured through my knowledge and growth of ChoiceScript.

Alongside development, my own writing style and improvisation grew. Iā€™ve learned new tricks of the trade, and Iā€™ve traded out some bad habits.

Nonetheless, development will significantly accelerate as my schedule acclimates to my new position, and as the completion of code for key systems locks into place. Most of the work Iā€™ve done in the last month has been code-related, including a refactoring of a few areas.

A Realm Divided has many font-images that are used to create a sense of UI. Iā€™m trying to optimize elsewhere so that in areas where these images and code for systems collide, thereā€™s not much of a slowdown on any device.


Finale

Nonetheless, evolution continues, and I did promise something in my last update. The snippet is small, but enjoy. :wink:

Image Within!

Til next time Heroes.
~Zach

17 Likes

Where shall you be when the dust settles?

Rebirth Spoiler Inside!

8 Likes

Hey, Heroes!

Deciding to try to reignite random bits of community engagement. I love polls, so weā€™ll have one!

QUESTION: What are you most excited for in Update 1?

  • Race-Selection Mini-Stories
  • Overhaul to quality and quantity of Character Creator content
  • Introduction of the Prologue and the proper story kickoff.
  • The Prophecy of Adylisa
  • An unannounced feature (???)
0 voters

Have a great weekend!

6 Likes

State of the Realm - November 2023 - Revised Edition

Hello, Heroes!

My State of the Realm last week was paltry, and weā€™re going to fix it. I was gone long enough that those waiting deserved something better than that.

I wanted to take a little time to provide an update on the past week, and \whatā€™s really been going on.

Letā€™s delve in, shall we?


Status Update

In the past week:

  • Iā€™ve added an additional 6,000 words to the project, completing an additional multi-branched component of the race-selection mini-stories.
  • Underlying code overhauls occurred on the Compendium, this is designed to incorporate a stricter structure, preventing significant errors with the integration of future systems.
  • Began preparation for the upcoming ChoiceScript Changes (Checkpoint System)!
  • Lastly, began first-touch integrations on the Base of Operations (?!?!?!) System, which weā€™ll talk about below.

The bottom line is a mixture of health issues, job integration (new position), and code-cleanups/overhauls delayed work on Update 1. Now that those are resolved, weā€™re back on track, and I am fully committed to a release no later than December. Especially given how much is now intact.

Weā€™re going to talk about a few things I shouldā€™ve covered in the State of the Realm a week ago. Letā€™s do so now.


Racial Mini-Stories

A large component of the Prologue and CC Demo 2.0 overhaul was the inclusion of Racial Mini-Stories. Each of these tells a condensed tale, providing a compare and contrast of the race youā€™re viewing. This provides not only a small snippet of content to indulge in, but further informs your choice - given the planned size and scope of the game.

As long-known, each race has its own variant of Act 1. This will be large and will provide plenty of backstory on the race at hand. The first version of Act 1 will be known as The Shadowed Veil, which allows players to experience the story through the view of a Shadow Elf.

Each Racial Mini-Story ranges from 5,000 to 7,500 words. This has expanded as Iā€™ve added the first view of branching content. I did this for 3 reasons:

  • Ensure that you have something solid to play through.
  • Provide a small preview of my focus on choice and consequence story/gameplay.
  • Lastly and most importantly, ensured I could structure my content and code in a way that would be easy to adapt and manage throughout development.

Thereā€™s five mini-stories, but Iā€™m going to provide a spoiler preview of the content here through the humans branch. Note: This content is unedited as of this time and may contain grammatical/spelling errors.

Image #1

Image #2

Image #3

Image #4

Image #5

Now, youā€™ve seen a snippet of a pathway. However, in Image #3, thereā€™s a choice to be made. Menacingly tearing the blade, or providing mercy. Youā€™ve seen what happens should you choose to tear the blade out. Howeverā€¦ something different occurs if you show mercy.

Other Route #1

Other Route #2

As youā€™re able to see. Thereā€™s a consequence for every choice you make in A Realm Divided. Now, this could be minor. It could be nothing, really - some small quirk or change. But it could change the way others view you. It could impact markets and their costs, it could destroy villages, those you hold dear could perish.

Choose wisely.


Base of Operations...

If we flash back to the previous postā€™s pollā€¦ An unannounced feature (???).

Iā€™ve long teased a form of township system, of running your own headquarters, your own people.

Itā€™s Wartime, Commander.

The Base of Operations system will provide a singular focus point over skirmishes, major battles, raids, throughout the story. You will execute key Adventures and Stories from this location. Youā€™ll distribute your Tessetts (currency) to provide upgrades that further your battle readiness. You may review your progress in the ongoing conflict, change strategies and tact, and work to order supplies and take care of your people.

This feature will first debut in a separate areaā€¦ in Update 1.

Update 1 will provide the first glimpse at the Base of Operations feature, taking the place of the original code foundations I resurrected from the Arena. Whilst you wonā€™t deal with turn-based combat, youā€™ll see a flash into the future management that youā€™ll indulge in. Further, by hammering these systems out, youā€™ll be ready for Update 2 - The Shadowed Veil, where this feature is expanded upon.

Iā€™ll have more in the coming weeks to showcase on the Base of Operations, but Iā€™m unbelievably excited to bring it to fruition. Itā€™s ignited a further passion throughout the project and will showcase my improved understanding of ChoiceScript.


Checkpoints

As some of you may know, Dan and CoG announced an incoming update to ChoiceScript in the form of Checkpoints (a take on saves).

Iā€™m incredibly excited to see this coming proper, and not to be reliant on Donā€™s save system present in Moody, as when A Realm Divided launchesā€¦ it wouldnā€™t have it.

I planned on properly integrating my own take on a save system, but this eases things along. Whilst the checkpoint code is not in CSIDE nor Moody (and may never be in Moody), I am creating and structuring a special set of checkpoints and mechanics. These will remain commented out until launch, when Iā€™ll go through the game files (or if Moody updates), and activate them. Youā€™ll see more of what I intend to do with these at a later date.


Finale

Alright. Weā€™ve done things right this time.

Iā€™m going to get back to work on hammering these systems out. My excitement as I finally approach the finish line of Update 1 continues to build, and I genuinely hope you enjoy what Iā€™m cooking up.

Til next time Heroes.
~Zach

18 Likes

The running a township and people sounds awesome! Looking forward too your hard work

4 Likes