Search - my-colony-2

These are just a few ideas that may be obvious things that bast has already decided he will implement, but hopefully some of these ideas may help. And Before you start blasting me about how bast won't ever put a pvp element into my colony, you should check the updates and announcements page under update 75, since bast includes the possibility of a pvp element with federations.

The ideas below represent an entire concept when applied together. This is how I would implement pvp between federations in my colony, but like all of my other concept ideas, it's mainly here to present new thoughts to the developer on how certain concepts could come together, and I don't expect him to just take this entire concept and put it in the game.

First off, I think that any pvp feature should be optional, just as bast said. But I do think that there should be some risk involved with enabling pvp and joining in federation wars/rivalries. I don't think that the risk should be catastrophic, but being attacked by someone else should come with some major disadvantages.

I think that in order for a rivalry/war between two federations to continue, a certain percentage of the federation should be regularly and actively involved. This way, people have to be actively participating in the rivalry in order for it to continue, so time and effort would need to be put in. While a rivalry is going on, all colonies in those federations are given buffs that increase income and production speeds of certain resources, so a rivalry would be good for business, as it also is in real life.

However, those that chose not to participate in a rivalry will not benefit at all from any benefits that come about by attacking enemy colonies, only active colonies do. This way there will be no freeloaders. I also think that there should be a cooldown timer that forces players to remain pvp active for a while after they've attacked another colony. This way colonies can't attack other colonies and then quickly disable pvp mode to avoid retaliation. However, if you accidentally enable pvp and haven't attacked anyone, you can immediately disable pvp. I also think that each colony should only be able to have one debuff affecting them at a time, but they could have multiple buffs in effect. Any further attempts to double-debuff an enemy would result in the attacker wasting a debuff chance and using resources that they could have used on another target.

Now, here comes a system of buffs and debuffs that I think would fit the pvp feature nicely. With these status effects, each colony could specialize in a certain kind of attack, or take on a certain support role in a rivalry, thus adding a bit of an rpg element to this system, but shouldn't need to get too in depth or complex with it. Below is a system of classes, point systems, and buffs and debuffs that a player can cast on other friendly or enemy colonies. Bear in mind that in order to receive a buff or debuff, you need to be in pvp mode. All buffs and debuffs require certain buildings in order to be unlocked and improved, and the best status effects require more complex buildings.

There would also be four different scores attributed to each colony that tell what kind of contribution that colony makes to the war effort and what their specialty/class is. Each class would be specified by a certain building, and only one of six of these buildings can be constructed at once in a colony. Whichever building is built determines the war class of the colony and what it specializes in. The buildings can be upgraded in tiers, giving more and more unique advantages for each tier, but also becoming more expensive. The classes are as follows:

A vanguard heads straight in and attacks the enemy headlong, splitting their focus between offense and defense. They can be capable attackers and defenders, but would more often than not pose as a distraction to the enemy, spreading their attacks and defenses onto multiple colonies at once with the splitter cast, and protecting themselves with the feedback loop cast. They focus on collecting offense and defense points.

Unique advantages: the vanguard's unique advantages focus on reducing the durations of all debuffs that they are targeted with, reducing buff/debuff cooldowns, increasing the amount of targets that a vanguarde can hit with the splitter cast, and on the highest tier, enabling the vanguard to attack an enemy and "taunt" them, thus forcing them to target the vanguard for their next attack. The taunt can also be used in combination with splitter to affect multiple enemies, forcing them all to wait on each other to take turns attacking the same vanguard before they can target another colony.

An empowerer is good at preparing their allies for an initial attack on an unsuspecting enemy. The buff their allies to strengthen them for the battle to come, and they join the ranks of vanguards in attacking and distracting the enemy. The Empowerer can counter some debuffs with buffs, but it proves to be a very inefficient counterer and can easily be picked out by an assassin if it causes too much bother in the heat of battle. It's best for this class to do all of it's buffs before battle and save the debuffs until the heat of battle. An empowerer will rack up offense and utility points, with relatively few defense points.

Unique advantages: The empowerer's unique abilities focus on buff potency, the amount of targets that splitter can reach, duration reduction to any debuffs that it experiences. And on the highest tier buildings, Empowerers gain a 1 in 5 chance to apply a buff to themselves automatically if they cast that same buff onto an ally without negating a debuff or being negated by a debuff. This allows the Empowerer to easily empower themselves while they are empowering other colonies in preparation for a battle, but doesn't help the empowerer during the heat of battle.

An assassin makes calculated strikes. Their attacks are very potent and can be made even more potent thanks to the charge cast. They are often supported by vanguards that strike before the assassins to get the initial attention from the enemies. They need not worry about protecting themselves in battle because of this. Even if they are attacked, they can retaliate quickly by using the dimensional reflection buff, thus giving their enemy a taste of their own medicine. An assassin can be good at countering buffs with debuffs, but not as effectively as they can attack an unprotected enemy. This class will have mostly offense points, with a little bit of silencer points as well.

Unique advantages: the Assassin's unique advantages focus on debuff potency and cooldown, dimensional mirror cooldown and cost reduction, increased potency and decreased cooldown on a buff affected by the charge cast, and on the highest tier, giving the assassin the ability to attack an enemy with an "evasive" attack, thus forcing the enemy to not be able to retaliate against the assassin for a certain amount of time. The enemy can target other colonies during that time though, just not that particular assassin.

The counterer focuses on offense and defense. They use their casts to negate a buff or debuff. They use the splitter and feedback loop buffs to cast negating buffs and debuffs onto themselves and other allies. The assassin might target a counterer with a potent attack at just the right time, during the counterer's cooldown time, if the counterer becomes a bother to it's enemies. So learning when to take action to help your allies and when let up for a while to lose attention from enemy colonies is a must for this class. The counterer gains equal amounts of defense and silencer points.

Unique advantages:The counterer's unique advantages focus on cooldown and resource cost reduction to all buffs and debuffs, increasing the amount of extra targets that splitter can give you, and on the highest tier, a counterer can "silence" an enemy, preventing them from attacking or defending any target for a duration, if they successfully negate that enemy's debuff or buff. The silence effect has a 1 in 5 chance of happening for each successful counter.

The healer is solely a supporter and defender, defending colonists by negating debuffs with their buffs and using buffs on allies just as utilities to boost their performance. The healer gives potent buffs and defenses to other players and is the pillar that holds up the federation in the war. They can use the charge cast to further increase the potency of a buff, which they would use to further strengthen allies. Assassins will target these the most to slow them down so the enemy will be without support, and counterers can also silence Healers by negating their buffs with debuffs. But healers are really good at empowering all of the other classes, which in turn will retaliate if one of their healers is attacked. The healer focuses on collecting defense and utility points.

Unique advantages: The healer's advantages focus on buff potency and cooldown, increased potency and decreased cooldown effects of the charge buff on all buffs, and on the highest tier, if they successfully counter a debuff with a buff, that buff's cooldown is reduced by 75%, allowing them to deal large amounts of counters in rapid succession as long as their buffs aren't re-countered/negated by an enemy.

The Commando is like an empowerer in that it buffs allies in preparation for battle, but instead of joining in the frontline assault like empowerers, commandos hide under cover of distraction and take out enemy defenses with tactical casts. They are extremely efficient with countering buffs with debuffs, yet they can't defend allies against debuffs. The commando is the hardest class to play as their position on the battlefield is an awkward one. And while they are really good at ripping enemy defenses away and preparing allies for battle, they themselves can't directly attack or defend anyone. Only choose this class if you're experienced with the pvp feature and your federation needs people of this class, otherwise you'll find yourself having a really bad experience with the pvp element.

Unique advantages: The commando looses the ability to buff people that are already affected with a debuff and the ability to debuff an enemy that's not protected by a buff, and debuff potency and duration is set to 0 so that if a commando successfully negates a buff, the debuff doesn't affect the enemy as an attack like it regularly would. This forces the commando into it's role turns debuffs solely into a means of breaking defenses instead of attacking directly. The commando also gets cooldown reduction to all debuffs, buff potency, increased splitter targets, and on the highest tier structure, the commando has a 1 in 5 chance of completely removing a buff or debuff's cooldown after casting it successfully. This means that the commando can hit many more targets than any other class in a period of time, allowing it to somewhat carpet-bomb enemy defenses or empower massive amounts of allies before the battle.

Major Benefits in participating in PVP: As factions war against each other, the colonies contributing to the war effect will share in the spoils of war. In order for Federations to start a war, both Federations must fromt a certain amount of money, and then each week after that start of the war, that same amount of money must be paid by each federation. Each week, a tally would be taken of how many successful attacks and counters were dealt by each federation. Both numbers are added together to get the Federation's battle score, and the federation with the highest score wins all of the money from all participating federations for that week. This can be used in a free-for-all war that includes multple federations as well as just a regular rivalry between two federations, and the war can continue as long as the federations want it to continue, provided they have enough money to put forward. The winning federation is required to split the winnings among it's participating colonies, but how much a percentage of the win that it keeps to itself is optional. Just bear in mind that nobody will participate if there is not a big enough reward.

Debuffs:

Benefits of debuffing enemies: When you debuff an enemy that doesn't currently have any status effects without being negated, you permanently gain a small amount of potency towards the debuff you casted and you get offense points that go to your offense score, which can be seen by other members of your federation. If you successfully negate a buffed enemy with a debuff, you gain silencer points towards your silencer score that other members can see and you permanenty gain a very small percentage chance of not being negated each time you cast a debuff or buff, even if your buff or debuff was countered correctly by a defending enemy(this also applies to buffs/debuffs casted with feedback loop). Finally, if you successfully negated a buff or debuff that negated your original buff/debuff on the same enemy, you will gain 2x silencer points and you get 2x more percentage added to your negation-block chance.

Brownout: Forcefully syphon energy from your enemy to temporarily add to your power capacity. Is negated by the Syphon buff but can negate the repair nanites buff. Casting this debuff successfully without having it negated will permanently add a 2% increase to the caster's power capacity that scales with their power capacity.
Category: Techno-warfare

EMP Blast: Blast your enemy with EMP waves that temporarily damage power producing buildings, causing a complete power blackout. the effects of the emp blast are shorter in duration than the brownout, but cannot be countered by simply increasing power production like brownout could. Negates the Syphon Buff but is negated by the repair nanites buff. Successfully casting this debuff without negation would award the caster with a permanent 2% faster build speed on all power producing buildings.

Plague: Inflict an enemy with a nasty plague that lowers the health of it's colonists over time. By treating the population of that colony like guinea pigs, you gain a boost towards research production. A plague will never kill a colonist directly, the lowest that a plague would bring a colonist would be 5%. This is avoid any colony from dying out because of warfare. Negated by the healing nanites buff but negates the probiotic bursts buff. Successfully casting this buff without negation will grant the caster a 2% increase in build speed of hospitals and scientific structures.

Famine: Target your enemy's food supply and reduce the amount of food they produce for a time. Negated by the probiotic bursts buff but negates the healing nanites buff since people can't heal without eating food. Successfully casting this buff without negation will grant the caster a permanent 2% increase in food storage.

World eater: You release a rare silicon-based life form that eats stone and metal into your enemy's colony. The creature quickly reproduces and infests all of the enemy's ore mines, viciously attacking the miners.. The enemy suffers a substantial reduction in production rates from any structure that relies on holes in the ground, including excavation sites, core mines, regolith extraction co.s, fracking plants, etc. The world eaters are trained to build storehouses for the ore they collect and share it with their masters. Successfully casting this debuff without having it negated will permanent multiply the attacker's total storage capacity for raw resources by 1.02, thus adding an extra 2% capacity in relation to the capacity they already have. This scales with resource capacity and applies to all resources that come from the ground, including alien arts, ore, gold, ura, alu, rego,
Category: Geo-warfare

Tectonic disruption: Pummel your enemy with earthquakes that make working in tall buildings extremely hard. The target suffers reduced work productivity depending on how potent your attack is and can't build or destroy any buildings during the duration of the debuff. Successfully casting this buff without negation will grant the caster 2% faster construction of any structure that classifies as a tall building.
Category: Geo-warfare

Splitter: A very costly and high tech buff that allows you to direct your buffs and debuffs toward two targets at once. In order to successfully target two allies/enemies with a particular status effect, you need to cast splitter on both targets in rapid succession(casts are no more than 5 minutes apart), otherwise the splitter buff/debuff would be wasted on only one target and the caster would have to wait the long cooldown in order to cast it again.
Category: Offensive Warfare

Malicious Sanctioning campaign: you target an enemy with a campaign to invite it's population to immigrate to your colony, thus leaching population away from them. Requires tons of civics to cast and a colony would have to be well established in order to have access to this attack and would need to have tons of space for new colonists. Negated by the repopulate buff but negates the Friendly sanctioning buff. Once a caster's housing space is filled up, the campaign will be ended, thus avoiding any homeless people. Successfully casting this debuff without running out of housing space or being negated will grant the caster a 2% increase in build speeds on all housing structures.
Category: Political Warfare

Purge: Purge your colony of any overly complacent colonists, forcing them to immigrate to your enemy. These colonists will immigrate to the enemy regardless of whether they have housing room or not. If the enemy doesn't have housing room, the immigrants because homeless and detract from their happiness score. This buff requires a lot of civics and would have a huge cooldown. Successfully casting this debuff would grant the caster a 2% increase in build speeds for all tourism structures.
Category: Political warfare

Blockade: Block and enemy's trade via gbt and all import/export/immigration buildings other than the Stargate. is negated by the subspace detour buff but negates the hyperspace transport buff. Requires starships to cast. During the blockade, the prices of all of the import/export stuctures besides your highest tier import/export building(stargate for humans) are reduced by 20% and the rewards gain from the exports are increased by 20%
Category: Economic Warfare

Subspace disruption: Disruption your enemy's Stargate connection, rendering their most advanced immigration and trade building useless. Negates the subspace detour buff but is negated by the hyperspace transport buff. During a disruption, your highest tier import/export building gains a 20% import price reduction and a 20% export reward increase.
Category: Economic Warfare

Buffs:

Benefits of buffing allies: There are good benefits to turning your colony unto a support colony that buffs it's allies. When you successfully negate a debuff, you permanently gain a small amount of resistance to the debuff that you negated, and you get defense points that go to your overall defense score that other members can see. When you cast a buff onto an ally while they aren't affected by any status affects, then you gain points towards your utility score, which other members can see as well, and you gain a potency increase to that buff.

Syphon: You temporarily sacrifice a portion of your power to add to an ally colony's power levels. Designed to negate the brownout debuff as long as the caster has enough extra power to successfully supplement that colony's needs as well as the extra demand for power that the brownout debuff adds. Unfortunately, the emp burst debuff negates this buff.
Category: Techno-warfare

Repair nanites: sends a swarm of nanites to repair any damage in an ally's technology caused by an EMP blast, immidiately negating the debuff. The brownout debuff destroys these nanites as the high electric demand causes electronics to overheat, vaporizing the nanites as they try to fix the damage. One side effect of getting hit with this buff is that they repair damage caused by other means, thereby repairing building infrastructure by a significant percentage.
Category: techno-warfare

Healing nanites: you send a swarm of healing nanites to an ally colony to heal it's occupants. Completely negates the plague debuff, but is negated by the dyson sphere debuff. Hospitals also heal sick colonists faster depending on buff potency.
Category: Bio-warfare

Probiotic bursts: gives an ally colony rapid food production for some time. This buff requires a large amount of food and water to charge, but when casted onto an ally colony, it releases massive clouds of genetically modified probiotics in the atmosphere, which help crops grow fast. negates the dyson sphere debuff, but is negated by the plague debuff.
Category: Bio-warfare

Ultrasonic resonance: Blast your ally with ultrasonic waves that purify the earth of any world eaters. Obviously this counters the world eater debuff. The resonance shakes ores and minerals loose from the rocks for easier collection. This adds a significant boost to production in all buildings that rely on holes in the ground. However, this buff does nothing against the tectonic disruption debuff.
Category: Geo-warfare

Cryonic infusion: calm an ally's planet down with the freezing power of cryo-science. Negates tectonic disruption, but world eaters are impervious to the extreme cold. The severe cold causes blue crystalline to grow on the surface of the planet, no matter what planet it is, and there is a percentage chance for each lava tile on a lava map to instantly turn into obsidian. Both of these benefits depend on buff potency.
Category: Geo-warfare

Repopulate: you sacrifice a portion of your population to save an ally from dying off by repopulating their colony. No resource or tech requirements. Not designed to negate any debuff, but designed to prevent any colony from dying off. This is a very low tier buff, and would be the first buff to be unlocked, so it really shouldn't be possible to kill off an enemy colony to where they can't recover, since they could always get reinforcements from allies. In fact, I could see some colonies specializing in this buff by increasing their population size way beyond their population requirements. Negates the sanctioning campaign debuff but people won't want to move to that colony if it been afflicted by a purge from another colony.
Category: Political Warfare

Friendly Sanctioning campaign: Help your ally by welcoming all of their homeless into your colony. The buff only stops when either the caster runs out of housing or the target runs out of homeless. negates the Purge debuff but is negated by the Malicious sanctioning debuff.
Category: Political Warfare

Subspace detour: Allow your ally to connect to your gbt via their stargate, thus allowing them to make trades. This negates a blockade debuff, but is negated by the subspace disruption debuff. Side effects from this buff include a reduced cost in civics for each gbt transaction and the reduction of cost and increase of reward from importing/exporting from the stargate or highest tier import/export building, depending on buff potency.

Wormhole: You create a wormhole above your planet that links to a wormhole above your allie's planet. Because of this, allies can travel more effectively without the need of a stargate. Negates subspace disruption but is negated by blockade. Has the same effect on gbt as subspace detour, but applies the cost and benefit modifiers to every tier other than the top tier import/export building.

SOS: This buff can only be applied to the colony casting it. It's basically a cry for help. Other allies can see a list of SOS reports for their federation and see the colony being attacked and identify the attacker. Afterward they can proceed to buff their ally in danger, or retaliate against the attacker with a debilitating debuff. There is no requirement or cost to cast this buff, you just have to have a communications device, consulate, or capital.
Category: Defensive Warfare

Feedback loop: Can only be applied to the caster, casting requires large amounts of power and the tech required with be pretty high to unlock this buff. Once this buff is casted, the caster can target themselves once with any buff, essentially being able to defend themselves instead of having to rely on another colony for counters. The feedback loop would come with a large cooldown, so the caster would have to choose wisely on.
Category: Defensive Warfare

Dimensional reflection: Reflect a buff or debuff back onto an enemy or ally, thus negating any effect on the caster completely and immediately. A high tech and a lot of resources required to cast this buff and comes with a long cooldown. This buff doesn't prevent an attack, you have to cast this buff during when you are experiencing a buff or debuff.
Category: Defensive Warfare

Charge: cast this buff before casting another buff or debuff to multiply the potency by 5. This also increases the cooldown of the buff being affected by 5. The most expensive buff in the game and comes with the highest cooldown.

-------------------------------

Now with all of that out of the way, I want to remind everyone that I'm not expecting this whole beast of a concept to be plopped into the game. I hope that bast at least takes a consideration of the concept and uses pieces and parts from it, but I mainly just want to see the game grow to become more popular and hopefully some of my ideas play a part in making that happen. I will be making changes to this post to constantly refine it based on what I learn about what is feasible to do and what bast's plans are, so stay tuned.
Amorphus
2y ago
I have just put the finishing touches on the v0.75.0 update to My Colony, and will begin pushing it out to all platforms tomorrow (Thursday) morning, possibly even tonight if I get time. This is a huge update in terms of "under the hood" changes, and so there is a lot to cover here. It also marks the beginning of a series of "online" focused updates which will be taking place between now and the end of the year.

Now that My Colony has arrived on Steam (which you can find here), I have decided to shift focus a bit more away from the mobile side of things, towards the Desktop and online side of things. My Colony has always played better on the Desktop, but since the majority of users were on mobile, a lot of the design of the game had to be made with that reality in mind. As some of you already know, a few months ago, Google Play blacklisted My Colony from their store search results, cratering the mobile downloads of the game by over 90%. As a result, the My Colony user base has transformed from over 90% mobile users, to now almost 50/50 with Desktop users, spread out between my website, the Ape Apps Launcher, Windows 10, Chrome OS, Facebook Games, and now Steam. And even though the crash ratings on Google Play are back down under 2% and the downloads have picked back up slightly, it is still nowhere near where it once was. On top of that, the experience did open my eyes as to how Google Play operates, and demonstrated the risk involved with being tied so heavily to one platform. On Desktop, things are spread fairly evenly between the distribution networks (too early to tell on Steam yet), so there is a little bit of safety that comes with that situation. Plus, as I said, the game is just 10 times better on Desktop anyway.

So, just to be clear, I am not abandoning Android and iOS, and those platforms will continue to receive all of the latest updates. I am just not going to be focused on mobile first, and some features may not work on mobile platforms, as you will soon see below.

But enough of the intro, you are here to see what is new in this version, and there is quite a bit. So let's take a look!

First I want to go through some of the bugs that were addressed in this release, as one of them has a pretty large impact on later-stage Human colonies. So during this update, I discovered a mistake in the code that was majorly"nerfing" building consumption and production when the building had a very low "tick" phase. The two prime examples where the Ancient Alien Condenser and the Atmosphere Scrubber, but it would also impact buildings with tons of employees, like the Investment Bank.

Essentially, if the production/consumption tick phase was lower than that of the overall simulation's building tick phase, a bunch of update cycles for that building would get skipped, causing it to produce or consume resources at a far slower rate than it was supposed to. As far as I can tell, this issue has been baked into the game for ages, and when adding new content, I have just set the stats in a way to compensate for it, not even realizing it was there. As soon as I fixed the glitch though, the impact on Atmosphere was immediately apparent.

Ancient Alien Condensers and the Atmosphere Scrubber immediately went into "beast mode", chewing through millions of atmosphere in a matter of minutes. This brought my Atmosphere down to zero, causing all of the condensers in the colony to shut down, since they were out of "fuel". This led to an immediate water shortage which was difficult to get on top of, since I could not generate new atmosphere fast enough to keep up with the consumption of the condensers. I eventually just had to import a ton of water from the Star Gate.

Anyway, to address this, I slightly nerfed the stats on the Condenser, and introduced a new upgraded Large Atmosphere Generator to assist in rebuilding Atmosphere. I kept the Scrubbers running in beast mode though, I figured at their new consumption level, one Atmosphere Scrubber can take care of a pretty good sized colony.

So be aware of this new change, and modify your colony accordingly. I already know the bug reports section will be full of "I updated and now all of my Water is gone" reports, so just be aware of what is happening. It is not exactly a bug, but the result of the fix of a bug.

The next fix is related to Creative Mode in Region games. Basically, it didn't work before, and now it should.

Speaking of Regions, there was a glitch where Resource decay would be greatly amplified on Region maps. This has been corrected. I have also implemented several changes which I hope address the issue people have on Regions where tech/resources are lost. I cannot reproduce this issue on my own, so I hope the fix works. I know you will make me aware if it doesn't though!

Next, a lot of changes were made to the server this update. I am getting ready to add in-game moderators to My Colony, which I had hoped to have ready by now, but the server needed so many changes to accommodate for it, that I just didn't get to it. Just know that it is coming soon though.

The first big change comes with authenticated API calls. Aside from the public API's, you basically need to be logged in to your Ape Apps account to do anything on the server now. This requirement seems like a no brainer, but you have to realize that the My Colony server predates the Ape Apps Account server, and there were originally no account requirements at all.

Due to this change, the tie between your Ape Apps Account, your online colony, and the website is now pretty solid. If you happen to get banned from Ape Apps for some unrelated reason, your colony is pretty much inaccessible too, and you will need to send me an email convincing me why you should be able to get back in.

All colony resources are now stored on the server as well. They have actually been stored on the server for some time, but the server would never override the resources saved to your game file. Now it will. The server now keeps a timestamp and checksum synchronized to your online game saves, so that it can detect if you have decided to go back and restore a backup game file. This is to help detect different forms of cheating that are out there, and while restoring a backup does not flag you as a cheater, it is logged and will be available for review by the soon-to-be-announced in-game moderators.

Next up, in-game private messaging has been moved from the my-colony.com servers to the main ape-apps.com servers. As a result, you can now view and reply to your in-game private messages from right here on ape-apps.com. They will also soon be available on my-colony.com. Currently, they don't render very well on the website, but I will be making it all look pretty shortly. In-game it doesn't look much different from before, but in theory the message size limit is gone, although the game still doesn't let you write more characters. The website does though. In the coming updates though, the entire in-game messaging interface will be rewritten to take advantage of the new features available by using ape-apps.com messaging.

The next big change in the game, which I have mentioned already in another thread and some may not be pleased with, is the complete rewrite of how colonial GDP is calculated. In short, it is now an actual GDP calculation, instead of just the sum of all of your resources. So now instead of measuring just how rich you are, which anybody can attain by simply getting a big gift from another colony or from the Galactic Emperor, it is now a measure of the current productive output of all of your buildings, tax collections, and resource collections. In this way, your GDP only grows if your industrial output is growing. If you are maxed out with full storage, then your GDP will be stagnant. I might adjust it next update to have GBT profits figured into the calculation as well, since it is technically a sale of goods. I haven't decided yet.

