Find User here you can look for a user

Updates and Announcements

My Colony v1.34.0 Released

Today I have published an update to the original My Colony, bringing it up to v1.34.0, which should be hitting all platforms soon. There are a few changes here, so let's take a look!


First, I have reverted the in-game popup style menus to the big full window height slideout menus. Some players (on mobile in particular) were having issues with the other menu style, so I decided to just go back to the old reliable slideout menus that nobody seemed to have an issue with.

The Music Rendering engine has been completely replaced and is now using a new library called SpessaSynth that I have been following for a little while now. The developer of this new MIDI sequencing library is very good and is quite active, and has been super responsive when I have had questions or issues with the library. If you wouldn't mind, go to his Github repo and leave it a Star, because he does good work.

https://github.com/spessasus/SpessaSynth

This new library uses more modern JS coding techniques and renders .mid files in a worker thread, and so it does not impact game performance like the old MIDI renderer did. With this change though, you may notice that the music sounds a little different. Since the new library makes use of standard .sf2 sound font files, I am currently using with the game the widely available General MIDI soundfont, which is only a fraction of the size of the music patches that were being used with the old renderer. That said, this sound font objectively does not sound quite as good.

The good news is that the new library supports custom sound fonts, whereas the old one did not. If there is interest from players, I can add an option to the game that lets users select their own *.sf2 sound font file and then they can make the music sound however they want it to. For copyright reasons though, I will probably stick to the free one as the in-game packaged sound font.

Finally, this update includes beta-level support for a new Ape Apps-wide feature I have been working on behind the scenes for a while now, which is Private Cloud support. Currently, users of all of my apps, My Colony included, who opt into Cloud Sync have their save data temporarily stored on one central Ape Cloud server. Since it is expensive (and out of the scope of my business) to run mass cloud storage hosting, files are routinely purged from the server after several months of inactivity, which is why the server is branded as a sync server and not a long-term storage server.

With the new Private Cloud feature I am working on, users may set up their own private cloud server at their own location and use it as their default save location for their data. I have already been testing this on a handful of other apps, and now I am rolling it out to My Colony.

The Private Cloud system is a part of an application called the Ape Web Apps Desktop Bridge, which is available as both a Progressive Web App and as a stand-alone application for Windows or Linux.

To get started, install the Ape Web Apps Desktop Bridge (either desktop or PWA edition, for private cloud I would suggest the full desktop download) and signs in with your Ape Apps Account. Once signed in, click on the Add Resource button and select Private Cloud.


From there, you can select a folder on your computer that will be your new private cloud sync folder. If you are using the PWA version, you will probably need to re-enable folder permissions every time you restart your computer, so keep that in mind. The desktop client does not have that limitation, which is why it is preferred.

If you are going to try using the Private Cloud, I would suggest setting your computer to automatically start the Ape Web Apps Desktop Bridge on startup. The desktop edition can be minimized to your system try, so it is non-obtrusive.

Once Private Cloud is set up, restart My Colony. If you are signed in with your account, you will see a new Cloud Sync Location option on the title screen menu.


If you only have one cloud sync folder enabled on your account, then it will automatically be set as the default, so keep that in mind. If you are given permission to multiple cloud sync locations, you will default to the central Ape Cloud service and you will have to manually select which server you want to use.

If you decide to give the new Private Cloud feature a try, please let me know how it works for you. This feature was originally designed for some business users using EZ Office applications whose business policies did not allow them to use the central Ape Cloud servers, but in my testing so far it is working quite well for My Colony saves. Theoretically you could set a lot better saving/loading performance, especially if you are at your own house while playing.

And yes, you can still sync to your own Private Cloud, even when you are not at home.

Another Private Cloud benefit is that you can easily back up all of your Ape Apps data whenever you feel like it. It would be trivial to compress your entire Private Cloud folder on a regular basis and keep backups in any way which works for you.

How does it work?

The Private Cloud feature uses a private channel on the central Ape Apps Signaling server, tied to your individual Ape Apps Account, to locate any AWA Desktop Bridge instances you have running. When Bridge instances are located, the Signaling server then initiates a peer-to-peer handshake to make a direct WebRTC socket connection between your My Colony instance and your AWA Desktop Bridge instance, similar to the way that My Colony 2 dedicated servers work. The Signaling server then gets out of the way and you are operating with a direct peer to peer link to your own Private Cloud server, wherever it is located.

In theory, this direct peer to peer connection should perform better than the centralized Ape Cloud server, because a) it obviously has a lot less traffic going to it, and b) it is using a persistent direct connection instead of making constant HTTP requests.

So that is the Private cloud system in a nutshell. Like I said, give it a try and let me know how it works for you, or what issues it gives you. I have been using it for a little while on some EZ Office applications and it has been running without issue, but they generally have smaller file sizes than My Colony saves, so it will be interesting to see how it goes.

