Author Archives: Chris

Stellar Monarch version 1.46

Version 1.46 released

This update is about small finetuning or some mechanics, nothing game changing but more like making things go more smoothly, intuitive and logical. Also traditional bug fixes.

– [balance] Cities penalty made more granular (depending on how many cities are missing compared to population, before it was iterated by -10% now by -5% each step).

– [misc] When Parasites go into hibernation they will start to disband ground troops on the planets they abandon. Also they will no longer disband flotillas while those are in combat.
– [misc] Any race invading Parasites world while it’s being abandoned by the Parasites due to hibernation will get instant 100% ground invasion progress.

– [interface] Create Emperor screen now shows a clarification that the traits affects both starting officials as well as officials recruited later.
– [interface][expansion#1] Listed AE pts cost for Satellites and Terraforming in a tooltip. Also listed the number of Satellites launched and number of Terraformed planets in the galaxy.

– [fix] Governors were not prioritizing cities enough in same cases. Now they look directly at the penalty and will try to fix & prevent it.
– [fix] Some rare audience effects applied incorrectly.
– [fix] A very rare bug where stormtroopers were stuck for several turns while invading a planet at the same turn when Parasites went into hibernation and decided to abandon this particular planet (yup, pretty rare).

Stellar Monarch 2 Dev Diary #1: Colonies, Core Worlds and Megalopolises

One thing I really like about Stellar Monarch is the amount of planets. It really feels like a wast interstellar empire. You feel like you are ruling the stars. But the drawback is that, well, apart from Terra, the player simply does not remember any other planet by name after the empire reach a certain size…

So, my idea for the sequel is to make several grades of planets. From the most critical ones the player knows by name to the most remote unimportant rocks not worthy of the imperial attention at all.

Three grades of imperial planets (Colonies, Core Worlds, Megalopolises):

The Empire can have any number of Colonies. Those are not that important and typically distant from the center of the Empire, have no industry, a low population and are basically used to extend the territory and provide food and resources to more industrialized planets. Next come Core Worlds, those are industrialized worlds with decent population that are clumped together around Terra. Finally, there are Megalopolises, the centers of administration, science, culture and manufacturing. The Empire will have up to 5-8 of Megalopolises and losing one is an unthinkable disaster which causes a massive Prestige loss.

Deciding the status of a planet is purely an administrative decision made by the player, but with certain restrictions. For example, a Core World must be adjacent to another Core Word (so those will tend to clump around Terra), Megalopolis must be also a Core World and can’t be on Barren/Toxic, etc. The decision is final and the status can not be revoked, losing a planet does not change its status.

Cities:

The economy is based around Cities, it’s the most important economic asset. Cities process minerals to produce ships, pay taxes, etc. Basically, cities determine the wealth of the Empire. Well, technically those require also minerals and workforce but can still function quite well even with considerable shortages of those.

Each planet, depending on its type (Desert, Jungle, Terran, etc), can have a certain number of Cities (more hospitable planets tend to have more city slots). But Core Words have double number of allowed cities and Megalopolises have a whooping flat +50 City slots.

In a typical game like 50-70% of Cities would be on the few Megalopolises, 20-40% on Core Worlds and 10% or less on the hundreds of Colonies.

Efficiency of cities output rules:

Not only the number of cities counts, but also the efficiency bonus to the output of cities. It’s affected by the workforce availability, planet’s hospitability, technology and several other factors.

There are also various administrative rules. For example: Core Worlds get +50% but also -10% per adjacent non Core World (which promotes clumping those together), Megalopolis gets a flat +100% bonus (so not only Megalopolises have more cities but also those cities are much more efficient than those elsewhere), a planet adjacent to a Megalopolis gets +25%, Colonies get -50%.

Basically, it makes cities the most efficient near the administrative center of the Empire.

Minerals & Resources:

At that point you might ask, what’s the point in Colonies then? Those have barely any cities and population… So, here comes resources. Your population needs to eat and your industry needs minerals. Each planet provides those basic resources and typically provide those at 100% efficiency. So a distant minerals rich lava world or several faraway farmland colonies are quite useful to the Empire. Not to mention if those also contain rare resources.

But you are not forced to have lots of colonies. It’s definitely useful, but there are ways to get without those. You can expand horizontally if you choose too, for a price. You could simply replace the need for a high food/minerals input by mineral refining and food processing technologies which would drastically reduce the consumption of those. You can also engage in trade deals, tributes, etc with other civilized races (but only with civilized ones, if you stand by watching as those are consumed by The Hive or other without lending them a helping hand those planets will be taken over by xeno races and render useless for trade) which allows you to grab a percentage of their basic resources input.

Additional rules and gameplay effects:

  • Random disasters tend to start on or next to Megalopolises
  • Core Worlds are fiefs of Noble Houses (those have an imperial governor and a noble ruling it; while Colonies have just governors and no Noble House makes claims to those)
  • Noble Houses consider you responsible for protecting Core Worlds, if they lose a fief to aliens it’s your fault in their eyes
  • Colonies are prone to rebel (Core Worlds tend to stay loyal).
  • You will have have more options to directly interact with Megalopolises (like summoning the governor for an audience) compared to other planets
  • In a typical game around 10% of pops would live on Colonies, 30% on Core Worlds and 60% on a few Megalopolises worlds (so colonies are sparsely populated while Megalopolises are overcrowded)

Progress report (2020, Tech Demo and Pre-alpha):

A quick summary what has been done so far.

First, during the Tech Demo stage I took the old code of Stellar Monarch and chopped it removing a lot of things I didn’t like (especially the combat code which was removed 100%), next I redesigned the interface, especially to allow more space (at the expense of starmap view, which to be honest, is not needed when you are examining your Court for example), also I upped a bit the minimum resolution (dropped support for 1024×768 since basically no one uses it anymore). All those changes gave me more space to work with. Next I redesigned planets (now planets come in 3 grades: colonies, core worlds and megalopolises) and tested how it all would look on the map, next introduced noble houses fiefs and again checked how it would look on the starmap.

Once I evaluated all this I decided to give it a green light and proceed to the Pre-alpha stage. In that stage I aimed to forge out all the core mechanics, how those work and how those interconnect together. The new court, noble houses, economy system, warfare, etc. Just focusing on the big things and ignoring details. Some of those were coded as a barebone functionality and some were designed on paper. Also, basic art assets were done. I would say, most of the design problems were solved, and I now have a general idea how to implement the “meat” of the game.

Therefore, I proceeded to the Alpha stage. Which will be for now an internal stage with very minimal testers involved. Eventually, ending with a Closed Alpha test and then going into public Beta as an Early Access.

Disclaimer: This is a development diary describing plans and intentions. The final implementation might differ or even be discarded (especially after taking into account player’s feedback).

Games now also available on Itch.io

Stellar Monarch (including the DLC), Automobile Tycoon, Legends of Amberland: The Forgotten Crown now are available on itch.io online store.

Link: silverlemurgames.itch.io

You can wishlist Stellar Monarch 2 now!

The day has come, the Steam page for Stellar Monarch 2 has been set up. You can Wishlist the game now!

The game is a sequel to Stellar Monarch and the core premise is you are the emperor and do stuff from the heights of your imperial throne. In short, instead of building farms or factories on planets you deal with the court, imperial officials, noble houses, assassins, admirals, etc.

The game will undergo a traditional development cycle of mine. If you participated in the early days of my other project you should know what to expect, it will be handled quite similarly. First an early access with me being quite active on the steam forums fishing for ideas, feedback, comments. Then release and afterwards quite a long period of smaller improvements and of course fixes as needed. Maybe an expansion or two later (much later, also no promises here, my focus is on making the base game fully playable and finished and only after it’s done I would be thinking what’s next).

The game is scheduled to enter Early Access somewhere in 2021.

The primary means of communication will be via Steam Forums Discussion or our Discord.

I’m making a sequel to Stellar Monarch!

It’s time to announce my next project, it will be a sequel to Stellar Monarch. I have been thinking about it for a longer while, about the things I would love to change if I were to start from scratch. About things that could have been better. So, I have made a prototype and it looks solid enough to give it a green light. Stellar Monarch 2 is now officially in production.


Why a sequel?

There is this dilemma of a designer, should one improve & change the existing game or make a sequel? Or how much a game should be changed after a release? My philosophy is that I make games for players. And players, even fans of the same genre, might have different tastes, so not everything will equally cater to everyone. Trivial and everyone agrees… but not everyone acts on it. Too many times, as a player, I have seen a game I liked changed, or adjusted in the middle of the life cycle, in a way that would make the game no longer fun for me. It’s always so sad when a developers make a great game I liked and then change it to the extend that it no longer appeals to me. Maybe even it was objectively better or catered to more universal tastes, but for me, as a player, it’s always a disaster.

So, I have decided to make a sequel. This would allow me to change everything I like, without worrying about the expectations regarding the existing game. If you liked the the old mechanics better you can still play it, Stellar Monarch is not going anywhere and it will be patched as needed for the years to come. Now, with the creative freedom of making a completely new game, I can redesign everything, reevaluate every mechanic, throw out everything I can find a better replacement for and keep & polish the best parts of the old game.

Differences between Stellar Monarch 2 and Stellar Monarch 1

Basically, the feel of the game will be retained, you will still feel as the Emperor not a logistics officer. But most of the mechanics will be replaced, redone, adjusted or polished.

Design philosophy adjustments:

  • I will be more trusting my own designer’s guts – There was a funny thing when developing Stellar Monarch 1. I have thought on a mechanic to make fleets autonomous but I discarded it as too daring and too different from other 4X. Then players proposed “why don’t you make those fleets autonomous”? Facepalm, why I have not made it from the start? Why!!! If I were trusting my own instincts I would made it earlier without the hassle of maintaining two systems (manual and autonomous). This time I will totally disregard how other games are made and go for my own vision 100% taking into account only feedback of my loyal players.
  • Less mechanics but more depth & interaction – I would strive to make it easier to grasp and easier to learn while at the same time make it harder to master and give more tools into the player’s hands. I will try to put fewer building blocks in the game but make more connections between those. For example in SM1 there are 3 basic resources (food, minerals, gas). In SM2 there will be only 2 basic resources (food and minerals) but you would be able to do more with those. Food will start as raw food which is harvested from planets, you will be using processing technology to make processed food which will be consumed by the population, you would be making trade deals with other civilized races to get a portion of raw food/minerals extracted on their territory, etc. So, while there will be fewer things to care for you would be able to do more with those which should result with an easier to grasp mechanics and at the same time allow more decisions and interesting combinations.
  • Even higher level of abstraction – Yes, SM1 was pretty high level where you ruled from the heights of your throne. Still some things were a bit too low level. Like numerous battle reports, ability to see where individual squadrons are, etc. I will strive to make it even more high level, for example for battle reports I would rather provide things like “On the front against The Hive we lost 3 planets (names), conquered 2 planets (names) while inflicting X casualties to enemy forces and suffering Y casualties. Do you want to replace the Admiral YES/NO?”.

What will change in the game:

  • Feudalism & noble houses – In the sequel the world will be modeled more like a feudal monarchy with great houses, claims, usurpers and dynasties. There are 7 noble houses and you need to deal with them. Nobles are both an asset and a threat. You don’t want to just crush them because you need someone to lead the military and fight against aliens, but you want to keep them in check. Preferably if the noble houses are strong and wealthy but also obedient and loyal to the Emperor, which would be tricky to pull off. There will be fiefs, claims, estates, houses homeworlds, voting, charters, etc.
  • Completely redone military system – While SM1 combat system was abstract and served its purpose I would make it quite differently now. Primarily, I would go for a higher level of abstraction, without simulating where each individual ship is but just keep it on a strategic and operational level with a more statistical approach. Also, I have an idea how to introduce ships obsolescence and even allow designing ships! Now you will have generations of ships with a possibility of using bunch of old, obsolete ships if your manufacturing can not pump up new ones fast enough. Overall, this part of the game will be more complex but at the same time easier to understand. All without introducing micromanagement of course.
  • Logistics system – In SM1 you operated on the “frontlines” in SM2 it will be modeled more like “point to point” defence as it was in the middle ages with fortresses. Logistics system with starbases will be an important part of it. So, instead of moving individual squadrons around you would worry more about ground infrastructure to support efficient conquest and border defence.
  • Court redesign – I actually liked the old SM1 court a lot but I think I have a better idea. More connected with noble houses and allowing a more personalised approach to individual courtiers.
  • And more…

What will probably not change:

  • Audience – I will redo a lot of the events (maybe even all of them) but the overall audience mechanic was quite fun so I don’t plan drastic changes here.
  • Asymmetric aliens – You will be facing The Hive again. Sure, all those races will change and will behave differently (especially combat wise), but I wanted to keep the feel of all those aliens which play by different rules and feel unique and weird.
  • Technology system – It will be adjusted a bit (for example research points will be generated separately for each field of science and prioritization will be done slightly different), also all techs will be most likely done from scratch but overall I liked the research mechanic and I would like to keep it.
  • Other smaller things.

When the game will be out?
I think in the next month or so I will put a Steam page so you can wishlist the game. Then I will continue working on the pre-alpha. Maybe around summer I will be able to start with Early Access, but no guarantees here. A full release should be ready several months afterwards.

To be notified about the availability of the game on Steam go to:
https://store.steampowered.com/developer/SilverLemurGames and click “Follow”.
Steam should send you an email upon all major milestones then.

Legends of Amberland version 1.22

Version 1.22 released

Some of you were raising a concern regarding wizards usefulness compared to other classes. I was deliberating on it for quite a while and evaluated this as a valid concern. So, here it is a Wizards rebalance! Basically, all offensive spells for all classes were boosted in efficiency, but in a non linear way, since, according to your feedback, the early gameplay spells balance is fine and only the mid-late gameplay needed adjustments. In addition friendly houses were adjusted to be less powerful (but still useful). This version also contains fixes, small interface improvements and experimental gamepad support (as an optional, disabled by default, experimental feature). Of yes, one more thing, sound effects are handled slightly different now. Previously when all party members were hit by a fireball the sound was played 7 times (once per hit party member), which was grand, epic and loud… well, too loud maybe, especially when on headphones. Now when the party is hit by a fireball the sound is played only once, which should be much gentler on your eardrums.

– [feature] Experimental option to enable gamepad support. It’s crude and might be incomplete but should be usable. Go to Options to enable it.

– [balance] Offensive spells boosted. Depending on the spell level, early spells work the same, then got boosted by +10%, +25%, +50% and +100%. So, early spells are more or less the same while late spells get massive boost in damage output.
– [balance] Due to a popular concern that friendly houses are too powerful, those now function like fountains and restore only HPs.
– [balance] I was brooding for a while if that’s a bug or a feature and decided to change it. Now when you remove any MP granting item it immediately reduces your MP to the new maximum amount. So, now it works like in most RPGs which also should be more intuitive.

– [misc] Spells & effects vs all characters/enemies now trigger a single sound instead of multiple sound effects. This prevents “sound clutter” especially noticeable when using headphones.

– [interface] Party coordinate display is hidden when minihelp is active (looks nicer).
– [interface] Small beautification of Magic screen.

– [fix] Hotkey keybindings not saving after selecting Restore Default.
– [fix] Keybinding was still waiting for key input after closing the keybinding screen before finishing entering new keybinding.
– [fix] End game button (Game Over/Victory screen) can now be activated via keyboard (like rest of the GUI).
– [fix] Other small fixes.

Legends of Amberland version 1.21.1

Version 1.21.1 released

This is a boring version containing mostly fixes and… well, the missing 5th Master! The thing is I simply forgotten to put him in the game and since he was non critical to the storyline no one noticed until I implemented achievements which required finding all masters. Then I faced a decision if I should simply change the achievement or add the missing Master. The consensus among players I enquired was that they would rather see him added. So, here it it, the missing Master of Willpower! Note that he can be found using any old save and it does not interfere in your gameplay in progress in any way, you can also simply ignore him if you wish.

One more thing, some of you were complaining about Wizards balance. So, after a long deliberation I decided to tackle the issue since the concerns raised by you seemed reasonable. But it requires testing. There is a secret way (listed below) to enable this test rebalance if you wish (preferably if you hop on our Discord and share your opinion on the rebalance afterwards) but it’s not recommended for regular players. Most likely those changes will go live in the next version.

– [misc] Added missing Master of Willpower (the 5th Master). Fully compatible with your older saves, you can just find him now. Check forum for the exact location if you just want to complete the online achievement.
– [misc] Started Wizards rebalance, it will be an official feature in the next version. Now you can enable the experimental version of it by going to Options then clicking “Wizards rebalance 122”. Check “Wizards rebalance” topic for details.

– [interface] Tooltip CTRL support for selected magic and item (on all screens). Useful for people who play using keyboard alone.

– [fix] Keyboard remapping was sometimes crashing the game.
– [fix] Magic shop was incorrectly applying a gold cost to some items (the bug was introduced by a price difficulty fix in v1.15).

Legends of Amberland version 1.21

Version 1.21 released

This version introduces what some of you waited for a very long time. Yes, the long promised Steam/GOG achievements have finally arrived! Total 13 of those. Also, I think that from now on all my games would come with online achievements implemented on day 1 (full release, not Early Access), not guaranteed by very likely.

– [misc] Added 13 online achievements. One can be unlocked on Hard or Insane difficulty only. Two are more hardcore and require more effort to unlock. The remaining ten are pretty casual. Note that some of the achievements can be unlocked retroactively using your old save (but not all of them), check the “Steam achievements” topic for fro more details.
– [misc] Updated localization files.

Oh, yes, one more thing. In the next month/s I should be ready to announce my next project! If you want to be notified click “Follow” button on the developer’s page https://store.steampowered.com/developer/SilverLemurGames (Steam should then send you an email on any of my upcoming games). Alternatively, you can join our Discord (the best place for the most hardcore fans to hang around).

Stellar Monarch version 1.45

Version 1.45 released

This update contains several small fixes and improvements. It also introduces two small rules regarding how aliens operate, nothing ground breaking, more like stuff that you would intuitively expect (like can’t launch an offensive from a planet with lost orbit control and additional penalties for civilized races which lost their capital world).

– [feature] If a civilized race loses the homeworld they have a much lower chance for initiating a new military plan (fewer offensives).
– [feature] Primitive races (The Hive, Parasites, etc) will not launch an offensive from a planet where they lost orbit control to (under invasion).

– [interface] Added breakdown of stability penalties sources to the Court screen stability tooltip (it might have been confusing in some cases since there are other sources to stability penalties than court factions unbalance).

– [fix] 1.44 Very Big UI running on 4K – the empire customization page is too large and overflows below the screen, with no way to reach the button to start the game.
– [fix] Disallowed dashes in save filenames input box (since that’s not a valid filename).
– [fix] Embargo and truce was not cleared upon New Game start.
– [fix] A few typos/grammar mistakes on Help page.

The secret story behind pixel sizes

Yesterday, Legends of Amberland got an update upscaling all 3D view assets to 64px on all platforms (Steam, GOG, Nintendo Switch). Here is the full story behind the scenes of this interesting & important decision.

It goes like this. A long, long time ago I started the Legends of Amberland project with an assumption that all 3D view assets (landscape, monsters, map features, dungeons, etc) would be made as 16×16 pixels. It was consistent and it was looking unique in the artistic sense, I liked it. I posted some screenshots on a few forums (mostly RPG Codex) to get feedback, the response was rather positive with the exception of artistic style which was mixed. Still, I resisted for a while to adjust it, my main objection was that if I up it to 32×32 pixels then soon people will complain they want 64×64 and then 128×128 pixels. Then I went to Pixel Connect 2018 in Warsaw, it’s a very tiny but nice expo for industry members only, and exhibited the prototype of Legends of Amberland. I got a quite positive feedback but… the feedback regarding visuals was interesting. Some people hated it and some said “they don’t play such games for art”, in short people either disliked the art or were indifferent to it, no one, or very few have fallen in love with it. That’s when I decided to go for 32×32 pixel size.

So, the game was launched in Early Access with 32×32 pixels art assets. The reaction to the art style was much better than to 16×16, now some people loathed it, some didn’t care and some loved it. Which is a desired outcome for an indie developer who does not aim for mass market, you care about how many people love your work not how many hate it and definitely you don’t want to make it feel “average” or “compatible with tastes of the most people” as AAA companies are forced to do. Some people loved the art style which meant for me that it serves its purpose. Anyway, it was a good art style for the project and I thought it would be the end of the story.

As time went on and the game became more and more popular one thing occurred to me. There was a portion of potential players who would enjoy the game but the art style made them unable to play it and that there was some portion of the fan base who played the game despite the art style, they enjoyed the overall experience but they were suffering due to incompatible aesthetic. I don’t like when my loyal players suffer, so it made me sad. That’s when I started to think about the possibility of upscaling the graphics yet again. Maybe for a sequel as I thought at the time.

Then, one day, when I was on a walk with my wife and the small one, I got a call from Wojtek Kubiak (CEO of Pineapple Works, the company which made the port of Legends of Amberland for Nintendo Switch), he listed several well thought reasons why it would be great to upscale the art assets a bit. Great, I thought to myself, if he independently thought about the same thing I had, since I never mentioned it to him, it is a no brainer. I answered that I will look into the feasibility of doing it, agreed on the optimal deadline and then I hang up. Next I have chosen the number to Krzysztof “Pixel” Matys (my primary pixel artist for monsters and humanoids) and said to him “Do you remember when we talk about possible 64px upscaling? We are going to try it earlier. Can you redo all monsters in one month?” he sighted heavily and promised he will deliver it on time (that’s one advantage of having trusted long term contractors). This settled the hardest part of it since monsters were the most tricky and work intense of this upscaling. I continued to enjoy my evening walk with my family happy I managed to basically finish my part. The next day I looked through remaining assets (landscape, walls, doors, chests, objects, etc) and I contacted Maciej Mrowicki (my another pixel artist who so far did smaller assets) and asked if he can handle upscaling the rest, he said it’s no problem (he delivered it much earlier that I expected and without any fuss, which earned him +2 levels on my “artists’ spreadsheet”, so expect more art assets from him on my future projects). In short, I was on a walk, answered one call, made one call, sent one email and then got most of the glory & love from all this upscaling thing while others did 97% of the hard work.

In a few days they delivered me the example upscaled assets, now there was the critical part, do I go for it or not. I assembled it all in the game and… requested changes 😀 I got the revised assets, tried again and… yeah, it was looking good and it was consistent. I gave the green light to the new art style and started collecting incoming assets. Soon it was all done.

Overall, the tricky part was that a significant player base was already happy with the 32px assets version and the game was already released, so the upscaling to 64px was only an option if it was compatible in aesthetic sense with the existing look and feel. Fortunately, the 64px version was very similar regarding the feeling and the impression of pixelated graphics was not lost during upscaling, so it was not a problem. Another tricky part was the simultaneous update on all platforms (Steam, GOG, Nintendo Switch), not an easy task to synchronize it, but we managed to do it.

Oh yes, there was also another reason for the upscaling thing, a tiny little one I have not mentioned to anyone… It got under my skin that some unnice people were implying that the art style choice was just a result of my cheapness and lack of proper budget of my games not a conscious artistic decision. Now you can’t say so, you complainful personas! And I still manged to retain my artistic vision and aesthetics without bowing to your boring generic artistic taste!

In the end, my first suspicion that if I agree to upscale from 16px to 32px they will still want to go further was correct and indeed players wanted to do the thing *again*, so I ended up with a second upscaling from 32px to 64px. Now I wonder, will they try to persuade me to upscale it again to 128px, 256px and so on? Only time will tell…