The game tracks your GDP over time, and will give you both quarterly and annual prints. It takes about two hours of game time to collect enough data to get a full GDP reading, so be aware of that. In your stats, the large GDP number is your current quarterly rate, and the smaller number is the annual rate. One game "year" is roughly equivalent to one real life hour. The quarterly and annual growth percentages also factor GBT price inflation into their calculations, so that large fluctuations in GBT prices do not throw the GDP growth values way off. In addition, the game ai now has "economic analysts" who will try to guess what your GDP growth rate should be every quarter, based on the trends of the last year, and will let you know each quarter if you were on target or below estimates. It's sort of like watching CNBC.

I might start adding other fun little news items to the GBT price ticker on the bottom of the screen too.

Next, there is a new feature that I hope people are able to have some fun with. I have added the ability in-game to stream a live feed of your game play onto your colony website at my-colony.com. On supported platforms, there will now be a "Streaming" button in the bottom right corner of the screen. When you click on it, it will start up your live feed and turn Red, letting you know that it is on.

It also uses your microphone (if available and you give it permission) so that people watching your stream can hear your amazing voice-over commentary. Also when you turn on streaming, the in-game chat channel and the chat channel on your my-colony.com colony site are synchronized, so that you can text-chat directly with those viewing your feed. You will also get a notification in-game when somebody starts watching your live feed.

The in-game streaming works if you are playing on Chrome, Android, Native Client/Steam. It does not currently work on iOS or Windows 10 (Store) edition of the game. I am not sure about Facebook Game Center, as I did not test it.

Moving on, I have decided to merge the in-game popup Commonwealth and Diplomacy windows into the main Statistics window, so that everything is in one place. In-game private messaging will also be moving to this window soon, and eventually, a revamped in-game encyclopedia will be in there as well. I just think it's better to have all of the options in one tidy place.

You may have also noticed a new "Federation" option at the bottom. Federations are headed in-game to My Colony. I have been promising them for a year and a half now, and since I decided to focus on online play for the next couple of months, Federations went ahead and made the cut.

Creating or joining a Federation requires "government level 7", which is game-engine speak for "you need to build the Hall of Congress." This is pretty much the most expensive building in the game, and before now it hasn't really done anything for you. Now it unlocks Federations. Because of this requirement, only United Earth and LIS can make or join Federations, but Reptilians and Zolarg will be getting their own equivalent buildings in 0.76.0.

The only thing you can do with Federations right now is either make one, or join one. Making one is expensive, and joining one is free. However, when you choose to join a Federation, current federation members receive a ballot in their Federation screen and must vote to approve your membership.

Balloting works like this. When a new measure is put up, it will expire in three days. At the end of three days, the yays and nays are counted, and the winner is determined. However, if a measure receives yays (or nays) from over 50% of current Federation members before the three days are up, the vote is also ended.

The balloting system only works for admitting members right now, but it is going to be greatly expanded. Unlike Commonwealths, Federations are an "alliance of equals", with each independent member state getting 1 vote. One colony will be the president, voted on by the other members. The President will be able to put new initiatives up to a vote, and only the president can put a new initiative up, unless that initiative is a vote of no-confidence in the President, which could be needed if the current president goes inactive.

Federations are going to be able to do things that regular colonies cannot do and, for those who wish to enable it, there is going to be an optional PVP element coming for Federations making use of Star Ships. I am not talking about attacking peoples bases or anything, but you might be able to send your fleet to blockade a planet, disrupt communications, etc. I am welcome to ideas on it, but this element will be 100% optional, and you can only do the PVP mode with Federation members who have enabled it. I want people to still be able to play a 100% peaceful mode if they wish.

The Federations are in the early stages, but there will be new Federation stuff with each update, so feel free to start one up and start accepting members, so you are ready for when the fun stuff goes live.

So those are the primary new things in this update, I am sure there are others, but I don't remember off the top of my head. Now I just want to give a quick update on what is coming next.

As I mentioned, Federations are going to be fleshed out over the next few updates. In addition, both Federations and non-federation planets will be able to establish Trade Routes using their Star Ships, and the Colonial Map from the my-colony.com website is going to be accessible in-game soon to aid in this. There are also new interactions coming for Embassies, some of which will only be available to PVP Federations. To support this, both Zolarg and Reptilians are getting new giant 'Hall of Congress' type building soon, as well as Star Ship production.

There are also going to be further changes made to the My Colony website to accommodate all of the new stuff. Federations will each have their own page, and unlike Commonwealths, there will be a few customization options for a Federation page. If you haven't looked at the My Colony website recently, check it out, I've been adding things here and there over the last few weeks: https://www.my-colony.com/

Finally, in-game moderators are on the way. I have several applications, and will be contacting people with offers as soon as the server is ready for them. There is still a bit of server work I need to do to accommodate what I want to do with moderation, but I think when it's all implemented, it will make the online experience a lot better for everybody.

So that is all for this update. This one took me longer than normal to put together, and I have to spend the next few days catching up on other projects, but I should start v0.76.0 mid next-week. Until then, enjoy the update, and it should be hitting all platforms within the coming days!
bastecklein
2y ago
https://www.my-colony.com/api.php?pf=2&g=1&c=EfbgdYs6
(replace EfbgdYs6 with desired charter code)

Returns JSON formatted data on specified colony, as well as mother colony and list of child colonies.