So that is it for this update. It should be rolling out everywhere soon, so let me know how it goes, and stay tuned for more!

https://mycolony.online/

#mycolony

My Colony 2 v0.46.0 Released

Today the v0.46.0 update to My Colony 2 has gone live, and it adds some exciting new content, featuring the first new playable civilization in the game (thanks to the world of @therealchromedino ), the Alpha Draconians! Let's take a look.


To begin, the bug where none of the drop down menus were working has been corrected. This issue was introduced in-between updates, due to a change in the ADL UI Library used on most Ape Apps. It's fixed now though, so all is good!

@therealchromedino submitted a massive data file with the Alpha Draconian civilization from MC1 ported to and improved for MC2, including over 70 new data objects and accompanying changes to over 30 existing data objects. This is an amazing undertaking on behalf of the community, so please show your appreciation for what @therealchromedino has given to all of us!

Along with the Alpha Draconians, two new resources are introduced in this update, which are Ant Paste and Antanium. These should now be available to trade on the GBT, although to store them as the United Earth civilization, you will need to have the Quantum Warehouse, which has been updated with storage for the new resources.

Moving along, I often times have gotten the request to re-introduce the drop-down sidebar filter that was present in My Colony 1, so in this update, I have brought it back to My Colony 2. It only appears in the larger sized expanded sidebar, and is hidden when the sidebar is in "compact" mode.


The Investment Bank has gotten an updated model thanks to @spamdude and the Lander and Outpost structures have been updated with slightly increased Spare Parts storage. The speed rating on the Dark Solar Road has also been increased.

Both sized blood bank structures received premium "gold" editions provided by @therealchromedino and there is a new expanded Water Extraction Plant, also from @therealchromedino. @spamdude provides a new super-fast road, the Alien Hexpath and @RekEm1999 provides a Quantum Ether Tank upgrade.

There were a lot more structures available that I could have added, but the feature I am about to mention next took up so much time to get working that I just didn't get to anything else.

There is now engine support in My Colony 2 for Player Mode Public Transit, but it was super hard to get working and it is still a bit glitchy. I don't need to get too much into the technical details, but the way the engine itself and the player mode stuff in particular were designed did not lend themselves very well to this, but a ton of changes were made in this update, after much trial and error, to get it to the "working" state that it's in now.

The system works with the new Regional Bus Station structure (from @spamdude ) which is unlocked by the new Public Transportation tech and requires a Megabot to build. Once you build a Regional Bus Station, you can give it a name (like you can do for a sign) and a custom color. Then in Player Mode, a character can walk up to the Bus Station and press the "E" key (or A on a gamepad) to bring up a list of all other Bus Stations on the planet. He will then be picked up by the new SkyBus unit (from @spamdude ) and flown to the other bus station.

This is where there are some visual glitches, I don't know why the SkyBus is so jumpy while it's flying. Also, your character is supposed to go invisible at that point but instead is shown hanging (for dear life) to the bottom of the SkyBus. I will fix those things eventually, but it got to the point where I was sinking so many hours into getting this stupid SkyBus working that I started falling behind on everything else, so for now it is what it is.


Anyway, for future player mode stuff, I think the Sky Bus system is going to be essential, since it would otherwise take a character forever to walk between maps. That said, I have also laid the groundwork in this update for units (such as the player character, but other units too) to be able to go inside other units, which can lead to things like APC units for example, or player controlled units, such as a personal car.

Eventually I will have the star gates working for travel between different servers. I think for settlement design then, it would make sense for people with a Star Gate in their settlement to also have a Bus Station near by.

Anyway, that is all for today. Thanks for playing the game, thank you so much to all of the contributors, and stay tuned for more!

#mycolony2

My Colony Desktop Client Updated

Today I have posted a small update to the Windows and Linux desktop clients for the original My Colony, on both the Ape Market and on Steam.


After the prior update, some users were still reporting issues with the game not launching right on the Steam Deck. As you can see above, I have made double sure that this is working properly this time, but if you are still having an issue with your Steam Deck and My Colony, please let me know ASAP!

#mycolony

My Colony 2 v0.45.0 Released

Today I am happy to announce the release of My Colony 2 v0.45.0! This update continues to clean up some of the fallout related to the conversion to a statistics based simulation model, and adds a couple of new things along the way. Let's take a look!


Let's discuss fixes first. I think that I have finally isolated and corrected the issue where settlement utilities would be completely messed up when loading up a game save, but it may require one load/save/quit/load cycle to fix. Please let me know if you are still having this issue though.

Moving on, buildings now require workers again in order to operate. For the last few updates, worker shortages were no problem at all, but now you will actually have enough people to man your factories and shops.

Also, settlement approval rating was not being properly calculated before this update. It should now be working again like it used to.

