Hey everyone — it's been about 10 days since the last post, and I just wanted to check in and share what I've been up to. Most of that time’s been me grinding through the early parts of this project — refining systems, updating region logic, and practicing the basic Java structure for the fantasy stock game. It's been a bit of a slow burn, but I'm learning a lot and laying solid groundwork. Truth be told as a new coder, the complexity of learning a language of coding is hard, challenging, but honestly in a way fun. As a solo developer sometimes it’s just a cleaner spreadsheet, a new naming rule, or rewriting event structure to better match the world’s logic. But behind the scenes, the world’s coming together more and more and today I am happy to reveal one of the fruits of the work I've been grinding on. But first, lets discuss why this exist in the first place, and a little of the chaos of how i came to that conclusion.
Why This Region System Exists (Design Purpose
- This isn’t just lore for the sake of flavor—it’s all wired into how the fantasy stock market simulator plays:
- Example: A drought in the Sirese Swamps could trigger a food supply shock, impacting both Agriculture companies and any Arms companies based near Neyama or Eroborogs.
- Events in the game (weekly occurrences) check for these tags to determine which companies are affected.
- Each region, subregion, and city has embedded tags.
2. Event Ripple Logic
- Essentially helps me make sure that when events, whether good or bad, hit a area, city, or company, its effects wont affect another company across the continent.
- A trader owning stocks in companies from Gradny (a known mercenary hub) is gonna experience more volatility than someone holding in Budam, a sleepy agricultural town.
- Companies are "born" out of their region. This affects:
- Starting stats (like price, volatility)
- What events they can trigger/be affected by
- What resource or trade route access they benefit from
So when we world build regions like the South Mothlaheart Plains, we’re not just writing lore—we’re building a reactive economic system. With that in mind, here’s a closer look at our first region:
Uzlovsk Heartland
- Uzlovsk (Major City): The cultural and economic capital of the south. A political heavyweight in the continent’s trade and diplomacy scene.
- Luckfasted (Minor City): Loyal to Uzlovsk’s core but operates with its own flair. This is the place where mid-tier nobles make their mark.
- Callae (Major Village): Lakeside trade post, agricultural, and spiritual retreat hub near Lake Uzlovsk.
Solye Steel River Valley
- Solye (Major City): Technically part of the Uzlovsk Empire, but almost autonomous thanks to its merchant guilds and archdiocese. Sits on the Oblantata River, fueling its canal-forged industry.
- Praian (Minor Town): Forge-town of the Steel Valley. Canals, miners, engineers, and the scent of molten Spocki in the air.
Great Spizri Borogga
- Suvorough (Minor Town): A peaceful grain-and-flax producing community, wrapped in rural tradition.
- Budam (Minor Town): More forests, more traditions. Think shrine groves and regional festivals.
Sirese Swamps
- Eroborogs (Minor Town): Spicy root crops, herbalist superstition, and foggy marshes.
- Neyama (Minor City): A subtropical trade hub with small Spocki deposits and rising political relevance.
- Urumaga River Heart
- Urumaga (Major City): A river giant with massive port access, home to ceremonial water rites and big agricultural exports.
- Surazkov (Minor Town): Admin and logistics HQ for Urumaga’s farming duchies.
What This Means for the Game
This region is rich with trade, rivers, and political tension. It’ll likely be one of the more economically stable zones in the early game—butlike most of the region, things can definitely change, whether a plague, trade war, civil war, or maybe the opposite and it flourishes, either way there is profits to be made...
Next up will probably be a look into the Everlyzean Mountain Range or the chaos of the Vast Prazckana Desert. Until then, stay sharp—and keep your stocks diversified...oh and also stay away from the Kuriyadh Free Port, unless you want a job done against your rival...