{
"charter":"EfbgdYs6",
"name":"EMERALD CITY",
"civilization":"United Earth",
"race":"Human",
"maptype":"Red Planet",
"founded":"December 16, 2016",
"independence":"December 18, 2016",
"population":24718,
"gdp":1484542777812088300,
"unemployment":0,
"mapstage":4,
"playson":"web",
"lastactive":"2017-04-28 09:42:03",
"theme":"#2867ed",
"screenshot":"https://www.my-colony.com/screenshots/ss-146399.jpg",
"website":"https://www.my-colony.com/colonies/EfbgdYs6/",
"sector":"0,1",
"location":"-90,-442",
"rrr":72,
"mothercolony": {
"name":"United Earth",
"charter":"earth",
"website":"https://www.my-colony.com/colonies/earth/",
"relations":100,
"sector":"0,0",
"location":"0,0"
},
"childcolonies": [
{
"name":"TouristsDieHere",
"charter":"GE7RmoX0",
"population":76189,
"website":"https://www.my-colony.com/colonies/GE7RmoX0/",
"relations":92,
"sector":"0,0",
"location":"0,0"
}
]
}
  • charter: charter code
  • name: colony name
  • civilization: what civ they are playing as, like United Earth or Zolarg Empire (so far)
  • race: what species they are.  so far there are human and zolarg.  eventually there may be more than one civilization per race
  • maptype: what map they are playing, like Red Planet, Lunar, etc
  • founded: when the colony was founded
  • independence: when they gained independence, or "0" if they are not independent
  • population: their population
  • gdp: their total gdp
  • unemployment: unemployment rate, times 100, ie  5% would be 5 and not .05
  • mapstage: what their atmosphere level based stage is
  • playson: what platform they last used, like web, android, ios, windows, desktop 
  • lastactive: timestamp of when they last played
  • theme: the theme color they chose in their colony website options
  • screenshot: if they uploaded a screenshot, the url will be here
  • website: the url to their colony website
  • sector: the x,y coordinate of what sector their colony is located in
  • location: the x,y coordinate of where they are located within the above sector
  • rrr: the RRR index of the colony ( http://forum.ape-apps.com/showthread.php?tid=1994 )
  • mothercolony.name: name of their mothercolony
  • mothercolony.charter: charter for their mothercolony
  • mothercolony.population: the population of their mothercolony
  • mothercolony.website: mothercolony website
  • mothercolony.relations: the relation percentage the colony has with their motherland, times 100, ie 95% = 95, not .95
  • mothercolony.sector: the x,y coordinate of the sector their mother colony is in
  • mothercolony.location: the x,y coordinate the mother colony is in within their sector
  • mothercolony.rrr: the RRR index of the colony ( http://forum.ape-apps.com/showthread.php?tid=1994 )
  • childcolonies (array, from largest to smallest):
  • childcolonies[x].name: name of child colony
  • childcolonies[x].charter: child colony charter code
  • childcolonies[x].population: child colony population
  • childcolonies[x].website: website for the child colony
  • childcolonies[x].relations: percent relation that the child colony has with parent, times 100, ie 95% = 95, not .95
  • childcolonies[x].sector: x,y coordinate of the sector child colony is in
  • childcolonies[x].location: x,y coordinate of the child colony location within their sector
bastecklein
4y ago
xa16x said:i'm new at playing my colony but i'm a fun of war game things... I like the suggestion of xRude, right? But it's a good thing that My colony stays as My colony, but, well I think adding another category in the game except for creative mode like that is adding a new category which maybe named War Mode or whatever, then you might start another colony but is always defense ready... by means of adding defense structures like canons, laser beams, barracks... but onthe other hand, you can only attack others but not defend your colony/base during enemy attacks.. like I don't think I can say it here but sorry for comparing or anything but I Imagine it like the "clash of clans, boombeach" like that thing...
well, I think I can ellaborate further...
---resources might be stolen during attack but only as high as 15% to 20% of the opponents available resources for balance
---able to build structures for defense like...
1. cannon
2. laser beams - because it is a colony in the space so ofcourse it has laser beams
3. barracks or headquarters - where soldiers could be available at defense, soldiers could be acquired by recruiting from the population/colonists. trained for certain amount of time and has a limit of how many could only be produce and what types.
4. defense towers/dispatch units around the colony base where you can put guards in each.
5. war ready activation button or else - ofcourse who wanted to be attacked when you have no defenses yet or your defenses were not ready either.. you'll lost only 15 - 20 % of your wealth by the way


Yeah, most of us who play my colony are a fan of war games too. I love games like starcraft, command and conquer, age of empires, endless space, Star Wars Consortium, and a few other games that allow you to build a base or empire and attack others. That is why bast is making colony wars, so that those who would like war in my colony can go over to the colony wars game and get their war fix. Why would bast add war to my colony if he is creating a game devoted to war, that's just too redundant and illogical.

You have to realize that even if bast makes a separate mode in my colony for wars, it's still in the same game, so bast will have to take my colony(in every mode) and add pay to play IPA's. The really good thing about colony wars is that not only is it going to use a lot of the same graphics and things as my colony, but it's a different game, and that way people who've played my colony for ages won't have to start paying for in-app purchases in order to continue to grow their colony. You want war, go to colony wars, you want to build and manage an empire in peace, go to my colony. It's that simple. My colony will never have war elements, no matter how many times people ask for it.
Amorphus
3y ago
The time has come for yet another My Colony update, the v0.99.0 patch, aka the Reptilian Content patch! This is a very special release, as it is the very last beta version of My Colony! It's going to be sad to see beta go, but there is a lot in store for you guys with this update. Because of some of the core changes, this update is going to take several days to push out to all platforms, with Web coming today. I actually can't even push it out to the Ape Apps Launcher yet, as the Launcher will require an update itself before this patch should go live, so please stick with me as the v0.99.0 roll-out will be a bit slower than most releases. So what's new in this patch? Let's go over it right now!

This is at it's core a Reptilian update, but there is a ton of other stuff thrown in as well. First off, and the reason for the delayed rollout, is I have taken the game-streaming option out of the core My Colony code, and transferred it to the "Web App Core" wrapper, which is the in-house wrapper I created to be able to port my games to all platforms easily. This changes the behavior by streaming your gameplay straight to your profile on the Ape Apps website, instead of to my-colony.com. I will be updating my-colony.com shortly though that will embed the stream in the same place it used to be, so for the most part it should still look the same.


I made this change for long-term planning, so that I can add streaming capabilities to my other games. The stream viewer on ape-apps.com is improved from what was available on the My Colony website. It now shows how many people are watching and lets you record the stream. It has other capabilities as well that aren't worth mentioning here, but will be implemented in other games in the future. To access your livestream page, go to your profile here on Ape Apps and click on the little video camera button on the left sidebar.

To go along with this change, the in-game streaming interface has been updated, with a new livestream control bar now appearing when you have streaming turned on.


This bar shows you how many people are watching the stream, and lets you turn either microphone or webcam on or off (previously, webcam wasn't even supported). Streaming is currently supported on Chrome, the new version of Edge, on the Desktop version, the Ape Apps Launcher, and on Android. I can't get it working right yet on iOS or Windows Store.

Moving on. Last update was the big Zolarg release, but I had accidentally forgot to make the dazzling hot-pink Etherbug buildable. This is now fixed, and you can now create the Etherbug on your Zolarg maps. Sorry about that!

A lot of people had complained about the massive gold cost on the Zolarg Unholy Pit and Unholy Tower of Stuff. I have reduced theses costs in this update to make them more reasonable. In addition, these two structures have gained storage capabilities for Charcoal, Oil, and Software.

In addition, the Zolarg Customs Processing building can now import and export Diamonds and Software.

I have made a small change to the in-game encyclopedia. Before, under each category (buildings, vehicles, etc) it said Everything you need to know... Now, it shows the number of items that are in each category (number of buildings, vehicles, etc).

I have loosened the building requirements for the Reptilian Brewmasters Den, as it was too difficult to build at the beginning, and is an essential building. I removed Helium-3 and Crystalline from the build requirements. In addition, the building now uses Ant Paste during production, instead of Helium 3.

The Powered Materials Silo has gained Software Storage, and also now acts as a drop-off point for Diamond harvesting.

I don't know if anybody had noticed, but I had inadvertently allowed Ether importing from the Reptilian Medium Range Star Gate. This has been removed. In exchange, this structure can now export Fish and Salt Water.

Speaking of Fish and Salt Water, they have both been added to the Galactic Board of Trade, and will eventually be used in other non-Water World processes. They are the two map-specific resources for the Water World.

While we are on the subject of resources, a brand new one was added to the game this update, Cobalt. Cobalt is a super-rare, because 1) it's only available on the dreaded Lava World, and 2) it only appears after a volcanic eruption.


Why Cobalt? Well, originally Obsidian was going to be the map-exclusive resource for Lava World, but I forgot and ended up adding it to everything, so that wasn't going to work. So now we have Cobalt. It's all good. Anyway, right now only the Reptilians can harvest it, but other civs will be able to after v1.0. It will be coming to the GBT on the next update as well, and will be used for new super-high-end structures on all civs. Being tied to the Lava World, I suspect it will command a pretty good price on the GBT once trading opens up.

Moving on. Since probably v0.1.0 of My Colony way back in 2016, people have been requesting to be able to move buildings once built. I haven't counted, but it's probably the top request in the game, or a close second to Mass Transit. I understand why it's been wanted. Most My Colony players are on Android, and most mobile builder games allow you to move structures. Of course, most mobile builder games are also IAP filled "diamond" (or gems or special coins) festivals that nickel and dime players by making buildings take 5 days to build unless you pay real money. My Colony isn't like that, and I never thought a move building option was realistic enough for the game, but nonetheless people still request it all the time, so for this update, I have now added an option to move buildings, with caveats.


You can now move any structure in the game, unless it is a harvest drop-off location or has it's own move function, like the Lander, Queen/Mound, or the deployed Construction Mech.

I do want to give people the option to configure and organize their base as they see fit, and I understand that as a colony grows from a small settlement to a major city, you might want to rethink the way you placed buildings at the beginning, so that is why I am allowing the move option. The reason I do not allow it on harvest drop-off spots though, should be obvious. I'm not going to let players just, for example, keep moving their Ore Refinery right next to the Ore every time a deposit is dried up. That would be lame.

Next, I have made an interface change to the mobile version of the game. Now when you are building a structure on mobile, you get the same (well, a minified) "new construction" bar that desktop players have.


This makes it easy to see what you are building will cost, and to flip structures before placing them.

So now let's talk about the meat of the update, the new Reptilian content. There are two new vehicles, the Diamond Extractor and the Cobalt Extractor (I think you can figure out what each does), and 19 new buildings, which I will list below and then talk about some of them in detail afterwards.
  • Galactic Star Gate
  • Radiated Crystal Farm
  • Advanced Materials Silo
  • Subterranean Slum
  • Raw Fish Diner
  • Deep Sea Drilling Platform
  • Coral Radiator
  • Offshore Slum
  • Dracarus Mint
  • Turbo Microreactor
  • Diamond Cobalt Microreactor
  • Basic Crystal Furnace
  • Suppertime Arena
  • Primitive Robotics Lab
  • Advanced Chip Transporter
  • Automated Software Node
  • Antanium Radiator
  • Ultra High Frequency Node
  • Near-Infinite Materials Silo
My core of thinking with this update was to make the Reptilians more playable, or rather enjoyable to play, and reduce the sheer idling time required to play a Reptilian colony. Starting with Reptilians was so slow before, that a new colony would have to idle for hours just to get anywhere, which isn't really feasible on mobile. So a lot of this content is geared towards early to early-mid game, but there are a few later-stage items as well. Structures like the Basic Crystal Furnace, the Coral Radiator, and the Dracarus Mint should help speed along early-game a bit.

Reptilians also get a couple of new housing units, both slums (of course). The Subterranean Slum is a high-density building for all maps, and the Offshore Slum is a way to gain more space on the traditionally space-limited Water World islands.


I added a couple of new Tourism related structures for Reptilians, in the form of the new Raw Fish Diner and the Audrey II inspired Suppertime Arena, where Reptilians and tourists alike can watch an evil plant eat Insectoids.


There are new much-needed upgrades to Reptilian Storage, Power generation, increased import/export capacity, Microchip production, Software production, and Bandwidth generation. Reptilians also gain the ability to build robots with the new Primitive Robotics Lab, and the ability to build Triantanium with the Antanium Radiator.

All in all, this is a fairly large update that adds some nice QOL improvements to the game, and adds much needed content and improvements to the Reptilian race (a bit for Zolarg too).

Now, to talk a bit about the future. If you missed it, I published a new episode of the My Colony Podcast last night about the coming end of beta for My Colony. v0.99.0 is in fact the 99th feature release of My Colony (which was originally published on May 16, 2016), which will make the next update the 100th feature update of My Colony, in which it will finally be bumped up to v1.0.0.

Now to me it's just a number, but since 100 of anything is generally seen as special, I think something special should happen for the next update to the game. To help kick off the v1.0.0 release, I would like to do another classic episode of the My Colony Podcast with a community group voice chat, the way the old episodes were done a couple of years ago. I would like to host the episode on one of the federation Discord channels, possibly the NOZ channel if they will allow it, and have anybody and everybody from the community be able to participate if they want to. We will just be talking about the growth and changes of the game over the last few years and bumping suggestions and ideas off of each other for the coming updates. You can also ask me anything you want about My Colony or otherwise. I think it will be a fun episode for everybody, and I hope a lot of people participate. I just need to nail down a location, time, date, and re-figure out how to record the thing. So be looking out for more information about that.

As for the update itself, I plan on adding something of an online leader-board to the game, featuring multiple in-game challenges and awards that people can participate in if they choose to. It will be optional, so you can still play as normal without doing the leader-boards, but the purpose is to have something to do in the game after you have a million people in your colony and all buildings unlocked, but it's also going to be set up in a tiered way so that new players can also participate. I still have some things to work out with it, and so you have some time to make suggestions in the forum if you want your ideas implemented!

As for a timeframe, the next release is going to take longer than normal. I go over the reasons in the latest podcast, but basically we have Thanksgiving in the U.S. coming up soon with holiday travels, and I also need to take some time away from My Colony to get work done on my other projects before the holiday season, since December is the biggest month of the year for the app business, and with my schedule I am going to be pressed for time to get much work done later in this month. So I would shoot for early-mid December for the v1.0.0 release, although there might be a couple of platform-specific bug patches between now and then, should the need arise.

Further out, v1.1.0 and v1.2.0 will probably be performance tweak related updates, since I am getting a lot of requests for those, particularly on the Android side of things, so I will have to try to see if I can squeeze more juice out of the engine. So they will still have new content, but not like 10-20+ new items like the last few updates have had. After that, I want to add crime and law enforcement to the game, and even further out, I want to add the ability to have a map with an AI controlled faction, as I want to add a new map type that is inhabited with primitive ewok-type creatures that you have to either coexist with or... something else. So stay tuned for that...

Anyway, that's all for v0.99.0. I hope you guys enjoyed it, let me know if you did (or didn't)! Like I said at the beginning, the roll-out will take several days here, but it's live and final on the Web now. Launcher will probably be next, then Steam, then Android, then Windows, and lastly iOS. I expect to have it published to all stores by Wednesday, so stay tuned!
bastecklein
1y ago
So today I am pushing out My Colony v0.70.0 to all platforms, and it should be arriving soon to a device near you.

This release brings an experimental new feature to premium users called Regions, which are essentially collections of game files places together on a single large map. You can read more details about the feature in this thread, and although the feature is listed as experimental, it actually seems to be functioning pretty good, mostly.

A Region is basically a mega-colony that consists of many small colony files which share Technology, Resources, Power, and Atmosphere. Each colony is still a separate game file like how My Colony currently works, and they each have their own population and industry. However, they are all taxed the same by their home colony, and they all declare independence from their main colony as a single entity.

Regions are going to be the primary focus over the next two or three updates, so any suggestions you have on how to improve the feature would be great.

Some questions I have gotten before which I will answer here for all. People have asked if they can import an existing city into a region. Right now, that answer is no. It might be possible in the future, but probably only for offline games, and the size of the existing city would also have to conform to the grid of the main region map. For instance, if you have annexed land on an existing map, land is annexed in chunks that make its dimensions no longer able to fit on the main region grid.

You can currently build both Small and Medium sized maps on the Region screen. I might add Large on the next update, but probably not Extra Large or Mega. Most of the issues in My Colony stem from the large, extra large, and especially Mega maps, so one of the goals with Regions is to be able to build a giant colony without having to use one of the giant maps.

The Region area is very big. While it is only a 50x50 grid, that technically allows it to hold 2,500 separate city maps, if the small map size is chosen. I don't really expect anybody to ever fill up an entire region map, but you never know with you guys 🤔

So anyway, there will be a lot more about regions over the next several updates. This update lays the foundation for the feature, as quite a few engine changes were required to allow the sharing of utilities and resources between maps. Now that the foundations are laid, work can be done adding new features to Regions, and also fleshing out the Region overview UI, which is pretty basic right now.

Moving on from the Region stuff, I wanted to quickly touch on the ongoing issues with My Colony on Android. I have actually gotten the crash rate reduced from the nearly 10% range to the 5% range. Looking through the crash stats, the majority are coming from users running Android v8.1.0, leading me to believe something is happening specific to that particular release. For instance, the crash rate on that specific version of Android is over 11%, while it is much lower on other versions. Regardless, this update contains several bugs fixes from both the latest Antiquitas release, and other stuff I found while going over the code, so perhaps I can reduce the crash rate even further.

The good news is that the game is at least no longer tanking on Android and seems to have leveled off, albeit at a far lower level than it was before. Still, things are still going good on Windows and iOS, and the Android version of My Colony now accounts for less than 1/3 of the games revenues, so I am not going to cry about it too much.

While I do like Android, I have been sort of disillusioned by the large spike in non-reproducible errors with totally unhelpful reporting in the Google Play Error console. I am also somewhat suspect when Google claims upwards of 10% of all sessions are force-closing, yet there are almost no reports in the Play Store comments about the app force closing. Not to mention the fact that an almost identical binary of the game is on the Amazon App Store, yet these same crashes are almost nonexistent on that platform.

The whole experience though has convinced me that My Colony may have a better future on Steam than the Google Play Store, and over the coming updates I will be taking steps to put Antiquitas and My Colony on Steam. They will be available unlocked at the regular purchase price of the Premium Upgrade. Now, if you have already purchased a premium license, there is really no point in buying it on Steam, you can just use the Native Client or Ape Apps Launcher edition, which will essentially be the same thing.

If you do purchase it on Steam though and sign in using your Ape Apps Account, it will check steam to verify your purchase, and sync that to your account, unlocking Premium on all platforms.

There is really no way (that I am aware) of allowing current Premium users to unlock the Steam purchase. I don't know. Really though, if you already own Premium, there is little point of buying it again on Steam, unless you like the game and wish to support it!

I do think that the My Colony/Antiquitas interface works a lot better as a Desktop game though (vs mobile), and so possibly Steam will be a good match for it. It is also very reasonably priced VS other Steam games, especially considering the vast amount of content/play time available in My Colony.

Speaking of interfaces though, My Colony is actually seeing a great surge in users on the Amazon Fire TV. This is great, although after playing it on my Fire TV for a bit, I realized that the TV interface could use some polish, so that will be coming in the next few updates.

Moving on, starting in v0.70.0, I have completely removed the auto-blacklist banner from the game. As resource checks and trade verification are now done by the server, this feature was no longer necessary, and was resulting in too many false-positives. It is much easier now to just ban bad actors on an account-wide level from the server, rather than trying to make the game monitor and looks for hacking on the individual colony files. A colony can still be banned into permanent offline mode, but there will now be actual human moderation before it is done.

Next, I have started the process of reorganizing the list of build-options in the construction sidebar, grouping like-structures together, instead of just putting all of the newest stuff on bottom. I will continue this over the coming updates.

Another small change, when a new colonist arrives, the "XXX Has Joined The Colony" popup message is now gone. I think the popup was more annoying than anything, especially on phones.

Another minor change, but one which might help ultra large colonies, is a further reduction in game file save sizes. I don't know if it will be noticeable to everyone, but it should help some files out.

Finally, there are two new structures available. Humans get the new Transcendent Triantanium Generator, which is far better than the current Triantanium factory. Additionally, Reptillians get a new Raw Materials Extractor, which is a significant improvement over the current (and horrid) Insectoid Mining Operation.

So that about rounds out today's update. The update frequency will probably increase going forward. I am pretty much giving up on trying to collect error diagnostics on the Google Play version of the game, and as such, I no longer need to keep one stable version number in the store for weeks at a time. Google has already blacklisted the game for "bad behavior", and I have reconfigured with the settings in every possible way I could think of on Android, and nothing made a significant difference. Considering there have never been any wide-scale complaints about crashes on Android, I do not think the users are suffering from the games "bad behavior" any. I am sort of just accepting the fact that Google Play is what it is, and focus on making the game as good as it can be, and not worry about trying to fix the crash stats on GPlay.

As I said before, the next few updates will add things to the new Regions feature, as well as new content to be added to all civilizations, but more especially the Reptilians. Thanks for playing the game, and enjoy the update!
bastecklein
3y ago
This idea would change the method of colony organization by maps for region colonies. Default style colonies with just one map would continue to be shown on the map as normal. Note that this idea is solely for premium features and would not impact the free to play aspect of mc.

I imagine a map with planets, not one planet per colony, but one planet that houses many colonies.

ONLINE PLAYERS:

For online colonies, when a player starts a new colony, their choice of planet type will determine what planet they get added to. Each planet would have a square planetary map with procedurally generated oceans, land masses, mountains, and other terrain features that bast would like to add. The terrain features would be spread naturally across the planet. The planet would have a grid that would split the map into sections/regions that would house many colonies per planet. The player would be able to choose a region based on it's position to certain terrain features, and once they choose a region, a new region colony is formed. They will not be able to chose regions occupied by other colonies.

Yes, this means that multiple players would be able to make colonies on the same planet. All region colonies would contribute to the same atmosphere level, but their civics, power, research, antaura, money, and other resources would not be shared with other region colonies on the same planet.

This would pose a challenge for region colonies that would balance the game out and prevent paid gamers from having more of an advantage than free gamers, because they would need to work together in order to ensure that the planet is terraformed. So by working together, players will ensure that all players on a given planet are able to advance through the game. The advantages to this would be that each region colony would be able to set up trade routes with other colonies and regularly ship products to each other without the cost of civics, and would be able to communicate with each other without the communications array.

However, there is one setback that could happen with this idea. What if one of your fellow region colonies on the same planet doesn't play nice, refuses to contribute to the team, goes inactive indefinitely, or decides to isolate themselves from the rest of the regions. what do we do then? This is where the idea of exiling comes into play. All of the region colonies on a planet can vote together to remove a colony from their planet to free up a region for another colony to come in and take over.

However, exiling should take time to do, and the colony in jeopardy would have lot's of time to act and repent before they are exiled. I propose a merit system. Each colony will have a merit score that will go from -250 to 250. Everyone starts with a score of 0. Each day, that colony will be able to go through all of the other colonies on their planet and either add a +1 or a -1 to each colony's score. Since there would probably be about 36 region colonies to a planet, that means that the most that any one colony could ever be demerited in one day would be -35 points per day. That means that it would take a little over a week for that colony to be exiled.

The exiled colony would be moved to an orbiting moon of the same planet, and would still be able to trade freely with the region colonies on the planet, would still keep their terrain, and would still be categorized under tha planet in the galactic map, but would have to build up it's own atmosphere(albeit the amount of atmosphere needed would be decreased as the moon would be smaller.). Each planet can have infinite moons, and they wouldn't show up under the planetary map view, but would be hidden until a player wishes to search through them for an exiled player to trade with..

OFFLINE PLAYERS:

Now for offline players. I imagine a more campaign-like gameplay to keep things interesting for offline paid players.

Upon creating a colony, the player would need to pick a race. Once the race is picked, a solar system would be generated which would contain all of the planet types available to that race. The player must then choose where to establish their first colony in this new-found solar system. They would do this be selecting a planet, selecting a region of that planet to develop as the first colony based on the terrain features of each region, and then proceed to build up their first region. Once their first region is well established, they can proceed to colonize other regions and establish trade routes between each region of the same planet.

All regions of the same planet would share research, civics, and contribute to the planets atmosphere level. However, they will each have their own money and resource supplies, and the player would only be able to operate in one region at a time, and only in one map in that region at a time. So you can see how involved a player would need to be to make sure that their planet prospers.

Eventually, once the regions of the planet have been well established and have declared independence(civics requirement should be raised significantly to require the contribution of all regions on a planet). The player can proceed to colonize other planets. They will need lots of civics to organize the movement and research to develop new technologies, and they will need startships to be produced in order to send colonizers, and of course, with any good space endeavor, lots of money is involved.

Each planet would be able to set up trade routes with other planets, but with a regular cost of civics and money, and a very small but regular cost of starships. The resources of each planet would be able to be produced while on the solar system screen, albeit estimated and not real time. These would be based on the production rates of the entire planet right before the player last exited the planet. The downside to this would be that you wouldn't be able to tell if one of a planet's regions is starving just by looking at the solar system view. That is unless you add a small symbol that appears next to the planet name that would indicate that some parts of the planet are starving.

Through this feature, the player would be able to set up an empire that spans an entire solar system of planets. But if you wanted to take this even further, you could implement the use of multiple solar systems. This would be crazy in-depth. However, I doubt that any player would ever get to that level. It is a long process to develop a single region now, so an entire planet of regions would take ages, and a solar system of planets would take ages of ages to develop, so I wouldn't implement multiple solar systems unless you can come up with a way to let the player auto-generate cities on each map based on the player's needs, and then eventually autogenerating cities in every map of a region based on the player's needs, and then tying both of these to certain techs that would need to be researched. This would help the player to quickly be able to splash some resources at a region and completely develop it in a few minutes time, but only after they've spent lots of time developing their empire to be able to do that.

Just as a reminder, this would all be for premium players that play offline only.

I hope that this idea is understandable and helpful to the developing of my colony.
Amorphus
3y ago
Edit: v0.81.0: I'm not going to make a new post for this, but I am now pushing out patch v0.81.0 that fixes an issue where the build options menu for vehicles would not appear. Sorry for the issues!

Today I am pushing out the v0.80.0 release of My Colony, and it should be hitting all platforms within the coming days. As I mentioned in the last update, I have been getting a lot of requests to slow down on content updates until some of the bugs and issues in the game are ironed out, and so that is what I plan to do over the next few updates, before I dive into the big Federations expansion which will probably leave the game broken again 😳 Just kidding (hopefully)! Anyway, let's see what is new with this release of My Colony.

Firstly, I have nerfed the Research Converter a bit, as it was slightly overpowered. It might still be overpowered, but it's a little better now. It now consumes more money and research, costs more to build, and produces at a little slower rate.

Next up, the little popup window on the construction options sidebar will now display how much housing a building provides, which was a request I was in the suggestions forum:

Moving on, many people have asked me to change the file names for region subcities, which were previously named with a timestamp, making it hard to tell what they were. So going forward, new regional subcities will be named like this: [region-name]-[subcity-name].mcz, making it a bit easier to tell what they are. This does not impact current cities though.

I have made it easier to share a saved file that is tied to an Ape Apps Account. You might recall that in the last update, I added the option to make an offline copy of a colony so you can share it with others. This has now been expanded a bit, to where if somebody gives you a colony file that is NOT a copy but is tied to their account, the game will automatically make it an offline-only non-account copy when another user tries to import the file into their game.

Next, the often requested 'Leave Federation' option has been implemented. It is fairly straightforward, you will see the new Leave Federation button on the Federations screen.

On all platforms, the Achievements window has been updated. It now shows achievement point values and total progress. Newly unlocked achievements are now also synced to your Ape Apps Account when you are logged in, keeping your achievement progress up to date across platforms. I might add more achievements to the game in the coming updates, so let me know what types of achievements you are interested in!

Next up, I have added a new policy to the Policies menu that allows you to block new tourists from coming to the colony, just like you can currently block immigration. The new option requires government level 3 or higher.

There were also a ton of bug fixes and improvements in this update, and I will just discuss a few of the larger ones. First, I think I have finally solved the issue where incinerators (and similar buildings) would shut down forever if you ever ran out of trash. You can let me know if you are still having the problem, but I think it's fixed.

Next, there was a huge issue involving how virtual colonists were organized and processed that, in large colonies, could potentially cause freezes and hangups of several minutes on regular intervals. The issue has been corrected in that it will not happen anymore on new colonies, but on existing colonies, the engine will slowly sort itself out. Slowly is the key word though, as a colony with over a million population would require more than a day of idle time to get sorted out. The slowness was required to let the colonists sort themselves out without completely killing the economy of the colony. If you want it to go faster, you will have to just kill off all of your colonists and let your population regrow. Most colonies are impacted by the issue, but the real problems are not apparent until populations are in the millions, so most people should be fine just letting the fix sort itself out behind the scenes.

Several optimizations have been made in regards to tourism. Tourism had the potential to really kill the performance of a colony, especially on large map sizes. The game was designed to place new tourists into 'simulated' mode so that they find entertainment without using the pathfinder, after you had so many tourists. However, this function was written when tourists only showed up a few at a time, so it was able to keep up. With the introduction of the Space Ports, tourists were able to show up way faster than the game could keep up with, and you would run into a situation where the pathfinder could not keep up and would cause memory consumption to keep growing and growing.

The engine is now much more aggressive at simulating tourists than it was before. Also, if a tourist does not find a tourist destination within a 60 tile radius of their arrival spot, they will now just leave instead of making the engine keep searching for a destination in a larger and larger radius. There are further optimizations planned for tourism in the coming updates, but if you have a large map with 10k or more tourists, consider using the new policy to block tourists from coming to the colony, which will let them slowly dwindle down as they run out of money. I do not think these tourism issues have much of an impact on small and medium sized maps, but on maps where people have done the Annex policy several times, it can really kill the game.

I have set up a small My Colony online merchandise store with a few things that I will probably expand on over the coming months, whenever an idea pops in my head. There are a few Lander items and a United Earth 'Make Earth Great Again' mug. I am drinking coffee out of the lander mug as we speak, and it really improves the taste of the coffee. 😜 Feel free to check it out and leave suggestions on items you would like to see:
https://teespring.com/stores/my-colony-store

Next, after literally years, I have posted a new episode of the My Colony Podcast. Feel free to check it out, and let me know if you would like to see me bring the My Colony Podcast back from the dead. If I limit it to shorter 10 minute(ish) episodes, it wont be too much or a burden to do.
https://www.ape-apps.com/viewpage.php?p=2655

Finally, I just want to let everybody know that after years of talking about it, I have finally begun full scale work on Colony Wars, the multiplayer RTS game taking place in the My Colony universe! I plan (hope) for a release to all platforms this spring (steam included), with the first public beta coming to the Ape Apps Launcher later this month, so stay tuned, and check out the new Colony Wars forum for info:
https://www.ape-apps.com/viewpage.php?p=28669

That's all for today's update. Should be hitting all platforms over the weekend, so keep a lookout. Let me know what issues you find, as I will be going hard after bugs and performance over the next few updates. Thanks for playing, and stay tuned for more!
bastecklein
2y ago
Starting with v0.75.0, a massive realignment of colonial GDP will be taking place, and some of you with massive GDP figures numbering in the quadrillions or more may not like it (or may not care), but on the whole, it will be a lot better.

Before v0.75.0, GDP has been just a lazy calculation, adding up the market value of all resources in a colony, along with all of the money that colonists had in their wallets. This was an easy way to set it up at the beginning, and it sort of worked, and not too many people cares, so I left it as is.

The problem, is that anybody who knows about economics will know that this calculation has nothing to do with GDP, making the number totally meaningless as a measure of economic output. The result was that a colony could have a massive GDP just by getting gifts, making an epic trade, or simply existing for a long time and building up massive resource stockpiles. Again, all of this is fine, but it really gives no valuable information about the health of your colony's economy.

With this update, I decided to just totally scrap the old GDP figures, and implement a real GDP calculation, in the economic sense. Going forward, GDP is now a rolling calculation of the gross industrial output of your colony over the span of one "year." This makes it a far more accurate and meaningful measure of the industrial strength of your colony.

So, in order to be able to make the calculation, I first had to definitively determine what one "year" is in My Colony. After reviewing some of the existing game mechanics, I came out with one year being 120,000 "tick" cycles in the game, or roughly one hour of play time. So going forward, the GDP of your colony will be the sum of all industrial output over the last hour of play time.

The part that will sting at first, is that since it is a rolling calculation, that means the GDP figure will be incomplete in your colony until you have played for an hour. I could probably just check the current output and extrapolate it out to fill in the gaps, and I might at some point, but since the issue is irrelevant after an hour of play, I haven't bothered to do it yet.

Now the other part that might sting, it that this represent a complete and total realignment of the various GDP's across the galaxy, especially among older more established colonies that are hoarding epic amounts of resources. Just now that the intention is not to punish those colonies in any way, but to create a more accurate measure of the industrial output of the colony. And really the fact that you just have millions and millions of resources stockpiled, doesn't really say much about the health of your colony's economy.

Because of the change, most people (probably everyone) will be seeing a massive reduction in their GDP. I mean massive. On the flip side, it is happening to everybody across the board, and you will now now for sure what the economic strength is of your colony.

Honestly, the old way of computing it was dumb. A brand new colony with 2 people could get an epic gift from their commonwealth and suddenly have a GDP rivaling colonies that have build up millions of population over the years.

And speaking of gifts, they are not computed in the new GDP calculation. It is solely based on the industrial output of the colony. Although taxes you collect from your charter colonies DO factor in.

Anyway, this actually gives way to new game mechanics that will be able to take advantage of a new GDP calculation. The GDP now gives you a real measure of the strength of your economy, and you will be able to monitor and respond to the boom/bust cycles of the colony. It's not in there as of this writing, but I will be soon adding the GDP Growth % statistic so you can monitor if your colony is growing or in a recession. A growing economy will boost your approval, while a recession will harm it. If your colony enters a great depression, you will get protesting.

Finally the GDP growth rate stat will also be added to the online database, so there will be a ranking coming soon of which economies are growing the fastest. Sort of like in real life!

Anyway, that is the change that is coming. I hope not too many people are upset about their massive GDP numbers being cut down to size, but I think in order to move things forward, it had to happen eventually.
bastecklein
2y ago
I hope everybody is having a good week! Today after several weeks of work, I am putting the finishing touches on My Colony v1.0.0 which will be heading out to all platforms over the coming days, just in time for the holidays! There is not a lot of new content in this update, and pretty much nothing that I had originally planned to add to it is here, but that is ok! What you get instead is almost a total re-write of the underlying simulation engine, which I think will improve performance on most devices, greatly reduce save-file sizes (and save corruption instances), and greatly expand the possibilities for new features in the coming updates. With all of that said, let's take a look at what has changed. This will probably be a longer write-up than most, so sit tight!

First of all, I really wish I had more time to work on this update, as I do not consider it to be complete by any stretch of the means. Sadly though, because of the time of year I had to push the update now, otherwise I would not be able to release until sometime in January. For one reason, I have a lot of family stuff coming up for the holidays. Also, the various app stores do not process submissions during this time of year (so that their employees can have some holiday time off), particularly iPhone, so I have to get the update in now before the release window closes. So I want to apologize to everybody for the lack of new content and incomplete nature of this update, given what I had promised previously. I hope you are not too mad at me, especially since it has been about a month since the last update! I did put a ton of hours into this one though, and I think (hope!) in the long run the game will end up being a lot better for it.

Since these patch notes are longer than normal, I will split them up into sections.

Game Data

First I want to talk about some game file changes. Since the format of the game has evolved a bit since the first release of My Colony in 2016, there have been a lot of properties and settings added over the months and years that are no longer applicable today. I have done a little bit of cleanup and reorganizing of the game data in this release, and if you have an older, larger colony, the first time you open it in v1.0.0 it might take a little longer to load as this cleanup procedure takes place on your game data, possible up to a minute or more. This is normal. Afterwards, the disk size of your game data should be a lot smaller, which should be great for all versions of the game, as save file corruptions are sometimes a problem on various platforms. It should also make cloud sync a whole lot faster and more reliable. I believe it will also help with issues where web browsers like Chrome delete My Colony saves to keep the game under the browser's storage quota. Just for an example, the save file for my main colony which has around 270k population is now only about 600kb, which is a massive reduction from before.

I am working on a way to export an entire region game (and all of it's sub colonies) into one single backup file. I had meant to have this feature ready to go for this update, but simply ran out of time. Be aware that it is coming soon though. The new file size reduction is one of the reasons why I am able to implement this feature properly!

Regions

There is a large change to how Regions are generated now, when playing on a map type that features a river terrain, such as Earthlike, Abandoned World, and Lava World. The River formations are now generated on a region-wide basis, instead of on a map-by-map basis, giving the entire region a more continuous look and feel. So now when you start a new region on one of these map types, it will have to generate the river template, which may take a minute on slower devices. It is a one-time thing though, so I think the time trade-off is worth it.


In addition to automatic region generation, you can now also include a template file that the game will use to create your region. The template parser works best when using a 250x250 black and white image, but it will accept any image file you have. For example, consider the following template file:


When applied to a Lava World region, will create the following regional map:


These new region generating and templating features can make for some very interesting regional maps!

Once you are inside of a region map, you will notice some additional changes. There is now a 1 tile green border surrounding regional cities. If you mouse-over this border, you will see the name of the adjacent city in the region and if you click on it, it will ask you if you want to switch over to that city, without having to back out to the overall regional map first.


In addition, you can now order a rover or other unit to drive onto that green border area, and the unit will be transferred to the adjacent city. Players have wanted this feature since regions first came out, and it basically works just as you would expect it to.

Simulation Changes

This is where the changes start getting big, but I have tried to implement them in a way that will hopefully be unnoticeable to most players. For v1.0.0, I have rewritten the core simulation engine from scratch, moving it from an individual colonist based simulation, to more of a macro simulation using buildings as the core point of focus for the game. This change was mainly done for performance and scale. When I had originally created the game, I did not really expect colonies with more than a few hundred colonists at most. My original inspiration for the colonist part of the game was a title I found on Steam called Spacebase DF-9, which sadly got abandoned by it's creators. But in that vain, each colonist had it's own stats, it's own bank account, it's own mood, name, health, happiness level, job, house etc. With a few hundred colonists, this works out pretty good. With 100,000 or even 1,000,000, this becomes a CPU and memory nightmare.

Over the years I have done various tweaks and hacks to try to get around this design issue, but it's never worked out perfectly. At the end of the day, there was no way to get around the fact that the way that the game was originally envisioned and designed was simply no longer compatible with the way that the game had eventually turned out. My Colony has become, at it's core, a city simulator game based in outer space. It does feature things that you will not find in a traditional city simulator game, but at the end of the day, this is what it has basically morphed in to. So I have made changes to the game to better reflect this reality.

The individual colonist, as he has existed in prior versions of the game, no longer exists. He has been replaced by statistics. The game now operates on a system based on the residential structure and it's proximity to available amenities, such as entertainment, medical, educational, and work. This is now reflected by clicking on a building and looking at it's stats screen.


Where a colonist decided to live is based on the overall value rating of the residential property. Where a colonist decides to work is based on the location of the job site in relation to occupied residential buildings. Therefore, maintaining full productive capacity requires balancing all of the desirability factors for your residential buildings and keeping your job sites in range to those buildings.

It may sound complicated, but it's really not. In general, a colony that was well designed and balanced before this update should still work without too many issues. I have tried to design this in a way that would be as minimally disruptive to existing colonies as possible.

The largest potential issue people will see is in regards to medical care. Simply put, before medical care was barely required, and now it is absolutely required. If your colony lacks medical facilities, people will die. If you start seeing people die every month for no reason, make sure that you have enough medical clinics!

This new simulation engine has changed the way approval rating is calculated. It is now a function of the overall value of every residential structure, weighted by the number of colonists living in that structure. Overall colony approval rating will impact production in this way: if overall approval falls below 30%, you will start to see riots, which will in turn decrease the number of people who go to work. To make the transition to v1.0.0 easier, I have disabled rioting for this release, to give players time to balance their colonies. It will be activated in v1.1.0 though, so you should not ignore it.

In a way, it is sad to make this change, as I've always liked having the ability to select a colonist and see where they live, how happy the are, give them money, etc. These options are now gone from the game, along with certain policy items that were related to individual colonists. That said, the change has reduced the memory consumption of the game significantly, and will also allow the game to grow in ways never before possible, so I think that overall it will be a good thing, and I hope people are not too disappointed by it!

Colonist Lifecycle

Colonists now age properly in this update, and they will also have babies. You now need to balance your colony in a way that can support children and elderly, who are unable to work. Before you could just have a 1:1 ratio of population to jobs, now you cannot. A new section has been added to the population stat screen that lets you see the current age distribution of your colonists.


Colonists will work between the ages of 16 and 70 and they will have kids between the ages of 16 and 40. After the age of 50, they have a chance to die of natural causes, and that chance is higher or lower based on the health rating of your colony.

This has been the hardest part of the game to balance in this update, and will probably take several updates to get it right. You do not want the birth rate to be too high at the beginning of the game, because it is hard to take care of babies when you are just starting out. However, you do not want it to be too low later on, because you need enough new workers to support the aging population.

As I said, this will probably take some time to get right. It will be a bit more difficult for large existing colonies, because before this update, almost all colonists were aged between 20-35 years old. If you have a large existing population, all of these people will probably be retiring around the same time. To ease these issues, I have added new deportation policies to the game, with the options to deport all elderly and children.

Random Changes and Improvements

The Stats screen now has two new sections, Utilities and Game Data, both of which were going to be a lot cooler than they are now, but I ran out of time. Keep an eye on these, because they will be getting better in the future.

On the main construction sidebar, you can now right-click on a building to quick-jump to the encyclopedia article for that structure. In addition, mouse-hovering over a building now shows a bit more information, such as the entertainment/medical/educational capacities of the structure.

For vehicle construction buildings like the Small Vehicle Factory, you can now mouse-over them when they have multiple units queues up to see exactly which types of units are currently in the queue.

On regional maps, the day/night cycle is now synchronized across the entire region. Before now, one city could be daytime, and the city right next to it could be night.

Tourism has been revamped, much in the way the rest of the simulation has. You will now probably make a lot more money on tourism than you had previously.

The Overview statistics window now displays the total number of real-life hours you have played the game (since v0.91.0, as it was not tracked before then), as well as the amount of game-time that your colony has been around.


There is now a new Medical build category.

When a colony under embargo starts paying taxes again, they now regain their "motherland relations" at a faster rate.

The Brood Training Center now provides some education.

Increased the number of students for the Transcendent Academy, Mound of Scholars, and Internet Relay Booth.

Increased medical capacity of the Bloodletting Station, Healing Pods, and First Aid Station.

Increased the guest capacity of the Large Park, Paste Treatment Spa, Torture Booth, Live Autopsy Slab, Suppertime Arena, and Internet Relay Booth.

Added slight Entertainment and Education boost to the Real News Station.

Added slight Education boost to the Live Autopsy Slab.

New Content

New Unit: Ether Rover
New Structures: Ether Storage, Integrated Medical Clinic, Small Hospital, University, Ant Paste Rejuvenation Clinic

What's Next?

There is still much to be done. I would have preferred to just work on this update for three months and add everything I want to it, but I did want to give everybody something to play over the holidays. My immediate plan for My Colony v1.1.0 is to add the #1 most requested feature since the game originally came out, Mass Transit. I already have the entire system mapped out in my head and I think it's going to work well, and will function within a single city and even across region. This means you will also be able to have houses in one region map where people work in the adjacent region map. So this is what will be coming in v1.1.0, unless there are major issues with this update, in which case it will be v1.2.0.

After that, I want to implement crime and security, which will be the focus of the next update. Crime is already factored into the land value rating of all buildings, so a lot of the work is already done. I just need to do the work to finish it off. If I had more time, Mass Transit and Crime would have been done in this release, since I have already started implementing both "under the hood."

Finally, I promised online competition and leaderboards for this update, and I just didn't get to them. I have not forgotten about it though, but I am pushing it out until after Mass Transit and Crime, as I have already sort of started on Mass Transit and Crime, and I think people will probably get more out of those two features anyway. So I am tentatively scheduling the online competition update for v1.3 or v1.4.

Beyond those, that is all I have planned in the near future for major gameplay changing updates. After that it will be back to the regular bug-fix and content update grinds. I do still need to flesh out the other civs a bit more. At some point I want to add AI controlled factions, as I want to add a new map type that is already inhabited by a primitive species and you will either have to coexist with them or exterminate them. But that is a little bit further down the line.

So that's all for v1.0.0. It should be hitting all devices over the coming days, so be on the lookout. Let me know in the forum what issues and requests you have. There are literally a ton of engine changes to this update and so I do expect problems, but with your help I will get them all ironed out over the coming updates.

This happens to be the 100th major update to My Colony, and I want to thank everybody who has been with me over the years, helping me create this amazing game that we all love! I never could have imagined when I first started on it in 2016 what it would have eventually morphed into. A lot of the greatness in the game comes directly from suggestions I have gotten from you guys, so thank you to everybody who has supported the game over the years, and stay tuned for a lot more to come in the future!
bastecklein
1y ago
My Colony v1.10.0 has started going out recently and is hitting various platforms at different times and in different iterations. This is a bit of a different update, as there is nothing new to My Colony itself.

Over the last few weeks, I have been busy doing a total rewrite of Web App Core, the cross-platform app wrapper that hosts most of my apps and games, including My Colony. This rewrite cleans out years of outdated/unused code, is more efficient, and should bring more consistency between all of the various platforms. The problem though, is that this project is massive and is taking me longer than I anticipated.

Since the rewrite is quite massive and touches every single function available to Web App Core, I went ahead and published it on my two biggest cross-platform applications, My Colony and PDF Document Scanner, so I could collect crash reports and see what is and isn't working. I know that this isn't something a "professional" company would necessarily do, but I did (mostly) test everything beforehand 🤐

Anyway, you may see several iterations and releases of the 1.10.x branch on each platform over the coming weeks as I work everything out, so you can report all issues you find in this thread.

While I am talking about Web App Core, I might as well give an overview of what I am changing on that product, since it is a large part of My Colony as well. My Colony is currently running on v3.7.6, and after I have all of the bugs worked out on all platforms, Web App Core will be bumping up to v4.0.0 and getting a ton of cool new features that will help My Colony and other products as well.

If you are not aware, Web App Core is basically an abstraction wrapper I wrote starting in 2013 or so that allows my apps and games to use device-specific native functions while sharing the same code base. It's basically what allows me to release updates to all platforms in a fairly short amount of time. It's not a third party library or anything, so I have total control over it's features and capabilities.

One of the new features coming to Web App Core v4 is the ability to fully customize the theme/look of the wrapper. For example, on all of my current apps, the default left-hand slide-out menu looks the same for every app on a specific platform. So all of my Android apps have the exact same looking slide-out menu, same looking title screen, same looking dialog popups, etc. They are all very generic and the same across the board. A productivity app like PDF Document Scanner uses the exact same looking menus and dialogs as a game like My Colony. With Web App Core v4, My Colony (and other games) will be able to have their own customized UI and look more "game" like.

Web App Core v4 will also bring full local filesystem access to My Colony on the Web. This means that on the My Colony web app, you will be able to choose a local folder on your PC or Android device that you want My Colony to use, and all game data will be saved there, instead of on the cloud or in the browser's internal database. Since saves will no longer be limited to using the database, game compression should be unnecessary, and this change should virtually eliminate file save corruption on the web edition of the game. This will also make backing up your data trivial, as you can just copy/paste your save files any time you want.

Web App Core v4 will also start making way for upcoming web technologies that are not yet available in stable channel browsers, but will be coming in the months ahead. For example, installed Progressive Web Apps (PWA's) will soon be gaining the ability to become the default application for certain file types. For example, if you had the My Colony PWA installed on your device, you will eventually be able to simply double click on a game file on your desktop, and it would automatically launch the game (and your colony). Same thing with apps like Voxel Paint, simply double clicking on a .vpp file would launch the app and the voxel model.

Anyway, there are a lot more capabilities coming soon that have nothing to do with My Colony, so I wont bother polluting these release notes any further. If you've been following my work for any length of time, you may know that I really dislike the various App Stores, their draconian content rules and restrictions, their 30%+ cuts on all transactions, etc. My ultimate goal is to have the web editions of all of my products just as capable (or more) than their native counterparts. I am a big fan of Progressive Web Apps, and as time goes on I believe they are going to become more and more indistinguishable from native applications. I am going to continue to be on the bleeding edge of the PWA side of things!
bastecklein
1y ago
Happy Friday to everyone here, and it's time for another My Colony patch, v0.82.0! This update continues the bug fix series that I have been doing while I work on Colony Wars, but I've also added a couple of features that you will hopefully find helpful. Let's dive in and take a look.

Firstly on the bug fix front, every issue that had been tracked to the automatic bug tracker from both My Colony v0.81.0 and Antiquitas v1.22.0 has been resolved, along with a few other issues that I noticed while digging through the code.

One of the biggest issues in My Colony deals with corrupt save files. While working on this update, I noticed that ever since I implemented Regions way back in September, the game was no longer saving backup copies properly for single city maps or region overview maps. This means that besides for sub-city files, no backup saves (the *.mcb files) were being done properly.

For those who are not aware, when you save a game in My Colony, it creates the compressed (if compression is turned on) *.mcz save (that also syncs to the cloud if you have cloud sync turned on), and also an uncompressed *.mcb file that saves only to the local device. When you go to load your colony, it first tries to load the *.mcz cloud save, then the *.mcz local save, and if those do not work, it tries for the uncompressed *.mcb backup save.

What was happening in the code is that first it was saving the uncompressed backup save as a *.mcz file, and then saving over it with the final compressed *.mcz file. So there was no backup. This means if that there was an error in the compression for some reason, there was no uncompressed backup to fall back on.

It also means that if there is an old backup *.mcb file saved somewhere on your device from before the error occurred, opening a file could potentially restore that old backup and override everything you had done in the meantime.

I also noticed that a majority of the save corruptions seemed to be happening on Windows 10, Android, and Desktop. These also happen to be the three platforms where save compression was turned off by default. I had it turned off because compression can cause memory issues when saving cities that have been expanded multiple times and have millions of citizens. Since I am more moving towards Regions being the default play mode though, I decided to turn the compression on by default on all platforms to see if it helps. You can still turn it off on a per-colony basis if you want to.

Next up, I made it so that importing and exporting goods through the Mass Driver/Star Gate (etc) type buildings no longer has to be done in fixed lot sizes. Now when you go to make a trade using these buildings, you will be presented with a slider dialog that lets you make trades up to the max that the structure supports.

I still need to make improvements to the dialog, but it should make some of the buildings with the ultra-large capacities a little more useful.

Next, I have also made changes to the in-game notifications and especially that chat, which should hopefully make them more useful. First, if you are using the "Desktop" style interface (the one with all of the build options appearing in the right-side sidebar), in-game notifications will now show up in a notification area at the bottom right of the screen, instead of popping up in the bottom middle. When you have notifications there, there will be a new red x icon in the bottom right corner that lets you clear all notification messages at once.

The other change is that all chat messages now show up in the notification area. This only works when you are signed in to the chat server, but now once you sign into the chat server for a colony at least once manually, you will automatically be signed in each subsequent time that you open your colony. That way, if you are playing your colony and somebody is trying to talk to you on chat, you will know it without actually having the chat window open. You will also get livestream chat notifications, and notifications when somebody decides to watch your livestream.

On mobile (or if you are not using the "Desktop" interface), you will still get new chat notifications, but they will pop up in the same way notifications currently work, in the bottom-middle of the screen. As always, you can turn off all notifications in the engine settings menu.

Finally, the Russian language translations by Anton zlo have been expanded in this release, and a full set of French translations has now been provided by @Sobeirannovaocc and @Freedmoon ! This is great news for players using Russian and French, so please be sure to show your appreciation for their hard work and efforts.

Just a few final words before I go here. I plan on doing another episode of the My Colony Podcast soon, probably at the beginning of next week. People seem to be enjoying the show, so I will be making it a regular thing again. If you haven't checked it out yet, please do! Next, I plan to have a multiplayer beta for Colony Wars soon(ish). I wanted it to be done by the end of this month, but coding the AI is taking a bit longer than I had planned. I've got it now to where the AI will build their base, but they are still a bit too stupid at it. The beta will be coming before long though, and it is going to include the map editor, as well as multiplayer, supporting LAN/Online/ and AI skirmish. I hope to have the multiplayer matchmaking server running by the end of next week, so that I can get some people online to test the multiplayer out.

Anyway, that is all for today's My Colony update. It should be hitting all platforms throughout the weekend here. I plan on starting the next My Colony update (v0.83.0) on March 1 (I am actually half way planning things now), so get those bug reports filed before then. I know a lot of people think I do not read the reports since I do not post replies, but that is not the case. I just do not see the need to post "Ok" or "Thanks" at the end of each bug report.

Stay tuned for more, and thanks for playing the game!!
bastecklein
2y ago
Here is a collection on concepts that I am leaning towards for My Colony 2 as of today (20200624). This is all subject to change and I can be convinced by the community of anything, so keep the suggestions and feedback coming. This is going to be a super long post featuring all of my thoughts on MC2 thus far. Feel free to criticize anything and everything here. My feelings will not be hurt and nothing is set in stone. This is a starting point for community discussion to help make MC2 the best game it can be!

Relationship to My Colony 1
MC2 is an entire new game, not an upgrade to the original, or a version 2.0. It may use completely different concepts. It will not be tied in to the same server. Game files will not transfer over, as MC2 will probably have completely different buildings/tech tree, etc.

This does not mean that MC1 will be going away. I will continue to support the original and the server indefinitely. I realize that a lot of people like the style of game that MC1 is and do not want anything to change, so the original is staying where it is. It may continue to receive new content as well as bug fixes, but I do not plan on any further changes to the gameplay mechanics or core engine going forward.

That said, as long as MC1 remains popular and people keep playing it and paying for it, I will keep the game going.

Business Model/Monetizing
This is the least fun part of development, but a necessary one in order to make creating a game feasible. The business model for MC1 was tacked on as an afterthought, and reflecting back I do not like the concept of certain structures and units being premium.

None of this is set in stone, but here are my initial thoughts on the business model. My Colony 2 will be a straight paid app on all app stores, with everything unlocked at the base price, no in-app purchases. No advertising anywhere. The exception is on Ape Web Apps and the Ape Market, where it will be free, everything unlocked, but with no access to multiplayer or custom content. Maybe only one map type available.

Current My Colony 1 is basically already like this on Desktop, with the mobile client being free with additional IAP, so this change just makes the mobile version match up with what is already on desktop.

Now, I do anticipate the dissatisfaction of Android players not having the free version in the Play Store. However, Android support for Progressive Web Apps is sufficiently advanced now that you can just install the Web version to your homescreen like an app and it's hardly any different. Same with iOS. And MC1 will still be available for free like it always has been.

No free version on the mobile app stores will likely mean less players, and I understand this. But I like the idea of just buying a game and having the whole thing, not worrying about IAP's and not having any advertising.

Client/Server Structure
The biggest change to MC2 is it's design from the ground up as a multiplayer game. This does not mean that you cannot play single player, but it is being designed specifically for multiplayer.

MC1 has limited multiplayer, which basically consists of chat and trading/gifting resources. You can play together on a multiplayer region, but all you are really doing is sharing atmosphere and seeing thumbnails of other players' colonies. Not really very multiplayery (is that a word?). The MC1 multiplayer is also global and centralized, meaning everything has to go through the global My Colony server.

My Colony 2 multiplayer will be decentralized, meaning no global server that everybody plays on. Why am I doing this, because it seems like a downgrade? Look at every game out there with real global multiplayer, not just chat and trading. That takes massive infrastructure, and you pay for it with either a monthly subscription or endless IAP's. That's the only way it's really possible, and I don't think anybody wants that if you really stop and think it through.

The only realistic way to add real multiplayer to the game without investing in a massive infrastructure and charging big money for the game is to decentralize it. And since I am not Blizzard and do not want to spend my whole life maintaining MC2 servers, I am adopting a decentralized approach.

What does this mean? My Colony 2 will actually be designed as two separate applications in one, the client and the server.

The game client will be fairly light weight. It's job is to receive data from the server application and render it to the screen, and pass instructions as to what the player wants to do onto the server. That's pretty much it, and it should be fairly performant. Even though the game is moving to 3d, I still expect it to perform better than MC1, simply because 3d hardware rendering performs better than 2d software rendering.

The game server is much more interesting and is where all of the game mechanics take place, but since the server does not have to worry about handling the UI or making drawing calls, it actually has a bit more overhead to work with than on MC1. The two most expensive operations in MC1 are the rendering and the pathfinding. In MC2, the server is eliminating the rendering, and I also want to greatly reduce the pathfinding, leaving more headroom for actual fun stuff, like game mechanics simulation.

So in MC2, the game relationship is between client(s) and server. Whenever you create a new game in MC2, you are creating a new server, and then connecting to it with a client. The server is saved and retained between plays, where the client only exists while it is in use, and is not saved. So the point I just want to get across is that the client is really not that important, the server is.

The server and client code are both included in the My Colony 2 game. You will have the option of starting a regular game or creating a dedicated server. When you start a regular game, you are spinning up both a client and server and creating a 1-1 connection between the two right on your device. You can also make your game joinable by friends or others on your local network for multiplayer.

You can also create a dedicated server. When you create a MC2 dedicated server, you will be presented with a special server GUI that allows you to be in full control of the game. The server will continue to process game data as long as it is running, even if no players/clients are connected. A dedicated server will be able to establish custom game rules and parameters, and have mods installed that will be transferred to any client who connects. You will be able to make a dedicated server open to the public, or by invite only, or by specifying a list of accounts who are able to join. It's up to the server. A dedicated server will be able to moderate it's players however they want, the server can adjust resource levels, ban players for cheating, or anything. It's all up to the server owner.

The game data is saved only on the server, and the server owner will be responsible for making backups. I expect game files to be a lot bigger than MC1, so I am not going to be implementing Cloud Sync, which is known to cause corruption on larger files anyway. The ability to export and backup data will be built right into the game as usual.

Because of the way it's designed, even if you only want to play single player, it still may be desirable to set up a private dedicated server. For instance, you could run a private MC2 dedicated server on your powerful home PC that is always on/connected to the internet. Then you can connect to your server from your tablet/phone/laptop/another window on your computer, wherever you are, and your game is always there waiting for you, and all of the processing is being done on the more powerful computer.

The Game World/Game Files
In MC1, the game world is divided into cities and regions, and each city is a separate game file. In MC2, there are no cities and regions, there are planets.

This is something I am aping from Minecraft. A planet is like a regular city file in MC1, except is extends out in every direction to infinity, so you do not have to worry about running out of space for your city. A planet can have multiple cities and multiple players building cities at the same time.

Planets will be procedurally generated, and new areas will be generated in real-time as needed. Each planet type will have different biomes like in Minecraft, so that different environments and different resources are available in different parts on the planet.

This system means that you will have to build up trade networks with other cities or make additional settlement outposts across the planet in order to bring more resource types back to your colony. In MC1, practically every resource in the game is available with a square mile of your lander. This doesn't really make sense. In MC2 you will have to go out and find resources, and then build up a network for bringing them back into your city.

Technically, the MC2 world is still a big 2d grid like in MC1, but each tile does have an elevation, a z-index, for varied terrain elevations. Different resources might be found at different elevations and in different biomes. You will also be able to adjust the terrain in-game, like building up dirt to level out construction areas. There will be flat areas good for building, low canyons, and hilly or mountainous areas.

Also like in Minecraft, the terrain is generated on the fly and only transferred to the client in "chunks" as needed. So your client will only contain the data for the area that you are currently looking at, and the immediate surrounding areas. As you scroll around the map, areas you are no longer looking at will be disposed from memory as new areas are loaded from the server.

Construction / Resource Gathering and Rovers
I would really like to get rid of Rovers completely and simulate everything. It's not that I hate rovers, they are so helpful and adorable. The issue is with the pathfinding. Just driving rovers around the map takes up a huge percentage of the MC1 processing time, for what is essentially a visual effect.

Pathfinding is both CPU and memory intensive on anything larger than a medium sized MC1 map, and in MC2 the map sizes are being expanded infinitely larger. It's not just as simple as "only path finding around a certain area from the rover." Before you can even calculate pathfinding operations, you first have to generate a pathfinding map and load it into memory. The maps will be more expensive than in MC1 owing to the introduction of terrain elevation, as there will now be cliffs to work around. Each time a new structure is placed the pathfinding map needs to be recalculated. With the game being multiplayer, this will have to be taking place on a larger scale. It is one of the features holding MC1 back, due to all of the CPU time that must be dedicated to solving rover paths.

The issue of course, is that everybody likes rovers. Even I like rovers. Would the game be less fun without them? I don't know. If you could just turn off Rover Rendering in the engine settings and you didn't even see them, but everything continued to operate as normal, would it make a difference to the game, or would it matter? Maybe it would, maybe it wouldn't.

Everything a Rover does can be simulated for a fraction of the CPU and memory cost.

This is the largest part of MC2 that I don't have an answer to. I can't just remove rovers because that would be a blow to the fans of MC1. I also cringe thinking of all of the months wasted on optimizing path finding and the 1 star complaints about performance, all relating to a path finding feature in what is essentially a city building game.

There are options.

I could always just keep rovers in the game as they are and just keep working around the processing issues that come with it. In a single player game or a server with only a few active players at once, it probably wouldn't be a very big hit.

I have also considered just simulating rovers, sort of like colonists are just simulated in MC1. For example, you don't even have to build your own rovers. But when you place a new construction order, little rovers drive up onto the construction site and build your building anyway. These rovers do not exist on the server, but you see them building on the client. Same way for moving resources around. On the server it is just simulated, but on the client, you see a rover driving around doing all of the work. This would still require path finding, but each client would be doing their own path finding on the visual rover effect, and the player could turn it off if it became a performance issue.

If the client could just visually simulate things like rovers, colonists, police cars, busses, etc, they would all still be there visually making your city look alive, but the server wouldn't even have to worry about them.

Maybe there are other options too that I am not thinking of? All feedback on Rovers is welcome. I want the game to be performant, but I also don't want to go against the fans, so please let me know what you think either way.

Graphics
MC1 is a software rendered game using the HTML5 canvas element, arranging .png and .svg tile images onto a 2d isometric grid. Most of the graphics processing is done by the main CPU and not the graphics card, so graphics performance is largely defined by how good your processor is. This is why the game runs a lot better on desktop vs mobile, or even on iPhone vs android, and iPhone processors tend to be a bit better.

The problems is that the CPU also has to process the game, so trying to do everything at once gets expensive, especially on mobile devices.

My Colony 2 is moving to WebGL for graphics processing, which is a javascript based implementation of OpenGL that handles rendering on the GPU. This should lead to far better performance on most devices.

My original idea was to use Blender for all of the games building models. The graphics were going to be awesome. But when I dug into Blender and started working with it, I remembered how I am not actually a graphics designer, and it was going to take me forever to make all of the models for this game.

My other idea was to make blocky pixelated type graphics using my own Voxel Paint application (https://www.apewebapps.com/voxel-paint/). This means lower quality visuals but much higher output and probably better rendering performance as well. It's also so easy to use that anybody could make their own MC2 models, my wife even offering to help design structures for the game (she is a big Minecraft fan).

At the end of the day, My Colony 1 was never known for high quality graphics, but I thought that with MC2 I could really make it look great. After putzing around with Blender though, I have to acknowledge my own personal limitations. Basically, I can either spend months learning how to make great 3d models in Blender, or I can spend months working on the game code. I know which one I'd rather do. So I am probably going to go with the pixelated look, simply because it is something that I can actually do myself within a realistic timeframe, and it will also go well with the next point I'm about to explain, which is modding.

I know some people will not like a pixelated looking game. This is one of those areas where I have to say "tough," unless somebody is willing so supply me with hundreds of 3d models free of charge, which is what it is going to take in order to do this properly.

Modding
Customization is going to be huge in MC2 compared to the original. Given the global online multiplayer in MC1, custom content could not realistically be allowed in the game. The decentralized nature of MC2 changes everything though, and modding and customization, as well as all of the tools needed to make it happen, are going to be baked right into the client.

In MC2, the basic "unit" of the game is the building. Everything is going to be pretty much based on buildings, and their relationship to each other. This is basically how MC1 works as well, so this is nothing new. What is going to be knew is My Colony 2's build in Building Editor.

I am going to be creating MC2 using the games' bulit-in editor, and so the same editor I use to make the game is going to be available to all players.

Each building in the game is going to be stored as a building file, and the base game will ship with all of its standard building files, which will be loaded at runtime. This differs from MC1 where all building data is stored in a single JSON file that is shipped with the game, which cannot be easily edited.

A building file will contain three parts.

The first is the JSON formatted definition data, with information about the name of the building, what it does, what it generates, etc. All of the properties that a building can have will be stored in that data.

The second part is the model information, which will essentially be an embedded Voxel Paint file.

The third part is a small (maybe like 64x64 pixel) thumbnail or icon representing the building, which will show up on the construction sidebar and various places throughout the UI.

The three above parts are all packaged into a single file which can be added to the game client, posted online for easy sharing, or what have you. A dedicated server can include custom building files that will automatically be distributed to clients when they join the game. Each building file will have a unique UUID and version information, so if a client already has the same version of a building file that a server does, it will not need to re-transfer the data upon connection.

This system is actually a very powerful change over the original My Colony, and unlocks essentially limitless possibilities for the game. This also makes it a lot easier for the community to participate in development of the game. A creator who makes a great building idea can distribute it online where it is tested out and balanced by the community. If it works in practice and everyone likes it, the file can be included in the base game.

If you want to host a crazy dedicated server with a bunch of custom buildings that totally change the game, you can do so.

I have no idea what kind of buildings people will dream up, but including the content creation tools right into the base game will be huge, I hope. And I plan on making the process as easy as I possibly can, so that anybody can create a building. Using Voxel Paint, if you have an idea and the ability to build a house in Minecraft, you should be able to make it a reality. And being able to make something and then instantly import it into your game makes it simple to test out concepts and balance them right there on your own device.

It's possibly that nobody will care about modding or making buildings, but it still doesn't hurt to add the tools right into the game. If nothing else, it will still make it easier for me to create new content for updates, versus having to go through and edit JSON data manually.

However, it's also possible that everybody will be making custom content and the game takes off in crazy directions that we never even imagined!

It could even be possible to allow mod creators to somehow sell their mods in-game and get paid in real money, maybe through PayPal or something. That is a thought for another day though, and not a current actual plan.

Conclusion
These are my current thoughts on MC2 as of this day. Like I said, nothing is set in stone yet and everything is subject to change. I wanted to put everything out there so that the community knows what page I am on and where I am headed, and has time to stop me if I am about to drive over a cliff.

Remember that I am open to all feedback, so if you have ideas, please don't just be quite about it, or don't just complain about them in a Discord chat somewhere, because I probably will not see them. Part of being a game developer is getting hate e-mail on a regular basis on why my games suck, so believe me that your being critical of the above ideas will not hurt my feelings, and will be nothing new to me.

The whole purpose of doing all of this beforehand is to get real feedback from the community so that MC2 can go in a direction that we all like and we will all have fun playing. Once I start getting into the code, it gets harder and harder to make changes, so if there is something you don't like, now is the time to mention it. Think of all of the things I could not effectively implement in MC1 because they would require massive time-consuming changes to the entire engine. So getting ideas in right now is how we avoid that.

Like MC1, I'm trying to make something fun that I myself want to play, not a game that is going to just nickel and dime players with constant ads and IAPs so I can sit on a yacht somewhere. I think the new decentralized play model will allow the game to outlast the original. Basically, if I get in a wreck and die, the MC1 server will be forever down within a few weeks. With MC2, once players can make their own servers and create their own content right from within the game, what happens to me becomes more irrelevant, which is the way it should be.

Anyway, if you got this far, then thanks for reading my small novel. Please give some thoughts to where you want to see the game go, or discuss it with other players and really think about all of the concepts I laid out here. I want to start working on the game soon, maybe as early as mid-next month. I plan to start with the world-generating engine and the in-game building creation tools first, so people can start testing that out and seeing what it is like to make their own content.

So between now and then, if any of the above ideas are way off the mark, I need to know now. So think about it, let me know, and thanks for helping me create the follow-up to My Colony. I think it's going to be fun!
bastecklein
1y ago
Hello guys!

In this era of first extensive colonization, there must be lots of stuff to be pioneered in a colony. Management system will be one of them, of course. Define what to do and not to do, achieve efficiency and success.
Basic policies are unlocked once the Governor's Office has been built and is functional in the colony, just like the consulate in MC1.
However, the remaining policies, has to be unlocked through researches. Each policy has their required technology respectively (instead of buildings in MC1).

Before going into the actual policies, I'll first introduce the related technologies of the policies.

Related Technologies
  • Localised Clock
    The day-night cycle on your planet you colonized can be largely different from that on Earth. This research will help obtaining a reasonable local clock for the colony through some calculations, allow the colony to establish an efficient timetable for workshifts.
  • Basic Adminstration
    To run a colony smoothly it cannot goes without a management system. By studying the colony environment and using our existing knowledge, a basic administration can be established.
  • Emergency Response System
    It is always important to prepare for any possible emergencies. From establishing a prediction mechanism to finding ways to respond adverse events, these can reduce the loss in your colony during hard times.
  • Colony Security
    You cannot get rid of all troublemakers away from your colony. Establishing a security system can keep your colony safe from rampaging native aliens and saboteurs from other rivals.
  • Repatriation Mechanism
    Not all people are needed by the colony, some kinds of colonists can be problematic if they are in overwhelming numbers. Repatriating them back to Earth, or find another colony to accept them, can be a good choice without breaking moral conduct.
  • Convict Workers (example faction exclusive)
    Exclusive technology from Red Satellites Treaty Union.
    In case there are not enough labours in your colony, there is another choice provided by the Union - The convicts. These cheaper labours, although they require extra security control, they are cheap to hire, working for the colony to redeem their crimes until the end of their sentence.
  • Native Diplomacy
    We are not the only smartest being on the alien planets, sometimes you will encounter native species. Finding ways to communicate and deal with the natives can help the colony access to precious resources needed.
  • Inquisition (example faction exclusive)
    Exclusive technology from Brotherhood of Polaris.
    Since the faith is the only power that keeps the Brotherhood together, the faith should be protected at all cost. Establishing Inquisitors will keep the colonists questions nothing about our faith.

These are my ideas so far.
If you have some better ideas, feel free to leave them in the comments! :D
GeneralWadaling
1y ago
bastecklein said:I haven't developed any "lore" yet exactly, but I do consider My Colony to fit in to the "universe" of a few of my other games, and that gives it some slight backstory. I have also thought of the timeline of these games and where everything fits in.

The games are Deimos, End of the Earth, Sarge, My Colony, the upcoming Death 3d, the upcoming High Noon, and the upcoming Colony Wars. If somebody wanted to play them in a chronological order, it would roughly be like this:
  1. High Noon (half)
  2. Deimos
  3. Sarge
  4. End of the Earth
  5. High Noon (half)
  6. My Colony
  7. Death 3d
  8. Colony Wars
The positioning of My Colony is not hard set, because it doesn't necessarily have a story line and can really fit in anywhere, but I put it before Death 3d because the Zolarg and the LIS are both known to United Earth by the time of Death 3d.

The basic universe centers around a future (don't know the exact year, but it is later than 2050) where all of the countries of earth have been absorbed into the United Earth, which is joint ruled between the United Earth General Assembly and the President of United Earth. There is a military wing of the United Earth called the United Earth Space Marines, among whom Sarge and his squad are heralded as legends by the citizens of earth.

Sometime before the events of Deimos, a breakaway faction calling themselves the League of Independent States decided to declare independence from United Earth. The U.E. does not yet formally recognize their independence, and they are currently in a sort of cold war, which will be going hot starting in Death 3d (to be released before christmas) and in the game Colony Wars I am currently planning, which will be a real time strategy game based on a modified My Colony engine that I hope to release next year. The basic story in Colony Wars is that U.E. and LIS go to war, and then shortly after the Zolarg invade.

Also next year will be releasing High Noon RPG which will be the final chapter in the 'Deimos' story line and takes place in both the "present" (the 'future' present) and in the 1880's, and will also shed further light on the 'Ancient Aliens' who left artifacts in My Colony.

As for the Zolarg, they gained independence from a currently unknown race many years ago, and were freed by an insectoid named Zolarg, which is what their civilization is named after, who was named Emperor after freeing his fellow insects. They will soon be launching an invasion of United Earth and the LIS in the Colony Wars game.

So that is where the story basically stands right now. It is not very fleshed out, just enough for the purpose of the games.


Woah woah woah woah woah woah WOAH! btw new game colony wars WOAH, will it become a thing?
FearTheGuppy
4y ago
After several weeks of work and dealing with a suspension from Google Play, My Colony is back with patch v0.98.0, the Zolarg Update! The Zolarg have long lagged behind the Human races in terms of content, and they are still behind with this patch, but the gap is closing, and will continue to close in the months ahead. But this is a good step in the right direction, as this update adds 20 new structures to the Zolarg lineup, as well as a couple of new techs and units, and access to the Abandoned World map. There are a couple of other goodies thrown into the mix as well, so let's take a look at what is new!

Firstly, My Colony is now available to players on the Kongregate platform, which you can find by clicking here. So if you get a new commonwealth member who plays on Kongregate, be sure to welcome them to the My Colony family!


Next up, there has been a long-standing bug related to Entertainment, Medical, and Education stats on certain buildings. This was only reported by certain players, but after finally isolating the bug, I believe more people were probably experiencing the issue, even if they did not realize it. Essentially, a certain condition would lead to a routine in the code that was supposed to check if a building had more guests/students/patients than the building allows, and instead of a greater than symbol in the code, I had accidentally typed an equals sign, which was altering the in-memory game definition for the building class in question, changing the number of guests/students/patients that the game thought the building allowed. This would actually have far reaching effects throughout the entire colony, making entertainment buildings think they did not accept guests, and so on. The game would be fine again once the game definitions were reloaded from memory, but would get messed up again during gameplay.

So anyway, that bug is now fixed. Things like that are easy to miss when there are tens of thousands of lines of code to deal with! Really though, the impact should have been pretty deep on most colonies, so do not be surprised if there are changes to the way the simulation runs now going forward.

I have made a tweak to the existing Zolarg Customs Processing structure, increasing the rate that it receives tourists by about 2.5x. It was just taking forever for new Tourists to arrive on Zolarg maps, and there was no real reason why the building needed to be so slow to begin with.

So now we move on to the new Zolarg content. Since there is so much, I am just going to list everything out and then offer an overview in the following commentary.

New Techs
  • Mega Construction
  • Insectoid Dominion

New Units
  • Regobug
  • Etherbug

New Structures
  • Polished Water Vats
  • House of Running Rum
  • Labor Camp
  • Megamound
  • Potterbug's Mound
  • Deluxe Command
  • Unholy Tower of Stuff
  • Glazed Mound
  • Smart Power Spire
  • Quantum Slab of Processing
  • Quantum Wet Cone
  • Quantum Circuit Foundry
  • Unholy Gold Grower
  • Crystalline Growth Chamber
  • Tower of Truth
  • Antanium Blast Furnace
  • Ether Powertube
  • Designated Swim Area
  • Regolith Incinerator
  • Pot of Ether
To start with, I wanted to address some of the long-standing complaints with Zolarg maps. One of the big ones was the super low giftcap as compared to other civs. With that in mind, Zolargs have gained another upgrade to their Capitol structure, the Deluxe Command.


This brings the Zolarg gift capacity up to 500,000,000, which I believe is reasonably sufficient for any colony. Likewise with storage, Zolarg get another large boost with the upgraded Unholy Tower of Stuff, which has a capacity of 3,500,000 for most goods.

For power generation, Zolarg gain two new power plants, the upgraded Smart Power Spire and the new Ether Powertube. The Ether Powertube is the most powerful, offering 12,000 power generation, but it requires Ether to operate. This is no problem on the Abandoned World map which the Zolarg can now populate, but the structure will otherwise require receiving a gift of Ether or purchasing it from the GBT. There will be more Ether specific structures coming to the other civs as well, and I plan on adding other map-specific resources to other planets too, as I have previously outlined a few months ago.

For those who can't get Ether though, the also-new Smart Power Spire still offers 3,500 power generation, making it no slouch either. Realistically, it would only take a handful of Smart Power Spires to run a full medium sized map.

Zolarg can now be played on the Abandoned World map, which required the addition of the new Regobug and Etherbug, as well as the ability to convert Regolith into Ore using the new Regolith Incinerator.


Now I would rate a Zolarg Abandoned World as "not for beginners," as without proper management, you will quickly run into shortages of Food, Water, and Sugar right off the bat. Ore production is also expensive in terms of Sugar and Regolith, at least until you unlock other Ore generation methods. It is the only map though where Ether can be obtained (for any civ), and it should be fully playable once you get past the initial stages.

Zolarg Alien Tech gets a boost in this update, with much needed "quantum" upgrades for several existing structures. Zolarg also gain Pottery production, automated Wood harvesting (through the new Labor Camp), and automated Crystalline generation (through the Crystalline Growth Chamber). All of these changes make running a Zolarg resource farm a lot less of a chore than it was before.

Obviously there is still a lot more to do with Zolarg, but this update does make it a lot better. Once Zolarg are up to speed on most of the resource generating buildings, they will also need to be filled out with regular diversity type buildings. Things Humans have that make a colony not look so uniform and bland, multiple ways to create and use resources in different combinations. This will all come, it just takes a bit of time!

So there is still a lot more coming for Zolarg in the future, but not in the next update. v0.99.0 will be focusing on the Reptilians, and they will be getting a similar "shot in the arm" that the Zolarg just got in this release. Following that, My Colony will finally be hitting v1.0.0, and I am going to finally stop calling it Beta. I figure after 100 feature updates and countless platform-specific bug updates (152 on Android alone), the game can finally be referred to as 1.0, lol.

To celebrate the 100th feature release of My Colony, I plan on doing a special public edition of the My Colony podcast, where anybody in the community will be free to join me for the recording session, as we discuss the past 3 1/2 years of My Colony and talk about the future! I am either going to use Discord for the recording, or embed recording and group voice capabilities into the My Colony streaming mechanism and record the Podcast while I stream gameplay. I haven't decided yet, but after research, I think adding the capabilities to the site would be trivial. It's just a matter of whether or not I want to take the time to implement them :-/

So anyway, that is all for today's update. It should be rolling out to all platforms over the coming days, so be on the lookout! As always, leave your feedback and suggestions, and stay tuned, because there is a whole lot more My Colony to come!
bastecklein
1y ago
I generally save posts in the Updates section of the forum for My Colony release notes, but the upcoming update (which I will hopefully be releasing before this weekend) introduces some major changes to the game engine which people should be aware of, particularly those with large single-city (non-region) maps.

Firstly, I had originally said that the main update to v1.0.0 was going to consist of online leaderboards and that sort of stuff. Once I started coding on it though, one small engine tweak here and there ended up leading to another, then another, then another, and before I knew it I had rewritten significant parts of the underlying game engine. At this point, I have used up so much of my time on engine updates that trying to implement the leaderboard stuff would push the update back until mid-January, since I am going to be traveling soon for the Holidays and will not have any time to work on My Colony.

The core of the engine changes will be explained in detail in the release notes, but I wanted everybody to be aware of several issues that will effect players, particularly those with large colonies.

Age

My Colony always kept track of colonists' age internally, but because of the way the game simulated colonists prior to v1.0.0, almost every single colonist was stuck in the 18-35 year old age range. Starting with My Colony v1.0.0, a new Birth/Death model has been added to the game, where colonists will now age properly, have children, and eventually die. Life expectancy is based on a variety of factors (mostly medical access).

Colonists can give birth when they are between 16 and 40 years old. For a new colony this is fine, but consider an existing colony, particularly a large one with several hundred thousand colonists or more. You will be starting out with a huge group of colonists in birthing range, so you will experience something of a baby-boom right at the beginning. However, these colonists will begin aging, and will eventually all retire and ultimately die at the same time. New births will also quickly taper off once the initial group of colonists moves out of the starting range.

For brand new colonies, I do not expect this to be much of an issue, as populations will start out small and the distribution will be more evenly spread out. But for the existing colony, there might be some issues associated with the Demographic Cliff that your colony might find itself falling off of (Perhaps My Colony is a preview for Japan/Europe).

Now ultimately, I do not believe that this will be as big of an issue as it seems, at least not the death part. Pretty much all large colonies already have the ability to scale up population quickly if needed, using Cloning Vats, Star Gates, and the like. New immigrants and new clones all show up to the colony in the 18-35 age range, so I do believe that any massive loss or mishap can be quickly corrected with little effort. If you know how to grow a colony into the 6-figure population range, you probably already know how to get new colonists fast.

A bit more complicated is the retirement part of the equation, however this also may not be as bad as it seems. With other changes to this update, productivity output is (in most cases) significantly higher than it was before, and a large non-working population can pretty easily be sustained by a smaller working population, particularly in late-game which is where most people will be who are impacted by the demographics issue. You just need to have more housing now than you would of had to before non-working minors and retired people were a part of the mix, but I think that this is a reasonable and realistic feature for a game such as this.

Amenities

The other large factor coming in this update is the increased need for amenities, like Education, Medical, and Entertainment. Before, these things were more of an afterthought, and you really didn't need them to keep your colonists happy. Now they are an important part of the game. You will need to have sufficient Education, Medical, and Entertainment facilities within range of your housing in order to keep your colonists happy and healthy.

Work Range

Simply put, after v1.0.0, colonists will not travel more than 50 tiles distance from their home to get to work. There isn't a lot more to say on this, but you might need to look at the layout of your city and make sure things are in the right place to account for this change.

Why the Changes?

Although I will go over this in great detail in the full patch notes, I believe that after the initial shock of the changes, most players will think this update is a major step forward. I can tell you from the testing I have done so far on colonies of all types and sizes, I have found overall game performance to be improved across the board, for pretty much every colony type and scenario. Running a 200x200 map with almost 300k colonists and virtually no lag is a fairly enjoyable experience.

The new engine updates are also going to lead to a couple of features that have been long sought after by the My Colony community - Mass Transit and Crime.

The changes also offer a significant reduction to game save file sizes, which should reduce the occurrence of save file corruptions (which are usually caused by failed cloud-sync).

Again, I will go over everything in more detail in the patch notes, but please be aware of what is coming!
bastecklein
1y ago
I haven't developed any "lore" yet exactly, but I do consider My Colony to fit in to the "universe" of a few of my other games, and that gives it some slight backstory. I have also thought of the timeline of these games and where everything fits in.

The games are Deimos, End of the Earth, Sarge, My Colony, the upcoming Death 3d, the upcoming High Noon, and the upcoming Colony Wars. If somebody wanted to play them in a chronological order, it would roughly be like this:
  1. High Noon (half)
  2. Deimos
  3. Sarge
  4. End of the Earth
  5. High Noon (half)
  6. My Colony
  7. Death 3d
  8. Colony Wars
The positioning of My Colony is not hard set, because it doesn't necessarily have a story line and can really fit in anywhere, but I put it before Death 3d because the Zolarg and the LIS are both known to United Earth by the time of Death 3d.

The basic universe centers around a future (don't know the exact year, but it is later than 2050) where all of the countries of earth have been absorbed into the United Earth, which is joint ruled between the United Earth General Assembly and the President of United Earth. There is a military wing of the United Earth called the United Earth Space Marines, among whom Sarge and his squad are heralded as legends by the citizens of earth.

Sometime before the events of Deimos, a breakaway faction calling themselves the League of Independent States decided to declare independence from United Earth. The U.E. does not yet formally recognize their independence, and they are currently in a sort of cold war, which will be going hot starting in Death 3d (to be released before christmas) and in the game Colony Wars I am currently planning, which will be a real time strategy game based on a modified My Colony engine that I hope to release next year. The basic story in Colony Wars is that U.E. and LIS go to war, and then shortly after the Zolarg invade.

Also next year will be releasing High Noon RPG which will be the final chapter in the 'Deimos' story line and takes place in both the "present" (the 'future' present) and in the 1880's, and will also shed further light on the 'Ancient Aliens' who left artifacts in My Colony.

As for the Zolarg, they gained independence from a currently unknown race many years ago, and were freed by an insectoid named Zolarg, which is what their civilization is named after, who was named Emperor after freeing his fellow insects. They will soon be launching an invasion of United Earth and the LIS in the Colony Wars game.

So that is where the story basically stands right now. It is not very fleshed out, just enough for the purpose of the games.
bastecklein
4y ago
These would be four separate games based on My Colony. Will not be in the actual MC app, as they go against the basis of My Colony

My Colony Survival Edition:
You start out with a Red Planet base and a large lander with 160 people. They are there because they were chosen to be the last survivors of Earth from a huge disaster.
Gamplay: This will not be a very casual play as there will be random events and disasters. You will manage your colonists more (less people = more emotions/detail), and most of the buildings will be temporary, as the lander will quickly disappear. To win the game you have to keep 75% of your colonists for 5 in-game years and research permanent colonies and terraforming by then.
Based off of the CBS show "Salvation."

My Colony Competition Edition:
This will be a Multiplayer/PvP version of My Colony.
Set-up: Once you start-up the game, you will come to a My Colony like screen. You click new map and you have the options of Offline and Online. Offline is you versus a computer generated opponent(s). Online takes you to New Map and Existing. Existing are premade maps by other people. Every option pulls up a menu that says "Name, Civilization, Size, Resources, and Number of Players." Civilization choices are UE, LIS, and Zolarg. You can have up to 7 player spots. The rest are the same as My Colony. The maps for each civilization are the same.
Gameplay: Once your map is generated you are given a base that includes a lander/mound with solar panels, ore and gold rovers/bugs, An ore refinery, a gold refinery, a research station, housing, and a storage facility, all engulfed by a wall/fence. There is also a new exploration probe that builds claiming structures and walls and fences and flags. Your goal is to claim all of the bases of the other players. You use the exploration probes to claim more land and protect your holdings. Please add to this.

My Colony Educational Edition:
This will be an educational/accurate version of My Colony.
Gameplay: The design and setup of the game will be the same, but the gameplay will be different. There will be three playable factions, the International Space Agency, the Space Corporation, and the League of Independent States. The ISA gives you a 50% Research increase and a 25% government decrease. The Space Corp. gives you a 50% economic increase and a 25% government decrease. The LIS gives you a 50% government increase and a 25% production decrease. Each faction has the Mars, Moon, Venus, Europa, and Titan maps. They all start with a lander, miners/builders, a solar panel, a water pump, a greenhouse, base resources, and 5 colonists. The resource consumption and production should be as accurate as possible and so will be the terraforming process (pressure, O2, heat, biomass, N2, CO2). The gameplay will be more dynamic and realistic (natural disasters, riots, immigration, etc). Heavy influence from the game TerraGenesis.

My Colony Lite:
Due to My Colony's large file size, slower devices such as Android and lesser know formats can't handle the game anymore. My Colony Lite would be an offline only version of MC. It would be less dynamic and many structures and maps would be missing. The two civilizations would be a generic human and a generic alien. The maps for the humans would be Red Planet, Lunar, and Forest. The alien maps would be Desert, Ice, and Sugarland. Each map is not random, all of the resources and base structures would be in the same spot each time. Online and human alien structures would be missing. No animations nor lighting. One type of road and no super builders. There would be no premium (ad free already). All of these changes make the game much less fun, but still a good game for people who can't handle the large file size and FPS.

This is all I have for now. Please comment and add to this. Thanks!
DillGuy9
3y ago
Hello everyone, I have just finished up work on My Colony v0.69.0, and it will be going out to all devices shortly.

My Colony v0.69.0 is yet another engine stability and bug fix release. In the last changelog, I talked about how My Colony has been basically blacklisted on Google Play due to having a high number of crashes. To combat this, I made several changes to the Android version of the game, including limiting map sizes, removing ads, removing the Galactic Emperor rewards, etc.

Amazingly, these changes had absolutely zero impact on the crash rate of the game. So most of them have been reversed in this update. My Colony v0.69.0 also rolls up two Antiquitas updates worth of engine patches, including a new Engine setting which allows users to disable the multi-threaded path finding engine.

For those who have been playing a long time, way back in v0.40.0, I moved all path finding operations to a separate worker thread in order to improve performance, and at the time it made a pretty big improvement. The only downfall to this was that it cost more RAM usage in order to work, because the games collision map had to be cloned and copied over to the worker thread in order for the pathfinder to be able to use it, since a Javascript object can not be accessed across two different threads. On PCs with a lot of RAM or on smaller maps, this was not such a big deal. On Android though, which restricts RAM available to each app far more than other platforms, it is possibly problematic, particularly on larger maps.

With this change, multi-threaded path finding is now turned off by default on Android only. I am testing to see if this has any impact on the crash rate. The new engine setting option is found at the very bottom of the Engine Settings list if you want to test the difference between the two path finding methods on different platforms. I suspect this might also help the issues some people have when they order a bot to go build something, and it just sits there. I am thinking the path resolution instructions were somehow getting lost in the cross-thread communications. We will see.

In my testing, turning off the multi-threading does not significantly lower performance. Back when I initially implemented the multi-threaded feature, the game calculated every path for every rover and colonist on the map. I have since made changes to where all paths are simulated, unless the unit starting or ending position is within the players viewport, as there was no reason so show an accurate path of a colonist walking from his house to his job if the player is not even going to see it happening.

There were several more bug fixes added that were carried over from the two most recent Antiquitas updates, but the path finding change was the major one, and represented a somewhat significant change in the underlying code, allowing the game to now support either single or multi-threaded operation.

Hopefully some of these changes do something to help the crash rate. My Colony has a crash rate on Android of around 7%. Oddly, Antiquitas, which runs on the exact same code base, has a crash rate of under 1%. Even more strange is the fact that Antiquitas features background music and higher resolution graphics, leading to more RAM consumption over My Colony, yet there are almost no crashes. Also strange is how I get virtually no support emails or forum posts from actual people about My Colony just force closing on Android, yet it is apparently happening to nearly 10% of users.

Regardless, the ongoing issues on Google Play have basically killed My Colony from a business standpoint. The following snippet from My Colony's weekly usage chart shows the exact point Google blacklisted the game on the Play Store:

Ignore the huge drop at the end, as that represents this week which is only half way through. The game has basically leveled off because that is the usage on Web, Desktop, Windows 10, and iPhone. There are essentially no new downloads coming from Android devices at this point, which as you can tell by the chart, amounted to about half of the My Colony userbase.

Here you can see the last 6 months worth of downloads from Google Play:

So anyway, that is where My Colony currently stands on Android. I have not added any new content this time, as I am trying to focus my time on getting the crashes resolved, if there is indeed any way to resolve them. And even if they are resolved, there is no guarantee that Google would ever un-blacklist the game anyway, so there is that.

Regardless though, there is another small change I added to the game this release. It has always bothered me that the regular textile mill was animated, by the synthetic textile mill was not. So I added animation to it!

So that's all for today. Similar to the v0.68.x series of updates, My Colony on Android will probably receive several more updates than the other platforms. It saw a 0.68.1, 0.68.2, 0.68.3, and a 0.68.4 update, and the same may happen with the release. Just trying to get it fixed. Even if the game never returns to profitability, I at least can hopefully get the engine fixed up so that it works properly for the next game.

Thanks for playing, much more to come!
bastecklein
3y ago
I am finally putting the finishing touches on the My Colony v0.86.0 patch, which should be hitting all devices within a few days. I had planned for this to be a huge exciting content update, but then once I started working on it, I began running into one problem after the other and it ended up taking way longer to complete than I had anticipated. As a result, there are a lot of engine changes in this update but no content additions, so from the outside it may look like I've spent the last two weeks doing nothing. Rest assured though, there are some improvements to the game in this release, so let's take a look!

The first major change, which actually inadvertently started a domino effect of changes to the engine, was a total rewrite of the way the game saves files. As most of you know, when My Colony first came out there was no such thing as Regions, and so the concept wasn't even considered during game saving. Once Regions came out, many of the engine mechanics had to change to accommodate having multiple game objects processing at the same time (the individual city you are playing, the region itself, and the minor updates to the surrounding region files).

With all of these changes happening to different game objects at the same time, the game saving function remained the same as before. I sort of duct taped a solution together which worked pretty good for the most part. For instance, I had never personally run into any major issues with saving a Regions game. However, there were always reports of problems with saving in Regions, particularly with Resources and Technology levels not saving. This is unique to Regions, as it shares a single Resource and Technology pool among many different game files.

In addition to Regions, the structure of the game itself has changed considerably over the last three years, and over time, layers upon layers of different ideas have been cobbled together in the code creating a mess of sorts. To resolve all of this, I decided to completely change the manner in which game data is saved to the system. The new method allows making saves to multiple game objects at a time, instead of just the currently active game object. For example, prior to this update, when you were playing a region, the overall Region file did not save until you chose "Exit to Region" from the game menu. With this new update, you no longer have to Exit to Region for all regional data to be saved.

This is all well and good, but I didn't anticipate, or rather appreciate, just how many parts of the code were tied into the previous game saving functions. This lack of preparation on my part led to a major issue in the pre-release code on Ape Web Apps where saving a regional city would cause all colonists to lose their jobs and become homeless. Which is not good. It was like doing a fire-drill with each save, except after the fire-drill, the colony would never recover. So that was fun, and working through that led me on a breadcrumb trail that resulted in little changes and fixes all throughout the engine.

As if that wasn't enough though, I also decided to make major changes to the way virtual colonists work. Virtual Colonists are the "colonists" in your colony when your population exceeds 2000. These colonists do not actually exist, but the game instead uses statistics to simulate their education, housing, entertainment, and industrial output. With today's changes, the accuracy of this simulation should be greatly increased, especially in regards to education, which was barely simulated before.

On top of those significant engine changes, I also decided to completely rewrite the way colonists find jobs! I know, too many big changes for one update. There were so many changes here that I could write a whole article about it, but to avoid putting you to sleep, I will give the general overview. With this latest update, the game now keeps track of a "now hiring" list, sort of like a classified advertisement page. Whenever a business has an open job, it adds a now hiring record containing the x:y location of the job, the IQ requirement, pay, etc. Whenever a colonist doesn't have a job, the game takes the now hiring list, and sorts it for that colonist based on location from their house, how it matches their IQ, how it pays, etc. They then start at the top of the list and apply for the jobs. If the job is within a certain range of their house (40 tiles I think) and they meet the requirements, they will take the job. If they don't find one, they will lower their standards a bit. If they still don't find one, they will enroll in school. If they don't find a school to enroll in, they will be mad and complain about lack of education.

This change actually works pretty good, but there is a computational penalty when sorting the job openings. When only a handful of colonists are looking for jobs, it's no big deal. But if you conduct a fire-drill and the entire colony looks for work at once, you might experience a lag in the game of several seconds or more. I will need to look into a fix for this at some point soon.

Ok, so that addresses the bulk of the engine changes I made. There are some other little things here and there that you might notice, as I actually changed so much that I can't remember it all. But since there were so many changes, I would expect to see bugs as a result. Please let me know in the forum what you find!

Let's move on to non-engine related changes. First off, on the main Region city selection screen, the game now shows the name of the city on the overall map.

I will probably add a toggle to turn this on/off, I just did not get to it this time. This is mainly for mobile/touch players, since they don't have a mouse and therefore do not see the mouse-hover popup box that Desktop players see on this screen, making it hard to tell which colony is which.

Next up, I have consolidated most of the Commonwealth management settings into the main Commonwealth section of the statistics screen, so you no longer have to dig through the Policy menu to find everything.

If you look closely at the above, you will probably also notice the next thing I added. That's right, you can now finally change your Commonwealth Tax Rate! This has been requested since Commonwealths first came out, and I apologize for not adding it sooner, but it's there now. I have also capped the Commonwealth Payroll Assistance at 500%, since some of the levels on the server were insane.

Moving on, I have added a new feature called Layout Templates. This is mainly for Regions, but you can now save a "Template" of your current map and export it to the file system to share with other players. When you activate a template on your map, you see a ghosted image of the template buildings overlayed on your colony (you can turn the image on/off) that you can use as a guide for building. This is mainly for players who have designed certain build layouts and want to share the layout with others. I imagine it would work best on an empty regional map with no resources. You can find the template options on the bottom of the General Statistics screen.

There is a new engine setting that allows you to turn Gamepad input on or off. It has always been turned on from the beginning, but there was a concern that if you were playing another game on your desktop while My Colony was open, My Colony would be processing the gamepad inputs from the other game. If you find yourself in this situation, you can now turn off gamepad input completely from the Engine Settings screen.

There have been some minor changes to Colonist processing. Entertainment facilities now increase energy and happiness at a faster rate. In addition, colonist happiness will also slightly increase when they are at home. I have also increased the starting colonist IQ range to make them a bit smarter by default (will not impact current colonists, only new arrivals). And finally, I have further increased the rate that colonists age, since I still think it's too slow.

And last but not least, there were a couple of changes to existing buildings. The Mass Driver trade capacity has lifted from 100 to 300, and the basic Greenhouse now has a slightly faster production rate and a higher storage capacity.

So anyway, for me this was one of those updates that was pretty large, but for the general players of the game, it should seem like a pretty small patch. Hopefully nothing major has been broken, but continue to let me know what bugs you find. I should note that on the Android and Windows clients, there is a new "Send Feedback" button on the My Colony sidebar that will allow you to send a message or bug report directly to my Inbox, and I will add this to the Desktop, Web, and iOS versions at some point too. A lot of times people leave bug reports in the app store comments, and those are easy for me to miss.

That's all for today;s update though, let me know what you find, stay tuned for more, and thanks for playing My Colony!
bastecklein
2y ago
So I am just now putting the finishing touches on My Colony v0.91.0, and the update should be going out to all platforms throughout the weekend. I had originally planned on a bit larger of an update, but since it's already Friday evening and I don't want to spend the weekend working on My Colony, I decided to just go ahead and release what I have now and save the rest for next time! Hope you can forgive me 🤔!!

So this update adds a handful of new features and some more IT related content, mostly for Zolarg and Alpha Draconians, but there is some new human stuff too. There is also a "balancing" change that will probably get me a few "you broke the game" 1 star reviews in the app store, but It will be ok in the long run. I'll explain later, until then let's see what's new!

The first new engine change I made is something that has been requested for quite some time now - a variable volume slider for the in-game sound effects, which you can find in the Engine Settings menu:

So now instead of just on or off, you can set the in-game volume to whatever you want. People have been asking for this since I first added sound effects, so I hope you guys get some use out of it!

Next up, if you look at the statistics window for a specific resource, you will see a new "Trade" icon in the top-right corner, if you are playing an online game and you have the GBT.

This is just a simple shortcut that goes straight to the GBT trading screen for the particular resource you are looking at. I will probably be assigning a keyboard shortcut to this soon also, like press T to open the trading window.

Next, as requested in this thread, the global My Colony chat room is now accessible from within the game. This is the chat channel that is embedded on the my-colony.com website, and can also be accessed by clicking on the below button.

The chat channel is available whether you are playing an online or offline game, as long as you are signed into the game using an Ape Apps Account. And speaking of chat, as requested in this thread, I will probably take a couple of days off early next week to create a dedicated Ape Chat app for Android and iPhone. It's probably not necessary on Windows since the detached chat window is pretty easy to use on Desktop, and the Ape Apps Launcher also has chat built in now.

Moving on, the first time you open your colony in v0.91.0, if you had a bunch of embassies from colonies that are no longer active on the server, you will notice a few moments of explosions, as those embassies are all leveled to the ground. Moving forward, the game now verifies all of your embassies to see if they are attached to working colonies. This change is necessary because I plan on adding a couple of embassy interactions to the game over the next few updates, and they need to be attached to real colonies on the server.

Next up, as of this version, the game now keeps track of a couple of extra stats, including the total amount of hours you have played a specific colony. This stat will appear on your stats screen in the next couple of updates, but for existing colonies, the time is relative to the release of v0.91.0, since this data was not tracked beforehand.

Moving right along, you will now notice that Software is available in the GBT now for trading, so have at it!

Ok, now for the change that some people may get upset about. In the last release notes, I said that I would be going back and adding Software requirements to several existing buildings. Well, I decided to start with the biggest one first. The Robotics Factory and the Advanced Robotics Inc. now require Software to build, but more importantly, Robots now require Software as a building material. For a colony with a lot of Advanced Robotics Inc., this can be a major development, since that particular building pumps out Robots so fast, it will really suck up the Software in order to stay running. There is a new building available to help mitigate this change, but I know a lot of people are going to log in to their colony on v0.91.0 and wonder why all of their Robot production has suddenly ground to a halt. I am prepared for the hate though!

So those are the major changes in v0.91.0, let's move on to what is new. This update mainly brought a bit more Information Technology content to the Zolarg and Alpha Draconian races, but there is one new Human structure and even a brand new Premium bot, since it's been a few months since I've added anything new for the loyal paying customers.

As last time, here is a color coded list of the new structures added with this release, with Black representing Human content, Orange for Zolarg content, and Purple for Alpha Draconian content.
  • Center for Automation Coding
  • Tower of Thoughts
  • Hall of Elders
  • Mound of Online Business
  • Automated Art Display
  • Integrated Antanium Impactor
  • Coders Den
  • I.T. Studio Complex
In addition, Humans have a new technology, Advanced Networking Infrastructure, which is required for the new I.T. Studio Complex, and humans also have a new Premium-Only bot, the Megabot Deluxe, which is a snazzy gold-plated Megabot with 30x the build speed of the normal Megabot.

So the new I.T. Studio Complex pretty much makes the existing Small Software Studio look like a dumpster fire, as it really spits out the Software like nobody's business. Which is good, because you're going to need it to keep those Advanced Robotics, Inc. up and running. I did a rough(ish) calculation, and it takes about 0.75 I.T. Studio Complex structures to supply 1 Advanced Robotics, Inc., which is a pretty intense ratio. I'm sure at some point there will be an even bigger Software studio, but this is what is available at the moment. If you are not building a ton of Robots though, you will be able to keep the GBT well stocked using this new Software studio.

With the rest of the new structures, all races should now be able to produce at least a modest amount of Software. For the Reptilians, I added an earlier game Automated Art Display for producing a few paintings, as it was otherwise difficult early on to build structures like the Potter's Den and the Galactic Fine Arts Exposition.

All of that said, I still have quite a bit to do in terms of adding Information Technology content, but it is coming along somewhat. It's probably going to take at least a couple of more updates, and then moving forward, Software and Bandwidth will probably be important inputs for new content. I am thinking of adding Ether requirements to some of the later-game I.T. stuff too, but not too much since on most games Ether is only going to be available for online players.

So that is all for today's update. As I mentioned at the beginning, I plan on taking the weekend off here (although I might do a new My Colony Podcast episode if I get bored) and then spending the early part of next week on a new chat client for mobile, then I will be back to work, so keep those helpful bug reports and suggestions coming! And as always, thanks for playing My Colony, and stay tuned for more!
bastecklein
2y ago
If any of you have ever peeked at the source code of My Colony or many of my other games, you might notice a common script in all of them called scroll2d.js. Back in 2013, I thought it would be neat to create a web browser based game engine that could be used to render and manipulate 2d tile maps in either normal or isometric mode. Scroll2d is the engine I came up with, and My Land was the the original technical demonstration for that engine.

Since then, I have reused that engine in many different projects, including Gone Rogue, My Colony, Musical Kittens, Antiquitas, EZ Composer, Hell and Back, My Starship, Epic Adventure, the map editor in Death 3d, and more. I think it's fair to say that over the last 7 years I have gotten a got bit of mileage out of the engine, but I think it's also fair to say that the engine is a bit dated. From a technical standpoint, I did a lot of things weird in Scroll2d that, if I could redo it all, would have been done a lot differently. The problem is, the engine is used in so many projects I can't really just make huge changes to it without breaking everything.

I have been thinking of this for a while, and I am considering "sunsetting" the Scroll2d engine and all of it's associated projects and moving completely into 3d/WebGL. I am thinking of creating a brand new engine, unimaginatively called Scroll3d, which will offer similar capabilities of scrolling around a map and manipulating tiles, but will be entirely 3d and use 3d models instead of 2d sprite graphics.

Now, when I say "sunsetting," it's not as though I am going to discontinue any of my Scroll2d apps and games. Really, nothing with Ape Apps ever reaches an "end of life" and I will probably support all projects until I fall from the virus or some other tragedy. That said, I do plan on moving all of the current Scroll2d projects down from the priority list and start working on new titles using the new 3d engine.

I currently have two fairly extensive Scroll2d projects that I do plan on completing first before making this switch, Colony Wars and My Empire. I am pretty far along into both projects, so it only makes since to finish them and get them published to the markets.

So all of that said, here is my roadmap going forward for Ape Apps:
  1. Complete Colony Wars. This is my current #1 priority project starting now, and pretty much the only thing I am going to be working on until it's done. Time to get this game finished and released.
  2. Complete My Empire. As soon as I am done with Colony Wars, I am going to go straight full time into My Empire and get that game done as well.
  3. Begin Scroll3d development. I am then going to be moving all attention into creating the new game engine, which will be a combination/mix of everything I have learned over the years between the Scroll2d engine and the Death 3d engine. Of course, the new engine needs its maiden project, and I think that maybe the time is right to start working on:
  4. My Colony 2: the first project to be based on the new engine.
Why My Colony 2? Just like Scroll2d, I have learned a lot since I started writing My Colony, and that engine is full of legacy code and strangeness and concepts that I would never even think about today. My Colony 2 is a great opportunity to take all of the best parts of the original, leave out the things that don't work, and bring in new ideas from the suggestions forum that can't be implemented in the current game without overhauling everything anyway.

My Colony 2 is only a concept right now, so all suggestions are on the table. Think of all of the things you wish were in the current My Colony. Ideas that would require a total rewrite of the game are now on the table, because I am literally doing a total rewrite of the game, which will also include a new server. I can make multiplayer that actually works properly if I design the game with multiplayer in mind from the beginning. All units and buildings will be 3d modeled using blender. I don't have a lot of the concepts worked out, but I am thinking that My Colony 2 will only feature United Earth instead of 4 different civs, so I can keep my focus this time.

So anyway, that is what's happening. I plan to finish Colony Wars sometime this month and My Empire next month, and I will then begin work on MC2, which will be built in complete open beta and all feedback and suggestions will be taken into account. So stay tuned for more!
bastecklein
1y ago
Greetings and salutations prospective colonists.


FIRST AND FOREMOST ORIGINAL COLONY NAMES GET A SUPER STARTER PACK.
JOINING DISCORD MAKES EVERYTHING BETTER.

Join NOZ.

NEW COLONY'S NAMED "MY COLONY" WILL BE (Mostly) IGNORED UNLESS YOU PERSONALLY MSG ME, JOIN DISCORD AND/OR SHOW ACTIVE DEVELOPMENT.

USING PROFANE COLONY NAMES WILL BE TAXED AND -REP TO KINGDOM COME AND KICKED OUT.


I always accept Annex requests regardless of the debts you owe to your tyrannical Overlords.
Now onto the introductions.

I am the Nomad commander of the Desert Nomads
We thrive while others merely survive.

Desert Nomads are the descendants of the early pioneers who first began to explore the far reaches of space, in search of freedom from persecution and the preservation of free will.

Due to the United Earth Commonwealth's corruption and the high leaders trying to subdue and rape their own colony's the Desert Nomads were forced into action thus forming what is now known as the shadow legion by forcibly taking over a (nearly) forgotten pre-war military testing facility located near Groom Lake in what was once the fabled silver state of Nevada.

Today the Desert Nomads have spread their influence all over the galaxy and standing as Peacekeepers and enforcers.

United we stand or separate we shall fall.

Eternal Glory to The Nomads of the Federation
Once a Nomad always a Nomad.

We are dedicated to helping the last few survivors get a self-sustainable colony up and running with minimal early on struggles due to the UEC's domineering tyranny.

To receive your fabulously generous starter join us on discord and sound off on #signup
Additional gifts are given periodically so long as you are active.


The longer you have been in the colony and grown the more likely to be granted more expensive resources eg cloth, uranium, aluminum, and artifacts.

!! ATTENTION!!
Discord makes everything better including my gifts and your My Colony Experience.
!! ATTENTION!!

Emergency food/water supply's always available upon request via in-game or forum msg...honestly, if you get to the point in which your colony is starving the first possible reason is that your name is "My Colony" and thus did not receive your fabulous starter pack.
The second possible reason is you never asked for help and let the poor buggers starve.....

Incidentally, the price of rocket fuel is directly proportional to the price of tea in China... Who knew?

Apparently, radiation makes it hard to grow. :D

If you join send me a PM with your colony name or just join Discord and I'll send an extra gift.



Having trouble with Taxes? Just ask for money Or Rum to keep em pacified

Hope you enjoy, NOZ has an awesome Discord server.
Join here and have fun!


A Brief bit of wisdom from The Nomads of the Federation.

Check for announcements and updates on the My Colony Forum often.

Never fear to ask your fellow members for help and support that's why the forums are here.
If the worst should happen remember to hang together or else we will most assuredly all hang separately.


The most important bit of wisdom in both life and gaming is to always remember to keep your mouth from writing checks that your posterior can't cash and telling the boss that the reason you did was cause you accidentally slipped and broke your word won't make the hammer hurt any less.


When the soldier in front of you is killed pick up his rifle/ammo and then shoot until you either kill the enemy or are killed by the enemy in which case know that the man behind you thank's you for the bullets you saved him from and that the rifle you dropped upon death will be used to kill more after you have fallen.

DONT PANIC or as the Brits say KEEP CALM CARRY ON.
And remember to bring your towel.

The Legion awaits your arrival.


Desert Nomads WebPage.

Nomads
4y ago
I decided to put a few things here in this one post, since I don't want to make a bunch of posts on a site that severely hurts my eyes because of how very white it is on a screen at night.

Sending Messages
Currently the game's message system sucks, badly. 120 characters, and it doesn't even show a counter of how many characters you have left, it just fails to send message and you have to type it all out all over again....

We need to be able to send longer messages than this. I don't know if this is just non-premium accounts, but there's no indication that premium users can send longer messages. Messages in this game need to be detailed so we can cooperate better with each other. I'd say, up the non-premium message length to 200 characters, and give premium users a message length of 2000 characters.

I think of myself as the diplomatic type, and I type a lot and in highly detailed messages. I can't do this with a message limit so small even a text message app would be ashamed.

Not to mention, I think messages should go to accounts, rather than colonies. But thats up to you, it would be nice to have colony messages and account messages for users with accounts. So they don't even have to load a colony to see and reply to a message. Perhaps it shows "Colony has 2 messages" when you are about to load some colony. Account messages would be nice because then you can talk to someone regardless of deleting a colony or not to start over.

Trade
Trade right now sucks, and isn't possible really. All you have is the ability to send gifts of 2500 of something max.

I'd like the ability to send actual trade offers, either targeted trade offers to a specific person, or open trade offers that players with a structure of some kind can access by loading a list of available trades.

E.G. I want to send an offer to a specific person, trading 1000 steel to get 200 wood.
Or perhaps I want to send an open offer, trading 1500 steel to get 350 wood.

Perhaps this can be another premium lock area too, where free accounts max at 1 active trade at a time, premium accounts max at 10. Free accounts can trade out a max of 3000 of anything and receive a max of 3000 limiting their trade offers to 3k of anything in and out. Premium accounts getting 250,000.

Aiding other colonies
Wouldn't it be nice if you could gain a bonus from sending aid? When a colony is rioting you can click "send $200 worth of aid", but you don't get anything out of it. Perhaps you should get tax breaks, or happier people, or some such.

It would also be nice to be able to specify how much aid to send, rather than just click a button to send $200 of aid when you got $200,000. Aid packages would be nice too, allowing you to design your own aid packages, so you can click a "send aid package 2" to someone, and you had set aid package 2, to be {$2000, 2000 food, 2000 water, 1000 steel, 1000 ore}. I'd say allow users to specify up to 3 aid package types.

Colony ships could be an aid method too, sending some number of your population over to the other colony. A humanitarian ship full of volunteers who go to the colony you sent it to and work for that person, and either choose to stay, or leave, and they can leave by going to the map edge and appear back in your colony with "name returned to the colony" message instead of "joined colony" messages, either by walking in by map edge or appearing at your landing pads during next arrival.
Vas
3y ago
So I have just finalized work on My Colony v0.73.0, which should be arriving to all platforms over the coming days! So let's take a look at what is new in this release.

First of all, I started toying with adding a musical soundtrack to the game. I am finding it difficult to find music for the game, tbh. It was a lot easier for Antiquitas, because of the ancient theme of the game. For My Colony, I tried to find some sci-fi type stuff, but I don't know. I will probably be tweaking with the songs, adding and removing some, over the coming updates. As I prepare My Colony for Steam, I want it to have a soundtrack fleshed out and ready for the first release. And remember, if you do not like the music, you can always turn it on or off in the Engine Settings menu.

And as I mentioned in the last paragraph, My Colony will indeed be coming to Steam soon. I released Antiquitas on Steam first, as sort of a canary in the coal mine, to test the waters and see how hard it would be to release the game, versus what the potential payoff would be. It turns out that adapting the current Native Client for Steam was (almost) trivial, and so far the reception seems to be positive, so My Colony will be coming to the Steam platform for sure. I want to take the next couple of My Colony updates to polish a couple of things (including the Music), and get the Reptilians fleshed out a little bit more, and then I will start on the Steam edition of the game. It will probably be live on Steam by mid-November, but I will let you all know for sure as I get further along.

Speaking of Steam, I have to throw in a quick plug for Antiquitas here. If you haven't checked it out, please consider getting Antiquitas on Steam (and leaving a good review afterwards)! It is cheap, and it goes a long way towards helping Ape Apps and funding the development of My Colony (Antiquitas too, obviously) and maintaining the online servers. I don't think I'm speaking out of line when I say that both of these games provide massive gameplay for the price (especially considering most people pay $0!), and they both keep getting updates on a regular basis, so any help you can give is greatly appreciated! But don't worry, I still appreciate the many players who pay nothing at all 🙂

https://store.steampowered.com/app/935750/Antiquitas/

Moving on, there were a lot of bugs fixed in this update, the biggest one being related to offline/local/LAN multiplayer. It actually was completely broken in the last update, so it has been improved greatly! I didn't even know it was dead until I submitted Antiquitas to the Steam marketplace, and it was rejected for claiming it had offline multiplayer, and the multiplayer didn't even work 😕 oops!

Next, I addressed an issue where colonies who were experiencing Rioting or Anarchy conditions would constantly spam their commonwealths with notifications. This should be corrected now, but let me know if it isn't.

There was also a change in how colonists deaths were reported. If colonists start dying off left and right, you will no longer get a screen full of notifications, as there is now a cooldown timer for how often "Colonist has Died" notifications can appear.

Next, I have changed the Galactic Emperor video ads for premium users. In fact, they no longer exist for premium users. Instead, if you have Premium, the Galactic Emperor will now just give you the gift, no ad watching required. Someone in the forums pointed out that buying premium should remove all ads entirely, and I agreed to this sentiment.

I have also made a fairly significant change to the engine, which will not be noticed at first, but will be important later on. Each Vehicle and Building in the game is now assigned to a "Player." Obviously right now, the game only has one player (You), so this doesn't really mean anything. The game now also keeps track of Resources, Utilities, and Unlocked Techs on a per-player basis. I will let you all use your imaginations (for now) as to what this all means.

Ok, so now it wouldn't be a My Colony update without some new structures, so let's go over the new Reptilian content that was added in this update. The Reptilians get two much needed (in my opinion) structures, the Crystalline Laser Drill and the Bug Saw.

The Crystalline Laser Drill is a Water generating structure, but it also randomly extracts a few other resources, like Uranium, Clay and Diamonds.

The Bug Saw is a new Food generation structure, which chops up poor Insectoids into food, and also creates Ant Paste, which was pretty hard to get before.

Finally, I just wanted to give you all an update on the Android bugs that have been killing My Colony on Google Play. The good news is the crash rate has been brought all the way down to the 2%(ish) range, which is a significant drop from the 10% range. Google Play says that the "Bad Behavior Threshold" for a game is something like 1.06%, so maybe I can get below that number at some point and they can un-blacklist the game. Who knows? I know the current 2% includes many users who are still on older versions of the game, so it is possible that the "dark days" for My Colony on Android are drawing to an end. I can only hope. As always, if you are on Android and getting a lot of force close errors, let me know in the comments to this article, as the bug reports provided by the Play Store are essentially useless.

Ok everyone, so that is it for today's My Colony update! Let me know what issues you run into, and stay tuned because there is a lot more to come!
bastecklein
3y ago
XxKubxX said:I have a question what happens if I make a support colony for my mother colony and I dont want it to pay taxes? How can I do that? Or will it be ok if it does not pay taxes and I dont put any bad consequences on it


Like with any colony that doesn't pay. When relationships get under 50% you will get a immigration and import embargo. Meaning no new colonists will arrive and you can't import resources through the mass driver / galactic freight / space elevator /Stargate untill relationship is back at 80% I think.

Like vyryn says if you want to go around this issue, just changed the payroll assistance from your CW. Every colony by default gets 25% compensation of the total amount of salary you pay to your workers. Meaning 75% comes out of your own pocket plus the taxes you owe. The cw leader (owner of the mother colony) can change this percentage to whatever he wants. Dile it down to 0% or raise it to a number in the thousands. There is no limit. Once it's higher than 100% it means you receive more money from the mother colony than you have to pay out of your own pocket on salary.

If you have to pay 100 dollars each cycle, by default you would get 25 dollar's from your mother colony as compensation. Effectively meaning you only pay 75. But you have to pay upfront. The compensation comes later and only when the mother colony is online. Good thing is it works in retrospect. But if you're expansion is very fast and you're counting on the money from your mother colony it can cause problems. Anyways. If you pay 100 dollars worth of salary and 25 taxes you pay it up front. At a later time you get a gift from your mother colony worth 25 dollar's. So effectively you only paid 100 dollars. When the mother coloy raises the assistance to 100% you get full compensation for salary, you would only pay 25 dollars for the taxes. If the mother colony also wants to support you for that they need to set the percentage higher than 100%.

But for this the mother colony has to have enough funds to compensate all those incomes. Since the rate is the same for everyone and they would lose all income from taxes.

nunez499
2y ago
In this earth shattering edition of the My Colony Podcast, Brandon was attempting to do a My Colony livestream and got hit with a copyright complaint! He instead goes over suggestions from the My Colony forums.

What's that you say, you haven't downloaded My Colony yet? Well what are you waiting for? It's available on every device. Find download links here: https://www.my-colony-com

Try Antiquitas, the Roman themed "sister" game to My Colony: https://apps.ape-apps.com/antiquitas/

Want epic My Colony merchandise? Check out the new My Colony online store: https://teespring.com/stores/my-colony-store

Contact Information:

Attn: Brandon Stecklein
Ape Apps
PO Box 382
Spring Hill, KS 66083
United States of America
bastecklein
1y ago
HELLO COMMANDERS!
I just had an amazing discussion with @Luker124 about what will happen in Colony Wars.
Here, I'm presenting the ideas about the story of Colony Wars, involving all 4 civilizations.

Pre-War
In the vast Milky Way Galaxy, lies 3 great civilizations - The Humans, the Insectoids, and the Reptilians.

Humans are the new rising galactic power - The establishment of United Earth government changed everything. The rebirth of humanity from the disastrous failure, with all the humans together. Making achievements beyond what Roman Empire had, the extensive colonization has brought new unimagined opportunities and prosperity.
However, the corruption does not disappear as the dawn of a new era shines on the humans - the desire of the powerful politicians are endless. Further tightened security policy on member colonies, unreasonably heavy taxations, and even legitimating exploitation of labour, all these are just for benefiting those with power, at the cost of those powerless, and breaking their promise of a free and fair society (though the promise had always been a lie since the beginning).
Ruled by a corrupt government, with no will to reform, more and more people of this new commonwealth, especially from the lower classes and colonies, were not happy with this situation. With some of them having strong anti-commonwealth sentiment and advocating overthrowing the General Assembly through revolting against.
The General Assembly, of course, were always prepared to suppress resistance in their colonies using their proud Space Marines, and always actively search and destroy any hidden insurgents in their vast commonwealth. Despite their efforts, the opposition was not silenced, it was growing stronger and stronger, under the support of an organisation they had not discovered yet - LIS.
Meanwhile, with their neglecting attitude on galactic politics, they were not aware that another new threat from afar had already been approaching them.


League of Independent States, abbreviated as LIS, had been working in the shadows for decades, waiting and preparing for a best chance starting a decisive independence war, to free people from tyranny under the United Earth General Assembly.
There was not yet any concrete information about where and when this organisation was founded. Only one thing is surely correct about them - Where people suffer, where they are, and they're here to resist tyranny.
Despite United Earth government already expecting there would be ‘insurgents’, however, their influence were far beyond than they expected, especially in colonies with strong opinions opposing policies of United Earth - LIS influence grew through means of secret propagandas, cooperation with black markets, and even providing planning support to anti-commonwealth activities.
Unlike United Earth, they were aware of the importance of galactic diplomacy, they understood they were not able to fight Space Marines without sufficient external support, even having thousands and millions of militias ready to fight. They had one potent choice, known from the black market intel - Zolarg Empire, which LIS recently established contact with them.

The Insectoid Empire of Zolarg, or simply Zolarg Empire, was also a recent rising power. Once enslaved by Alpha Draconians, they revolted against slavery a century ago and retrieved their civilization from the hands of Reptilians, under the leadership of their wise and brave leader - Emperor Zolarg.
Emperor Zolarg is eager to develop their civilization to a new level, for restoring the dignity of their race, and stop the history of being conquered by anybody else. Through their agricultural knowledge from their ancestors, industrial knowledge stolen from Alpha Draconians, and their own newly pioneered bioengineering, their hard power had been thousand times stronger than the beginning. In the same time, the social and cultural development of the Empire had reached new heights, with ancient religious traditions and technological advancements coexisting in harmony (except the use of… ‘soulless’ robots still under debate), and a successful communal society for large populations.
The new page of Insectoid history was indeed glorious, but not easy. Even they successfully set foot to become a supernova of galactic power, it did not mean Alpha Draconians won't take their revenge someday, sooner or later, and also most of their brothers still not freed from slavery. Their primary mission was still further strengthening their national power, and if possible, finding an ally, in order to fight against the almost all-powerful Alpha Draconians.

The Reptilian Empire of Alpha Draconians, or more referred to as Alpha Draconians, is an old warlike civilization with a strong national pride, that existed longer than other civilizations in the Milky Way Galaxy before The Ancients (that disappeared for unknown reasons). One of their possible origins was they were migrant Reptilians from another galaxy, as told in their historical documents.
Alpha Draconians had vast territories in the Galaxy obtained from conquests and annexation, but their name was not well known in the galaxy - Due to their secret style of ruling. Only some powerful political figures, and those under direct rule, know about their existence. Their spies and covert agents widespread across the Galaxy, watching over people, controlling propagandas, delivering absolute orders to their puppet governments, and assassinating any opposition or disobeyed, everything were under the will of the Inner Circle of Lords, and the supreme leader Overlord.
Not just having a strong secret influence, most of their national power are unmatched. Having the most superior technologies, sophisticated industrial machines, most educated elites and a ruthless robot army (that is especially feared by the Zolarg Empire). What are these national powers being built on? The effort of others - slaves, tributes and stealing.
The old empire might still look well, but with more and more problems rising within. Since the Insectoid Uprising and establishment of the Zolarg Empire, they are losing more cities and slaves, shaking their economy and national pride to their foundations. With economy performance dropping year by year, and the core Reptilian society began questioning the ‘invincibility’ of the empire, the Overlord had been facing heavy pressure. Meanwhile, another political crisis was emerging between the Inner Circle and the Overlord - the competition for the throne of absolute power.
Overlord, eager to strengthen his power, planned to begin another conquest, to search for manpower and resources, and, of course, attempt to prove Alpha Draconians was still invincible. And their eyes were set on a civilization - Humans. At the blink of a civil war, and having a corrupt government, a perfect target for Alpha Draconians to secretly intervene, disrupt, and ultimately, conquer them with the might of war machines once they were exhausted fighting.


The Beginning of the War - Terra Nova Incident
Coincidentally, both LIS and Alpha Draconians were looking for a good chance to start a war, but for different aims, different ways, and they had no connections.
The tension between human colony Terra Nova and the United Earth General Assembly had created an opportunity for them.
Terra Nova was a colony under United Earth, yet with the presence of LIS. People of Terra Nova, from workers to their governor, agreed that the United Earth government was too corrupted to rule them, decided to take action in a non violent way, becoming the first colony ever to refuse paying tax to the General Assembly.
Alpha Draconians understood what LIS was trying to do - try to provoke United Earth to take the strongest military actions ever against their people, to be a reasonable excuse to start the war. To ‘accomodate’ the needs of LIS and make progress on Overlord's plan, Alpha Draconian covert agents in the General Assembly began their covert operations, paving path to the military actions step by step, through persuading works, blackmailing and misinformation campaigns. An embargo was first being passed in 4 days, and then a blockade was passed a week later. And after 3 months of ‘debate’ and ‘arguments’, and the ‘Friday Coup’ (controlled by Alpha Draconian agent) happened within the period that caused the cleanse campaign on the opposition party, a decisive pass was made on the decision taking violent military actions against Terra Nova, ‘without’ any objections, leading to the Terra Nova Incident.

The dispatch of Space Marines 35th Regiment (SM35) had angered hundreds of colonies, and people of Terra Nova as well. Things had progressed as LIS wished, they began rallying up resistance fighters in the hideouts in Terra Nova, preparing for their final phase to begin the first phase of war - a surprise attack.
Without much resistance, SM35 occupied Terra Nova under the lead of Colonel Harold Franklin. Soon Space Marines recognised they were in a weird situation - Terra Nova did not strongly resist at all as they arrived. However, it was too late. Just a few minutes after they had noticed that, LIS militias led by a militia officer Admiral Beuford P. Tots ambushed all major forces of SM35 at every street and alleys of the city, causing heavy loss of well-equipped marines. At the same time, LIS revealed themselves in the public for the first time, declaring war on United Earth - marked the beginning of the Human Civil War.
Very soon United Earth's forces retreated from Terra Nova, leaving the colony under LIS control. LIS declared independence of this colony a day after, renamed it Independent State. This city was the command centre of LIS throughout the war, which will be the capital city of LIS after the war.


Early Human Civil War
The United Earth Security Council was in a big chaos after the Terra Nova Incident - unexpectedly attacked by an enemy and almost lost the entire SM35, and little the Security Council knew about LIS. Even though garrisons and national guards were immediately told to prepare and mobilize to respond any possible LIS attacks, however, still not able to stop LIS - either fighting at broken morale or without enough time for full preparations - Since they had no idea where LIS forces would start their attack, and these rebels were well prepared already.
LIS, taking this advantage, launched a series of scattered yet successful attacks in neighbouring systems. Just within the first two weeks of the war, United Earth lost 15 colonies, 45 main trade routes or supplies, and countless soldiers either captured or killed.
However, LIS did not have the upper hand for long - especially after the original Security Council Chairman, Bofors Kaiserton, was replaced by an experienced Marshal called Bradley R. Johnson. The Security Council was soon reorganized by Bradley to stabilise the mess, launched propaganda campaigns to restore the morale of United Earth forces, and began studying the tactics of LIS forces, which the studies could had begun at the first day of war, but got delayed to 5 days later (day 6), due to Bofors unable to stabilise the chaos.
Around 3 weeks later, under the coordination of the Security Council, LIS began losing their ambush advantage, due to their patterns being tracked by Security Council and United Earth forces began being able to predominate the battlegrounds before LIS did so, forcing LIS forces to fight against United Earth forces directly. The Battle of Ferris Mountains on day 37 was a major defeat for LIS, which the local United Earth garrison of Ferris Mountains, instead of being ambushed, baited LIS forces to their doom. The next day (day 38), LIS changed their general combat tactics from sneak-and-attack based to direct confrontation based. Since that battle the loss of United Earth was stabilized at a lower rate. The civil war reached the second stage, the period when major battles were fought.


Mid Human Civil War
Despite losing early advantages, with the introduction of newer weapons and black market technologies LIS forces were still able to maintain their offensive pose in the war for a while, still surprising United Earth forces, in various battles pushing their front straight towards the Solar System.
The most well known new weapon LIS introduced during the war was the Apollo-3500 Beam Emitter, which were equipped by their heavy infantries and installed on specially designed combat vehicles, the weapon itself is able to melt most armour into slags by emitting high energy beams. They caused large troubles to traditional armoured combat vehicles, especially proven in the Battle of Harbinger Greenlands (which led to United Earth giving up the Ares-4 System) that the 196 th Armour Regiment of United Earth experienced a brutal defeat under devastating laser fire of 44F Laser Battalion and 44G Laser Battalion of LIS.
Another major battle featuring LIS new weaponry was the Siege of New Paris that lasted for 15 days. The introduction of Javelin-E ‘Incognito’ Missiles in the last day (though a bit too late) decisively ended the battle, these missiles were designed not interceptable by AEGIS Theater Missile Defense System used by United Earth and successfully breached the fortifications of New Paris Citadel in an almost effortless way.
Meanwhile, 49 more colonies revolted against United Earth rule under LIS support, providing minor battlefronts for LIS to push forward further into United Earth territory.
Amount of LIS territory occupied reached a peak on day 59, which over one-fifth of United Earth territory was taken over.
The offensive pose of LIS lasted until United Earth, though later, also began introducing (a limited number of) experimental weapons into the battles, and the return of Space Marines Corps with upgraded equipment, reorganization and replenished manpower. From that time on, the tide of war had changed favouring United Earth, they began pushing LIS back.
Just 2 days after New Paris was occupied by LIS, this city was back in the hands of United Earth, under the strong firepower of Space Marines 12th Regiment, and LIS forces here were still too tired to fight. After the Second Battle of New Paris on day 73, LIS lost a large proportion of major forces and the overall offensive formation breached. In later times, LIS major forces were defeated one by one, setting LIS forces back quickly.
With that moment the situation largely disfavored them, LIS decided to take a risky move - Reveal and use their secret weapon stationed in New Bavaria, either to devastate United Earth capital city that would put United Earth into mess again, or at least buy some time to find a foreign ally.
The risky move was well known as the ‘Interstellar Missile Crisis’ event. On day 88, LIS broadcasted a message through hijacking the communication hub in Coloniae Leon, threatening they had a secret mass destruction weapon that could never be intercepted once launched, and its range could cover all United Earth territories - Interstellar Warp-Speed Missile (IWSM) with Disaster Warheads derived from Instant Terraforming Bomb Project data found in occupied government labs. And, the first missile, to be launched within 24 hours, would fly straight to the capital city of United Earth - planet Earth.
United Earth offensive operations were halted due to the short chaos caused by the seemed inevitable threat. The United Earth Security Council soon ordered the search for their missile base as the countdown had begun. 7 hours later they located the missile base, and 9 hours later Space Marines 2th Division arrived in New Bavaria. The battle in New Bavaria lasted for 7 hours, at the last hour the missile base was captured, with most of the IWSMs destroyed at the site immediately.
LIS did not waste the time by sacrificing their secret weapons. During the Crisis, LIS secretly contacted the Zolarg Empire and shortly reached an alliance agreement with them - for their common pursuit of freedom and liberating people from suffering, and they needed each other. The entry of the Zolarg Empire would bring the war to the third stage, the time when things had been becoming more complicated than just a civil war between Humans.
What about Alpha Draconians? The Overlord was pleased by the situation so far, the plan had been successful. While humans were busy killing each other, the Overlord ordered mobilizing their robot armies into the back of United Earth territory through means of secret portals prepared by covert agents. While Alpha Draconians were making preparations for the takeover plan, one thing the Overlord was not expected to, and not knowing would happen - the Zolarg Empire, their nemesis, would interfere with the war very soon. On the other hand, the political enemies from the Inner Circle, were scheming a plan to pull Overlord off his throne.


More Than Just a Civil War
Just when people of United Earth thought the war would be over soon with the defeat of LIS. 8 days after the Interstellar Missile Crisis (day 96), the Zolarg Empire declared war on United Earth, in the name of helping their allies - LIS, and officially began mobilizing their troops to the borders of United Earth.
War from another civilization put the United Earth under mass panic. Not just because the war that was supposed to end soon would become even longer, such a scale of invasion from another civilization of a different race was something humanity never had experienced.
Zolarg forces flanked United Earth from the other side, putting United Earth in an unfavorable situation - A war of two fronts. The back of the United Earth was left underdefended (not undefended) due to major forces being put into LIS fronts, leaving the borders only garrisoned with only a small number of troops. Even though the Security Council ordered splitting the troops to the borders in order to stop the Zolarg offensive, the border defenses were breached faster than imagined, garrisons were unable to hold the line before reinforcements had arrived. When the reinforcements reached the Zolarg fronts, a couple of cities and colonies had already been occupied by the new enemy.
At first United Earth forces on the Zolarg fronts attempted to make quick offensives against Zolarg forces in order to re-concentrate on LIS again. However, after a few offensives they found Zolarg forces were difficult to remove - Everytime an Insectoid base was ‘removed’, a new base was rebuilt quickly and pumping out loads of new troops as nothing had happened. Later they found out it was due to the Insectoids established complicated yet useful subterranean tunnel networks that allowed rapid reinforcement on the planets, with entrances hard to be detected using traditional sensors. United Earth troops on Zolarg fronts quickly changed their tactics to mainly defensive with very minimal offensive progress, until their sappers were equipped with new tunnel sensors they began able to retake some territories.
Meanwhile on the LIS fronts. Thanks to the Zolarg Empire entry into war, LIS now faced much less pressure from United Earth forces. Now they were able to at least sustain their defensive lines. After their IWPM were modified to smaller missiles and cheaper designs and put under use, they were able to make small offensive progress for a few days, still threatening some of the strategic locations of United Earth. However, the LIS fronts fell into a stalemate for the rest of time.
The unexpected news of the Zolarg Empire's intervention in the Human Civil War delivered to Alpha Draconians. Overlord was not informed about that until 6 days after the entry of the Zolarg Empire into the war - his political enemies from the Inner Circle controlled information flow in Overlord’s chamber through bribing the Imperial Informats (internal messengers of Overlord’s Chamber). The Overlord, knowing schemed by his political enemies, was angered, but also worried about his plans to secure his position in the throne. The Zolarg fronts in United Earth was exactly the location where the secret mobilization concentrated at. At this rate, his great plan would fail easily if the troops were discovered by either humans or insectoids, and it was just a matter of time, sooner or later.
With his ominous worries, the Overlord assigned extra supervisors into the Ministry of Expedition in order to secure his control on the conquest of the human race. However the Inner Circle had an upper hand - the Ministry had already been hijacked by their covert agents. The newly assigned supervisors of Overlord were soon silenced and puppeted by the Inner Circle.
The Lords of Inner Circle now had control of the Overlord’s expeditionary forces in United Earth - With just a slight attention created by the expeditionary forces to let Zolarg forces to notice, it was enough to ruin the plans of the Overlord, to further destroy his reputation, and ultimately pulling him off the throne.


The Incident that Changed the War - Barracuda Blues Events
On day 165 of the war, an event took place on colony Barracuda Blues, a colony lying behind the Zolarg fronts, inside the territories of United Earth. This incident had changed the entire war - from confrontations between mainly United Earth and LIS, to a war that 3 civilizations together defending against Alpha Draconian invasion.
Just within a night, the base on Barracuda Blues disappeared, with remains of weared-off tank armour and charred grounds indicating there was combat. The only thing left was reports about unknown alien contact of hostile inorganic objects and strong energy sources detected by base on neighbouring planets. The United Earth Security Council received the reports 8 hours after the incident had taken place. A global investigation on Barracuda Blues was ordered 2 hours later.
4 days after the investigation had launched, inspectors reported an unimaginable discovery - a hidden facility, camouflaged by cutting-edge field generators of unknown origin, full of unidentified machines in dormant status, and a colossal device suspected to be a long range stargate portal that was the origin of energy detected.
Informed about such discovery, the United Earth Security Council (cautiously) saw that as an opportunity to obtain superior military technologies that could help break the stalemate of the war. Scientist teams and more military staff were sent to the site for further secret investigation.
Despite the news being a secret, the information about such ‘discovery’ had reached the ears of LIS, their hackers intercepted the intel. The intel was shared to forces of the Zolarg Empire, in order to figure out what it was.
Zolarg forces seemed to know something - Just a couple of hours later LIS received replies from the Zolarg Empire, about warnings of a common threat from the other side of the Milky Way Galaxy had infiltrated into human civilization - Alpha Draconians. The Zolarg Empire had also sent a similar message to United Earth, and demanded evacuating the investigation site and destroying it as soon as possible.
The United Earth Security Council, at first, did not take the warning seriously, suspecting it was just a deception from both LIS and Zolarg Empire, trying to prevent United Earth from obtaining technologies that could help them win the war. Later events proved them wrong - 2 days later, the site was under attack - not by LIS, not by Zolarg Empire, but those unidentified machines they were supposed investigating. The machines were suddenly animated, hovered into the air, and revealed what they were - war machines, with the emblem of Alpha Draconians. Almost all staff at the site were killed in the matter of minutes, only a group of soldiers managed to escape, and reported their terrible story (with solid evidence recorded) to the Security Council.
Heard of such an event taking place, and reconsidering warnings from the Zolarg Empire, the Security Council decided to have the big issue discussed in the General Assembly, hopefully they could recognise the dangerous situation they were in.
Meanwhile, LIS and Zolarg Empire had also begun their search for Alpha Draconian existence within their occupation zones, and counter-ops against Alpha Draconian influence.
Under a common threat that could not be repelled with the power of a nation, three participant nations of this civil war held a close-door summit on day 178 in an United Earth city Neo Floridas under maximum security measures. On the next day, all leaders of the military came to an agreement - a ceasefire treaty that put a pause on the civil war, and a temporary alliance pact - known as ‘Delta Alliance’ by humans - that would last until the Alpha Draconians were repelled.
Exposures of Alpha Draconian expeditionary forces and the formation of a temporary alliance were quickly reported to Overlord by the covert agents within the United Earth General Assembly. Shocked to know his plan had gone wrong, the Overlord, immediately contacted his supervisors in the Ministry of Expedition. Without any response, the Overlord understood what had happened - His plan had been hijacked by the Inner Circle.
Indeed, the exposure of expeditionary forces in Barracuda Blues was the order of the Inner Circle, through the Ministry of Expedition which was under their control.
The Inner Circle also received reports of their successful sabotage on the Overlord’s plan. With now they knew the Overlord was in trouble, they began spreading the scandals of the Overlord ‘might even be unable to conquer a lesser civilization’, to cut down Overlord’s support from core Reptilian society. Now, with the information of this invasion leaked to both humans and Insectoids, and further pressured by the scandals, the Overlord had only one choice left for the invasion plan - launch the attacks immediately.


Alpha Draconian Invasion
On day 186, the day known as the ‘Invasion Day’, the remaining dormant expeditionary forces of Alpha Draconians inside human territory were activated under the orders of the Overlord himself, launched the Invasion of Humans, beginning from Barracuda Blues where their forces and one of their main portals were exposed.
The Allies were prepared, they had located and destroyed a few hidden Alpha Draconian facilities, and shared any intelligence known about Alpha Draconians. Yet were not on the upper hand. The cutting-edge war machines of Alpha Draconians was not something humans were able to deal with easily, the superior armour strength and stealth capabilities of Alpha Draconian forces had caused some significant loss of Allied forces.
On the other hand, Overlord tried to keep Zolarg Empire forces outside the war theater of human territory as first priority, preventing the Zolarg Empire from assisting humans with their intelligence and troops. Alpha Draconians inserted blockade fleets in neutral zones between the Zolarg Empire and United Earth, as well began rallying troops at Zolarg borders. The Zolarg Empire not just had difficulty helping humans defending against the invasion as their forces in United Earth were encircled, intensified conflicts and battles at Alpha Draconian borders were something they had to put more focus onto.
The invasion broke out from the inside spread like wildfire in human territory as the Zolarg Empire was not able to provide assistance. Just within a week, Alpha Draconian presence was reported in all human territories (in terms of before the civil war broke out). 58% of original human territories were occupied by Alpha Draconians within a week, mainly the areas around the Zolarg fronts.
Humans had no chances of counter strike at this moment, as the Overlord predicted. However, the Overlord had underestimated humanity. Instead of keeping an eye, he ‘confidently’ set the expeditionary to spontaneous mode, promising the core Reptilian society that humans would be brought under Alpha Draconians in no time (in order to retain his supporters).


The Counter Strike
Alpha Draconian domination on the battlefield lasted until United Earth deployed their new superweapon.
United Earth lacked new weapons of instant destruction needed to change the tide of war since the total decommission of the nuclear arsenal right after the establishment of the United Earth General Assembly. Considering reactivating the nuclear arsenal project would cause large discontent from both the General Assembly and the public due to the long term consequence of detonating nuclear weapons, the Security Council, long ago reviewed older military research projects to seek for a powerful weapon with minimal impacts upon use. And when the invasion broke out, they already had a weapon project at almost completion that came into handy - Particle Cannon. The research of this surgical-space-strike (accurate strike instead of mass destruction) weapon was greatly accelerated by the data from Alpha Draconian facility on Barracuda Blues. 14 days after the Invasion Day (day 200), the first Space Strike group had completed construction at United Earth’s capital shipyard on Earth orbit, assigned into and escorted by the only 3 main starship fleets.
Upon the new weapons were ready, Marshal Bradley of the United Earth Security Council authorized the largest military campaign in the war - Operation Zeus, which began from day 205, aimed to retake territories beyond the Zolarg fronts occupied by Alpha Draconians. Mobilizing over 54 land forces divisions, 6 Space Marines divisions, 31 space fighter wings and 2 starship fleets.
The first use of Particle Cannon was used in Battle of Leo-34, showing the impressive firepower to the entire humanity. The Alpha Draconian stronghold on the planet was reduced to scraps in the matter of a few Particle Cannon bombardments of the 3th Starship Fleet.
The particle cannon also shone on other major battles, including the largest starship battle Battle of Kelvin Rings that the superweapon put the end to Alpha Draconian ‘Eradicator’ class battleship (though that was not their strongest warship in service), and Siege of Venet-35 that the weapon critically broke the siege of Alpha Draconian forces on the colony.
Operation Zeus had achieved a massive success within two months. The Operation recovered 21% of original territories, and some post-war statistics estimated that the Operation had also destroyed almost half of the Alpha Draconian expeditionary forces.
LIS had also achieved victories after their deployment of Type-X EMP warheads that effectively paralyses robot-based Alpha Draconian forces and facilities upon detonation. Just within half of a month after the deployment, LIS was able to uproot all Alpha Draconian facilities and portals within their occupation zones and freed up a large amount of troops for offensive operations beyond their territories (to ‘liberate’ more colonies, of course). At the same time, LIS had also completed an counterintelligence research Project Beacon that analyses the activities and signals of Alpha Draconian covert agents and communications (using information provided by Zolarg and harnessing their expert knowledge of cybertechnology), greatly preventing further Alpha Draconian sabotages on Allied forces, and made the hidden movements of Alpha Draconians predictable from that time on.
The human counterattack progress stopped at regions around Barracuda Blues. At this moment Barracuda Blues was one of the last strategic locations for these intruders - where their last functional long range portal was located, the only available reinforcement station for them. However, also the most fortified position of Alpha Draconian intruders - not only the main portal was protected by the state-of-the-art fortress setup, other strongholds around Barracuda Blues formed a complete exterior defense system that was able to stop any starships approaching this critical site.
The counterattack of humans was reported back to the Ministry of Expedition for multiple times, however nobody read the report - The fierce political competition inside the Ministry between Overlord loyalist and Inner Circle had disrupted literally everything, ignited a few days after the blockade on the Zolarg Empire. Military officers and staff were being assassinated or replaced by the two parties very frequently, they had no time and effort to care about any operations of the expeditionary forces but tried to protect themselves or seek extra interest in this internal political rivalry.
As the regular functioning of the Ministry of Expedition came to a halt, the blockade fleet between Zolarg Empire and United Earth was soon out of control, without any coordination the blockade was breached by Zolarg fleets, like the blockade fleet was just a dull asteroid belt. Regaining the supply line to their occupation zones, the Zolarg Empire began sending their fleet and elite force Imperial Templars to the battlefronts in human territory against Alpha Draconians.
Overlord regained information and control of his expedition plan after Overlord loyalists successfully retaken control of the Ministry of Expedition as a series of bloody political events took place. Knowing his miscalculation on humans and he had missed a lot of events during the Ministry was handicapped, the Overlord ordered a regroup of all remaining expeditionary forces at Barracuda Blues, as well as authorising the expeditionary force access to advanced reserves of Alpha Draconian war machines, the Apocalypse Order, to terminate human resistance before it was too late to remedy the situation. An invasion fleet was also ordered to dispatch for securing the invasion plans, either backing the reinforcement up, or in case the last portal falls the fleet could still devastate the remaining human forces and do the occupation.

The Battle of Barracuda Blues - Twilight of the Intruders
All human major forces from both the United Earth and LIS, and later a small number of Zolarg forces from occupation zones, gathered near minor strongholds around Barracuda Blues. Deployments began on day 274, preparing for the last battle to stop Alpha Draconian invasion - which Allied forces had thrown literally everything they had into it, almost all of their major forces and types of weapons.
Alpha Draonians had gathered a majority of the first group of Apocalypse Order from Alpha Draconia arrived at Barracuda Blues, standing by at the site.
The Battle of Barracuda Blues broke out on day 277. The 2nd Vanguard Group led by United Earth Space Marines 1st Division secured a minor portal stronghold on Baston-36, under the support of the United Earth 3th Starship Fleet and Particle Cannons. Hackers from LIS performed a follow-up hacking of the portal control immediately, opening up a route to Barracuda Blues for major forces after 4.5 hours.
Commando platoon headed by the legendary United Earth elite Sarge led the charge into the Barracuda Blues through the portal, securing an area on the east wing of the main portal stronghold. The remaining forces of 2nd Vanguard Group established a forward base for providing support, with Main Battle Command led by Marshal Bradley of United Earth responsible for the main offensive operations following behind.
Other battle groups were told to tie up other minor strongholds to prevent their reinforcements to Barracuda Blues, and if possible, take over the portals in the minor strongholds.
The first attempts of siege, on the same day, had been unsuccessful. The defense of the main fortress complex was far more defended than imagined. The point laser defense system rendered conventional artillery fire useless, the firepower of the newly arrived Apocalypse Order outrunned offensives of the Allied forces, even the Allied forces were supported by 5th Battle Group later which successfully broke into the south wing through the portal of another stronghold. At the end of the day, the offensive operations had been temporarily halted under the order of Marshal Bradley to prevent further losses.
On day 288 Allied forces detected a larger group of Apocalypse Order reinforced Alpha Draconian forces in the fortress. Few hours later, Alpha Draconians began taking offensives targeting the Allied Main Command Group. Facing even stronger enemies than before, main forces of the Main Command Group were tied at their forward base and fell into a badly passive status, until 5th Battle Group received EMP missiles from LIS and sent help to break the enemy offensives.
On day 289, the 3rd Battle Group composed mainly of Zolarg forces entered the battle at the southern forward base, launching subterranean infiltration attacks into the west part of the fortress. Although the infiltration forces experienced heavy casualties as they broke into, however, provided an important internal structure intel of the main stronghold - there was an antenna structure acting as an command node of stronghold defense, which when sabotaged, it could weaken the coordination of, or even paralysing, the stronghold defenses. However, the infiltration forces also reported there was a massive energy flow towards the centre part of the facility, where the main portal was located, presumably sending in core forces, or worse, a destruction device known as ‘Annihilator’ by Zolarg forces which capable of releasing an energy blast that could destroy any non-Alpha Draconian machines and living being within 50 lightyears radius. The enemy reinforcement was predicted to arrive in three or four days.
The reports from the infiltration forces had put the Main Command into an anxious mood, since this meant not much time was left for them - longer the battle goes, worse the situation becomes. The Main Command Group decided to take another offensive the next day, after the United Earth 1st Starship Fleet sent Particle Cannons to provide heavy bombardments.
Still, Alpha Draconians were prepared, they had set up energy barriers to neutralize Particle Cannon fire. With even the superweapon of United Earth proven ineffective on this base, the Main Command Group offensive once again ended up with extra losses.
On the other hand, the portal stronghold connecting the Allied forward base on the south wing was under attack by Alpha Draconian forces from another minor stronghold, the 5th Battle Group and the 3th Battle group had their most convenient supply lines cut and now had to rely supplies from either the 1st Starship Fleet or the Main Command.
During the hardest times having almost no means to break the fortifications of this stronghold, the hackers and engineers controlling the portal in Baston-36 brought a good news in the late night of day 232, they managed to hack into the heavily encrypted internal portal system and obtained a segment of access code that allowed them to teleport at most a commando squad into the stronghold (due to limitations of incomplete access codes), which this chance could be used to sabotage the command node, allow the major forces destroying the fortification when it was disrupted. However, the code was estimated to be expired in approximately 7 hours.
In the same night, but a bit earlier, a small group of Zolarg Imperial Templars joined the Main Command Group, providing limited but valuable replenishment of Allied forces.
With an irreplaceable opportunity to break into this almost invincible fortress, the Main Command immediately reorganized the existing forces, preparing for an all-out attack in the next day - It was either the Alpha Draconians or humanity being defeated, this would be the last assault to terminate their ambitions, once and for all.
4 hours later, a squad with the best commandos from United Earth, LIS and Zolarg was organized for the most dangerous mission, they were teleported to the west block of the stronghold, and later assisted by another Zolarg subterranean assault force from the 3th Battle Group. Meanwhile, all the other Allied forces on Barracuda Blues, advancing towards the stronghold.
The major forces expected the defenses to be disarmed as they reached the enemy defense lines. Yet the infiltration forces had trouble making their way to the command node, encircled by the stronghold guards as the Allied forces entered the alert zones around the stronghold. The main forces could only hold their position, forced to fight with the enemy elite forces, until the commandos finished their task.
After approximately an hour of brutal battles inside and outside the stronghold, the commando squad, finally made their way to the command node, and installed a disruption device onto it.
The defenses of the stronghold were immediately turned down under the effect of the disruption device, including turrets, energy barriers and point laser defense system. The stronghold, now vulnerable to any human and Insectoid weaponry, soon the main defense was destroyed under intensive artillery barrage bombardments. Alpha Draconian forces were also affected by the disruption effects, their combat efficiency was greatly lowered - the coordination errors broke their formation, these steel machines of destruction began ramming into each other. At this moment, Alpha Draconians had lost their overwhelming advantage in this battle, every force defending the fortress were soon eliminated by the Allied forces, leaving the central portal defendless. Allied forces very quickly flooded into the stronghold, reaching their ultimate target of the battle - the main portal, which was seen charging up for receiving new reinforcements - that could make short work on the last human forces if unstopped.
The decisive battle defining the date of humans, ended with a Particle Cannon strike onto the portal, tearing the portal into pieces of scraps. The dawn on Barracuda Blues after the particle beam dissipated, marked the victory of the Allies.
Remaining Alpha Draconian threats in human territory were eliminated within two days after the victory in Battle of Barracuda Blues under the efforts of human forces. For the first time, the entire humanity successfully repelled an massive alien invasion.
The invasion had not ended yet, Alpha Draconian invasion fleet was still advancing towards human territory. It was until Zolarg fleets attacked Alpha Draconian starbases that forced Overlord to draw the entire fleet back for defense and postpone the invasion… infinitely.


Battle of Kaisergrounds - Conclusion Battle to the Human Civil War
The invasion was over, ending with the defeat of Alpha Draconians.
But not everything was over. The Delta Alliance Pact had expired, now United Earth and LIS had to put their focus back onto their civil war… only after they had taken a necessary break from a month of fierce battles.
The Zolarg Empire had most of their forces tired of the battles in human territory, and they needed more forces and officiers to manage their conflicts between them and Alpha Draconians. On day 312, about a month after the end of the invasion, they agreed to withdraw from the Human Civil War, returning all occupied territories to the United Earth and evacuate all their forces after taking some necessary responsibility (mostly repairing damages they had made), as requested by the United Earth General Assembly and agreed by LIS. The civil war was now and finally kept just between humans.
Things had been peaceful (if not considering some minor skirmishes on conflict site planets) until the war was continued with the last major battle broke out on day 351 - the Battle of Kaisergrouds, which both sides hoped to ‘conclude’ the war in this battle (as not much war supplies were left for large scale conflicts), on this strategic stronghold occupied by LIS - To LIS, a foothold for liberating the core economic regions of United Earth in the future. To United Earth, an important barrier to keep LIS away from the most resourceful colonies.
The extremely rare ion fog winters of Kaisergrounds disrupted communication devices and sensors, which however favoured United Earth offensive - their landing forces could sneak onto the planet without triggering the alarms of LIS forces.
It was not clear how the battle had fought due to the unavailability of communications and battlefield monitoring in ion fogs. However, two outcomes were confirmed for sure - First, it might have been a ‘fierce’ battle, in which United Earth recorded 78% losses of troops in the battle while LIS recorded 85% loss of their forces. Either killed or (less likely) lost in fogs. Second, it was the victory of United Earth, after 4 days of battle United Earth 12th Space Marines Regiment managed to take control of the entire planet and sent a shuttle for delivering a battle report.


Aftermath
10 days after the last battle (day 365), the military leaders of two sides met in the Roundtable Summit in the colony of New London.
The Armistice of Hoxton was signed, with the following details:
  • Armistice: Military actions must not be taken inside territories of the United Earth and LIS for the upcoming 100 years.
  • Border Regulations: Border lines between United Earth and LIS, named Hoxton Line, are maintained. No space vessels should cross the line, both sides have the right to shoot down any vessels that crossed the line, unless the vessel has authorised access.
  • Embargo: Trades and shipments to and from LIS are forbidden. United Earth will enforce a blockade fleet along the Hoxton Line.
  • Colonization restriction: LIS must not carry out colonization near or along the Hoxton Line.
  • Trade Route Protection: Any LIS vessels with armaments equal to or more than corvettes will be regarded as violating United Earth trade routes.
  • Violation of any of these regulations will be regarded as breaking the treaty.
  • Any forms of independence by LIS will not be recognized and accepted by the United Earth General Assembly.
Though this is an armistice treaty, it had indeed ended the Human Civil War - at least it had ended direct military confrontations, another civil war is just a matter of time.
Eventually nobody achieved total victory in the Human Civil War, however, LIS actually ‘won’ the war. Colonies and cities occupied by LIS are no longer under the control of United Earth bureaucrats, they are freed from any forms of suppression and exploits, at least a better life can be started with ture fairness and autonomy guaranteed by the League.
Yet United Earth has also earned a ‘strategic’ victory, since they successfully defended most major regions, leaving LIS only able to have mostly barren planets of outer territories. The Armistice of Hoxton also allowed them to have limited control on the development of LIS.
The United Earth General Assembly was not satisfied with the outcome of the war - They understood that LIS had achieved their aim in the war. Now, the capabilities of the United Earth military were being questioned nationwide, even managed to repel the Alpha Draconian invasion - It shall be stopped to restore the reputation of the General Assembly. The General Assembly originally wanted to ‘retire’ Marshal Bradley to pacify the doubts of people, but changed their mind after reconsidering his achievements repelling an alien Invasion and read about his big military project to retake territories occupied by LIS, which the plan actually helped people put a larger confidence onto the military than before.
Speaking of the support, a tragedy for the Overlord of Alpha Draconians. The Overlord tried to cover up the failures of his expedition plans, however, the Inner Circle intercepted the intel. The scandal was soon delivered to all members of core Reptilian society, they now lost all confidence in the ‘weak’ Overlord that had completely ruined their national pride. Several days later, the Overlord was assassinated in a coup planned by the Inner Circle.
The seat of ultimate power was empty, but that is not a seat for many. A more intense, almost endless political rivalry took place between the Lords of Inner Circles beginning right after the death of Overlord, leading the entire empire into a state of political instability. Without a stable and powerful leader to rule the vast empire, the corruption in administration of Alpha Draconians is getting ten times more serious than before. Social order also began to collapse, leading to the disparity between the nobles and common civilians, and social unrests.
The instability of Alpha Draconians, and one more defeat for their seemed invincible military, gave confidence to the conspiracists hidden all over the empire. Some puppet regions began attempting to break away from Alpha Draconians. Though not all of them had been successful, more new powers have risen - Especially the New Galactic Empire, thirsted for galactic domination, is slowly overtaking the influence of Alpha Draconians in the shadows.
The Zolarg Empire finally found themselves a powerful ally to support each other against Alpha Draconian influence - Humans’ capability defending themselves against Alpha Draconian forces impressed not only the Insectoids of every hive, the Emperor is also glad to see this. A few months after the end of the Human Civil War, Zolarg Empire signed diplomatic memorandums with both LIS and United Earth, on the basis of cooperation during the invasion, to begin official peaceful interaction between Insectoids and Humans.
Zolarg forces returned from human territory also brought back some human technologies along with them. The inspiring foreign knowledge have stimulated further development of the Zolarg Empire in terms of economy, science, society and military, and indirectly led to an innovative invention of Insectoids - Mind Network.
While the human cities and colonies were rebuilding, humans also obtained interesting information from the remains of Alpha Draconian machines in Barracuda Blues. These cutting-edge machines have some linkage with the ancient aliens, which the scientists and archaeologists figured out these engines are derived from the ancient alien knowledge recorded on the artifacts scattered all around the galaxy. This discovery will bring drastic changes to human history, a new era of future technologies is predictable in the future not so far away.
Understanding they are not alone in the Galaxy, United Earth begin recognizing the importance of galactic diplomacy, in order to protect themselves (from Alpha Draconians that might return someday in a larger war), as well as seeking for new opportunities. they begin establishing contacts between alien civilizations as they colonize new planets, not just the major civilization like the Zolarg Empire, but also more minor ones.


The Milky Way Galaxy had changed a lot - although there had been wars, costing thousands of lives. Does the war worth anything in the end? Nobody will have an ultimate conclusion, what we know is, war, is always changing our history.




THAT IS ALL!
We also hope @bastecklein can leave some comments on the story idea so far.
GeneralWadaling
1y ago
There are some changes coming soon to the My Colony website that will impact individual colonial/regional websites as well as the public My Colony API. Beginning with the release of My Colony v1.9.0, all API calls are being migrated to a new subdomain, and the current My Colony website is moving as well.

The change is as follows:

Current Location: https://www.my-colony.com
New Location: https://mc1.my-colony.com

Essentially, all URLs should remain the same, except for the www is changing to mc1. The current My Colony public api will remain at the current location for a few weeks, but will then be going offline, so all API calls should be moved to the mc1 subdomain.

The current primary www domain is going to be reworked as a portal to all My Colony Universe games, including Colony Wars, Colonial Tycoon, Death 3d, My Starship, Deimos, End of the Earth, High Noon, Sarge, and the upcoming My Colony 2. This will include not only information on all of the above titles, but also extensive backstory/lore information on the entire universe and all of the characters, presented in a Wiki style format. The new mc1 subdomain is primarily going to be used to hold colony websites and texture mods for MC1.
bastecklein
1y ago
Today My Colony v0.54.0 (v0.54.1 on Android) is being pushed out to all platforms and should arrive on your device shortly. This was originally intended to be a big Reptilian update but there were several engine changes that took precedent this time. Details below!

My Colony v0.54.x Changelog

New Stuff
  • New structures: National Flag, Torture Booth, Drone Pad, Gold Grower, Aluminum Grower
  • New Unit: Uranium Extractor
  • New ad-free Structure: Pavement Lit
Changes
  • Memory and File Size Reductions
  • Firedrill/Employment Changes
  • Opening existing online games now requires an Ape Apps Account
  • Added engine support for variable color units and structures
Notes
The new Reptilian content is generally geared towards making the Lava World map playable. I had a lot more planned for this update, but I wanted to get it released in a timely manner, so it will have to wait until next time. Barring any major engine changes or glitches, v0.55.0 will have a lot more Reptilian stuff.

On to the engine changes. Since the last few updates, the #1 reason for crashes and getting stuck on the loading screen on mobile (especially on Android) was the game running out of memory. The reason for this is that when I designed the game originally and there were only 8 different structures to build, it made sense to load all of the assets at the beginning when you first entered the game. Today though, there are over 320 different structures and almost 50 vehicles, and many structures can now be flipped which adds extra graphics assets which need to be loaded. Because of this, you have probably noticed that the game was taking longer and longer to start up at the beginning, and sometimes it never started up at all. This was due to the game using up all of it's allotted memory from the operating system. The issue was particularly bad on Android, where the memory cap is far less generous than on Desktop computers, even on newer devices that ship with 4 gigs of RAM.

To get around this, My Colony will now only load graphics assets, on demand and as-needed. There are likely still some bugs to be worked out related to this, so let me know what you find. You might notice buildings or ground tiles not appearing right away. Generally they will show up in a second or two. Zooming in and out can also make them appear quicker some times. It might be a small annoyance, but I think the tradeoff will be worth it. Particularly on smaller colonies, the memory reductions can be quite significant.

Another new reduction in this release has to do with save file sizes. I have started compressing some of the building related save data more efficiently, which should reduce the file sizes on some saves. Your mileage will vary depending on the layout of your colony, but on my main colony, my file size was reduced by a little over 10% (compressed). I didn't do a before/after on a non-compressed colony, but it is probably similar.

Moving along, there have been significant changes to the Firedrill system, as well as the way in which 'simulated' colonists find and fill jobs. Generally, the amount of time it takes for your colony to settle back down after a fire drill has been sped up significantly. Also, simulated colonists now find and fill jobs significantly quicker than before. I realized that I forgot to apply the same improvements to the speed in which they find housing, but that will probably be in the next update.

These changes were in part to address a lot of the complaints people have about unemployment and jobs being filled. The old method had simulated colonists fill jobs based on the general unemployment rate of the colony at large, so if you had massive unemployment, they would find jobs slower, and if you had low unemployment, they would find jobs faster. In my mind, this offered a more realistic simulation, as it doesn't make sense (in 'real life') to be able to just call a fire drill and suddenly an economy is back to normal. Judging by the forums though, I think most people perceived this part of the simulation as a bug, so it has been removed. Simulated colonists will now fill jobs at their earliest convenience.

What has not changed though is the colonists' daily cycle. In general, a healthy colonist will have his day divided into 3 parts: work, sleep, time off. So if your colonists are 100% employed, which is unrealistic but somewhat common in this game, then you should at most expect 33% to be on-duty at any given time. I know that many people perceive this aspect of the game as a bug also, but to me, changing this would make the game sooooo easy, even easier than it already is.

Next up, the engine now supports adding a bit of color to certain in-game structures. This is mainly necessary for the upcoming Colony Wars game, and an example can be seen in the screenshot below:

The flags on the building now take up the color that was set in the Overview tab on the statistics screen. I might expand this more to other structures, but it was primarily put in for the benefit of Colony Wars. I also noticed that it is not working right on iOS yet, so I still need to figure that part out.

Finally, there has been a suggestion in the index for lighted roads. I made some engine changes and added one in there as a test, but I want to see how it impacts performance before expanding it further. To be determined.

So anyway, that is it for today's release. Much more on the way, so stay tuned!
bastecklein
3y ago
An idea was floated in the chat today that I wanted to post here and see what people thought of it. Is it a good idea/bad idea, suggestions/comments, etc.

Essentially, the idea is for something of a "sister" game to My Colony called My Space Station. The way it works, is an online colony in My Colony can purchase a space station contract that costs a large amount of money/resources/civics. Sort of a big end-game purchase. These contracts are placed on the server.

There is a second game called My Space Station. When a player starts a new game, they look through all of the station contracts, and pick one they want to use to start their new game (if there are no contracts available, United Earth will generate one). They then start a new space station as a member of the parent colony's commonwealth. Sort of like a sub colony, where they still pay taxes to and can trade resources with the parent colony.

The difference is that instead of a planet, you are building a space station. The station starts out as a tiny map with no resources which you must build up. The mechanics of the game can be completely different, but it plays on the same server as My Colony and even has access to the GBT, which is how the station gets the resources needed to expand.

So in each game, either the Colony or the Space Station will profit through their trade relationships with each other. The core gameplay of My Colony stays the same, while My Space Station offers a different style of play for a different audience, but still contributes to the My Colony universe.

Anyway, the idea is in its infancy, just wanting to see what people think of the concept, or what ideas you have to make it better, or if the whole thing just sucks to begin with? It could be a fun stand-alone game on its own, but also one that brings more activity/purpose to the My Colony online game.
bastecklein
3y ago

The Carter Galactic Federation is a new federation in My Colony that strives for the best for its members.
Guidelines:
-Anyone can join
-Must be willing to share resources if requested
-Must be active more than 50% of the week.
-Must be kind
-Have the ability to have fun : )

Current Members:
(Leader)
Human
Pop. ~10,000
10 members
Status: Active
Reptilian
Pop. ~500
3 members
Status: Active
Zolarg
Pop. ~3,000
2 members
Status: Active
Pop. ~42,000
6 members
Status: Active
Pop. ~500,000
50 members
Status: Active
-Could Be You!

Join the Carter Galactic Federation Today!
Join Our Discord Page: https://discord.gg/hqzYNjG
Ape Apps Chatroom for CGF if you don't want to join Discord:
DillGuy9
3y ago
Today after spending a couple of weeks away from work vacationing for U.S. Independence Day, I am releasing My Colony v0.68.0, which should be rolling out shortly to all platforms.

The primary focus on this update is attempting to address the huge black hole of sorrow and despair that is My Colony for Android. Of all versions of the game, Android has the most technical issues in terms of stability and performance. In fact, My Colony on Android has a force-close rate of almost 7%, which is really very high. Unfortunately, the crash reports coming in look like this:

As you can see, not much to go by at all. Obviously the crashes are happening with the WebView, which is powered by whatever version of Google Chrome the user has installed on their device. Sadly, this is an issue that has been impacting many Android users since at least last June, with an ongoing issue submitted to Google here, which has yet to receive any meaningful resolution. Many think it's due to Google's own AdMob ads, but it is also occurring for Premium users with no ads, so it is hard to tell. It may also be related to memory constraints, since on many devices Android only allows 128mb of RAM per app, regardless of how much RAM the device actually has. Sadly due to the limited crash reports, it is very hard to tell exactly what the problem is.

Due to the high crash rate on Android, Google has essentially blacklisted My Colony on Google Play, reducing downloads from the 3,000 per day range down to the 200 per day range. Since a vast majority of the installs for My Colony come from Google Play, this has made the game financially nonviable, no longer even generating the funds necessary to maintain the server required to support online play.

Because of the gravity of the issue, if My Colony cannot be fixed on Android, I will have to lower it's priority and focus on other apps that can bring in more revenue so that I can actually eat and support my family. The task is made difficult by the lack of information available on what is causing the crashes.

I suspect the primary issue is the game hitting Android imposed RAM limitations. As there are now nearly 400 structures in the game, over 50 units, and many terrain elements, many graphical elements have to be loaded at run time. While the engine already delays loading graphics until they are used, large colonies that have essentially all types of buildings are a larger drain on RAM. Also, large map sizes exponentially require the about of RAM needed for path-finding operations while moving rovers around the map.

There is no good way to clean up these issues on Android without limiting choices available to the user. At some point though, reality needs to set in and a mobile game simply cannot have all of the full features available on a Desktop class game, which is how My Colony is designed. I believe some things on Android will need to be "nerfed" in order to fit in with the power and memory constraints imposed on the platform.

For the reasons mentioned above, the bulk of today's updates are aimed at reducing memory overhead on Android devices. Some of these changes are as follows:
  • Video-ad gifts from the Galactic Emperor no longer appear on Android
  • On new map creation, Extra Large and Mega maps are no longer available on Android
  • If a previous force-close is detected, the game is automatically switched into lo-res mode on next launch, unless the user has previously set the graphics resolution manually.
  • Banner ads no longer show up on Android
These changes to Android are only the start, and I will be watching diagnostics data to see if they help or not.

I suspect the most controversial change will be the removal of the Extra Large and Mega map sizes. I do like to give users maximum choice, but the reality is that most users automatically pick the largest available map size every time, despite the in-game warning that performance may be impacted. This leads to slower performance, out-of-RAM crashes, and therefore bad reviews.

The removal of the emperor Video Ads and the Banner Ads on Android was done since there is strong evidence on the Google support group that Google's own ads are causing a lot of these crashes. This was tough to weigh, because the loss of revenue due to the removal of advertising will be significant, although it will probably be less than the loss of Premium Upgrade revenue due to the blacklisting from the crashes. I will just have to wait and see if it makes a difference and if it helps. I need to have some way to pay for the server and also make a profit on the game in order for it to be worth my time, but if the ads are killing the game then there is no point in having them. It is something of a lose-lose situation, since My Colony was designed with an extraordinary amount of free content, largely possible because of the advertising. If the ads are killing the game though, that mix might need to be reevaluated.

So as I said, I will monitor Android and see if I can get the crashes reduced and the game revived. Maybe the above changes will help, or maybe they will do nothing. As I showed, the crash logs really do not show anything meaningful. They also made a change recently where the feedback users can send to Google Play when the app force closes no longer makes it to the developer, so you can't see what people said about what they were doing before the game crashed. That is a little FYI to everyone on Android, don't waste your time adding comments when you submit a force-close report to Google Play, since the developer never sees them anymore.

So anyway, apart from the Android specific changes, Desktop users will see a new 'filter' option at the bottom of the build sidebar.

As you might imagine, this lets you type in the name of a building to do a search, instead of scrolling through everything to find the building you are looking for. And before you ask, know that similar functionality will be coming to mobile editions of the game in a future release.

In addition, Human players get a new alien-tech structure, the Alien Plastic Factory. I saw a suggestion for it in the suggestions forum, and decided to throw it in there real quick.

The Cloning Facility has been added to the Immigration build category. It isn't really an immigration building, but it adds people to the colony, so it was the best fit available.

Finally, several bugs have been patched in this release, including a bug associated with uploading a screenshot to your colony homepage and a gamepad control issue on Amazon Fire TV devices.

So anyway, that is it for today's update. I apologize to the Android users for the ongoing crashing issues. I have been trying to fix them for some time now, but the error reports are extremely unhelpful which has made the issues hard to pin down and correct. I suspect more changes will be coming to Android users over the coming updates, so stay tuned for that. And thanks to everybody for playing the game, hope you enjoy!
bastecklein
3y ago
This exciting edition of the My Colony Podcast is the very first video edition, and features information on the v0.82.0 patch and the upcoming Colony Wars beta.

What's that you say, you haven't downloaded My Colony yet? Well what are you waiting for? It's available on every device. Find download links here: https://www.my-colony-com

Try Antiquitas, the Roman themed "sister" game to My Colony: https://apps.ape-apps.com/antiquitas/

Want epic My Colony merchandise? Check out the new My Colony online store: https://teespring.com/stores/my-colony-store

Contact Information:

Attn: Brandon Stecklein
Ape Apps
PO Box 382
Spring Hill, KS 66083
United States of America
bastecklein
2y ago
Welcome
Ape Apps, LLC is an independent software development company founded in 2010 by Brandon Stecklein. Over the years, Ape Apps has published over 400 apps and games across various platforms. You can get in touch with Brandon on Twitter or by leaving a post on his wall @bastecklein
App of the Day