Moving right along, there was a bug where disabling player building colors was not having any impact on the game. This should be working again.

Now on to game changes. If you are playing in a larger sized viewport (bigger than 1280x720), the overall game UI has been changed slightly.


Game UI elements have been "detached" from the sides of the viewport and are now floating a bit, with a new black border around everything. I think it looks a bit nicer, but you can let me know if you disagree. I have also increased the padding around all popup windows, which I also think looks a bit nicer than before.

In addition, I have changed most of the icons in the popup windows from ionic icon set based .svg icons to the icon font used by most Ape Apps applications, which should load a bit faster than the old icons did. I am probably going to change all the icons on the title screen soon too.

In the encyclopedia, the Units section has been expanded a bit, and I have also started adding the Research section. Still a lot of work to do on the encyclopedia, but we are making some progress!

The video section in Engine Settings now has a new slider to adjust the game rendering video resolution.


I am hoping this can help performance a bit, especially on the mobile side of things. There are lower end smart phones and laptops out there that barely have a GPU, but include super high resolution displays. With this new slider, you should be able to scale the output resolution down considerably. If it ends up making a big impact, I might have the resolution lowered by default on some mobile devices.

Next up, Ape Chat comes to My Colony 2! The in-game chat in the original My Colony has long been powered by the Ape Chat system, and now My Colony 2 has been migrated over as well. If you are using the stand alone Ape Chat client, you can join the in-game My Colony 2 channel #mc2.

The channel does not have its own custom icon yet, but that will be coming soon (I actually need to do an Ape Chat client update first). One of the benefits of running the in-game chat off of the Ape Chat service, is that you can subscribe to the channel and get notifications when people are talking and playing in the game, allowing you to jump into the game when activity is going on. You can also help people with their questions without even having the game open.

I will be watching the #mc2 channel to make sure things don't get out of hand. There may come a point where moderators are needed for the chat room (I might also need some new mods for mc1 chat), so keep that in mind if you are interested in helping in that regard, and if/when the time comes for moderators, I will reach out to people who have expressed an interest in the position.

Continuing on. If you look in the settlement stats window, you will notice a couple of new things. First, unemployment rate now shows up, so you can keep track of how many of your people do not have work. Unemployment can be caused by not enough jobs, but is also impacted by health, education and other ratings, and will weigh down on your overall approval rating.


Next, there is a new placeholder status bar for Faith. In the building editor, there is also a stat for structure faith rating. This is a new mechanic that will be coming soon, but at the core of it, there will be an opportunity to add faith related structures to the game, statues, temples, shrines, churches, etc. This will be sort of another stat like entertainment, but I also want a mechanic to where players can create a religion. They can then send missionaries to other settlements, or even to other worlds via the star gate system. There will then be global stats on which religions are spreading and to which planets/settlements. I think it can be a cool mechanic, so if you are interested in helping design this new feature, post some ideas!

Let's turn to some new content next. There is a new planet type (pictured in the first screenshot to this post) called Dusk World provided by @therealchromedino and it's awesome! This world provides a new resource called Duskshrooms, as well as a new rover and the Small Thermal Plant and Duskshroom Market structures. If you were looking into starting a new world, now might be a great time!

For Lunar maps, @RekEm1999 has provided a new upgraded Diamond Drilling Operation for advanced diamond extraction.

For expanding out the Alien Tech line a bit, I have added the Alien Power Tower, the Quantum Warehouse, and the new Quantum Housing Pod, a (very) high density housing upgrade to the base Bunkbed Shelter.


There are a few other new structures curtesy of @therealchromedino in this release. The Small and Advanced Blood Banks are new medical structures, the Cartel Prison is a new security structure, and the Transcendent Solar Tower is an epic new solar tower for those with Transcendent tech that can best the output of the Small Nuclear Reactor.

So that is about it for this update. There are still a lot of things that need fixing, and a big one is the combat system, which may be the focus of next update. Until then though, thanks to all contributors, thank you all for playing the game, and stay tuned for more!

https://mycolony2.com

#mycolony2

My Colony v1.32.0 Released

The 1.32.0 patch for the original My Colony is now available and should be hitting all platforms in the coming days. This is a minor update containing bug fixes and updates to the latest libraries and whatnot. I have also updated the desktop packages for both Windows and Linux (x64 and ARM) on both the Ape Market and Steam, since some users were reporting issues launching the desktop clients before.

Note that there are no new macOS builds in this update. I do not plan to support macOS any longer as it's usage on my desktop apps has fallen below even Linux, and the latest releases of macOS make it nearly impossible to install third party software that has not been notarized by Apple (a service that Apple charges an annual fee for). Mac users are encouraged to just install the PWA version of the game using a chromium based web browser. The PWA can be found at the following URL:

https://mycolony.online/

#mycolony

Linkback References

My Colony





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