0.13 is live!

0.13 is live!

Hello,

Version 0.13 is uploading! Here’s what’s new:

New features:
– Customs house building -> in the next version this will unlock long term trade.
– National bank building -> in the next version this will unlock unlock bonds
– Super absorbent. A later stage water production building. More expensive, but produces more water and can be built near pollutant buildings without production penalty.
– Side decoration, to spruce up those concrete blocks.
– Modifiers implemented. The first batch of modifiers include increased tax revenue, increased production, lowered production costs among others. These are valid for 20 time cycles. Modifiers are saved on a per user basis, so they can be collected in one city and used in another with the exception of super challenges. Building info may be off when mods are activated, this will be fixed in the next version.
– First challenge added. Challenges are tricky scenarios that will require a lot of planning and skill to complete.

Visual:
– Day/Night cycle adjusted to hide some of the TAA ghosting.

Construction:
– Temporary blocks now autodestruct also in paused mode.
– Temporary blocks can be demolished.
– Parks and decorations were missing prices – fixed.

Controls:
– Rotation can now be performed on either mouse or keyboard, rebindable in the options menu.
– Fixed issue of accidentally anchoring to buildings when rotating view.

UI:
– Crates now display icon of reward.
– Added background to text in upper stats bar to increase contrast and readability.
– Tidied up the controls tutorial and added a few more control items to it.
– Objectives are now hidden when using visibility modes. Unhidden when opening panels.
– UI panels location moved.

Other:
– Two new achievements, found crates and challenges finished (this one can’t be done yet, as there are not enough challenges atm, but soon!).
– Increased zones’ road reach slightly, allowing small scale zones to be packed more densely.
– Increased number of active trade sales/purchases from 5 to 20 each.
– Electronics plant production yield increased.
– Tweaked density check that allows buildings to grow to the next density.
– New basic building practice tutorial – humble beginnings. Practice makes perfect tutorial will be back in the next update, but then as a more in depth tutorial.
– Objective skip bug in campaign fixed.

As can be seen, goods tickets were not implemented this version. This is due to prioritising further tutorial improvements and additions based on feedback. They should be in with the next version.

w35a.png

The major additions this time around are challenges. Currently only one challenge has been added. Challenges are tricky scenarios, similar to the campaign levels, but way more difficult. Often they require some clever solutions both in terms of policy to make money and maximizing the space available.

On the subject of tutorials, the old “basic” tutorial has been replaced with a simpler one that is more direct in how to get a city going. For the next version, another more in depth tutorial will be added too.

w35b.png

I continue to tweak controls and systems. This week I’ve changed the anchoring mechanic, as well as adding camera rotation to the keyboard as well. I’ve noticed that most movements can be performed with WASD and panning and rotation with the mouse, which will be added into the movement tutorial as well as a hint.

w35c.png

There is now also a later stage water production building. It’s more expensive, but produces more water and can be placed in dirty industrial areas with no penalty.

w35d.png

The next version, 0.14, will not add as many new features, but rather focus on changing things that are already in the game. Primarily the trade mechanic, which will be expanded quite a bit, and there will be an addition of timed delay when trading directly as well as a purchase/sales price that later on will depend on the strength of your currency.

There will also be a focus on optimization of systems, old and new. As well as fixing minor bugs and issues that I’ve noticed.

w35e.png
Roadmap and road to 0.13

Roadmap and road to 0.13

Hello!

First of all, I’ve updated the roadmap and added some additional items to it:
Some things have been implemented since the last roadmap, multi building destruction, rebindable keys etc.
Some of the items are given a more extensive description below.

August:
Goods tickets.
Additional tutorial work.

September:
Expanded set of small buildings, second density with alternates.
Mini zones (10 residential, 10 commercial, 6 industrial).
4 additional challenges.
Demand cooldowns.
Accepting bribe consequences.
Inflation. Interest rates, additional bonds options and currency depreciation.
Expanded policy.
Additional tutorial work.

October:
Cursed earth retromode scenario.
5 additional challenges.
Early iteration of laissez faire capitalism.
Changed trade system.

November:
Floating islands retromode scenario.
5 additional challenges.
Water blocks.
Early iteration of communism.
6th density for residential and commercial zones.

December:
Additional citizen board demands.
Additional conglomerate demands.
Citizen representatives.
Updated localizations for Spanish, French, Russian and German.

Goods tickets are an expansion on the current system where conglomerates sometimes ask to buy or sell goods to you. Like in the current system, tickets will be timed. Each ticket will contain a handful of resource types. To complete a ticket, you need to have all resources available.

Following the addition of the national bank building in the next update, the next step is to add inflation into the game. This will require a lot of work, as there will need to be separate sets of purchase and sales prices for each resource and an interest rate. A currency rate will be added as well, which will affect pricing and wages.

Mini zones are single family residential buildings, small business type lots like convenience stores and small industry. (Smallest square is the mini zone…)

minis.png

Atmocity currently incorporates a fairly complex simulation of what is commonly refered to as a mixed economy.
Mixed economies feature private enterprise, but also has public systems to cover up in areas where private enterprise might not be viable, or in areas where there is opposition to private business.
In Europe, for instance, we see private business in telecommuncations, manufacturing etc. Oftentimes, healthcare and education is completely or predominantely run by the state.
In Atmocity, the policy window along with taxes and welfare options can be used to adjust how mixed the economy is. But this adjustment is only marginal. In order to implement economic systems such as communism and laisse fair capitalism, more comprehensive changes need to be done to the core of the economic simulation.
The first step, which is a somewhat simpler affair, is to implement an early iteration of laissez faire capitalism. The plan is to have a very early and basic implementation of this in October, and have ongoing expansions on this and the policy system in general from then on. Communism is trickier to implement, but should see an early iteration implemented in November.

Mayors will be able to place water blocks to add more customization to their cities. This is planned for a November release.

By December I hope to catch up on translations for the game. The reason this is taking a backseat at the moment is because the above mentioned changes require a lot of new text. It’s very time consuming to have only a handful of items translated at a time, rather than a big batch. So moving on new text will be in English, and then given a translation around a mid December release.

Obviously, if there are QoL requests, these will be added in for the upcoming release. There might also be some misses in the schedule, but hopefully, this should all have been implemented by the end of the year.

As for this week, there’s been progress made on the 0.13 version, which among other things will add a few new buildings that play a role in the upcoming changes. Among them the customs house, which will unlock the long term trading contracts (unlike now when they are unlocked at all times). This marks the first step in expanding the functionality of trade in the game.

W34a.png

Modifiers have been added into the game! Modifiers are currently found in loot boxes (free ones, not the icky kind) that spawn around the city randomly. Later on, this will also be awarded when finishing goods tickets. Modifiers are unique to the player, so they can be used in any city in free roam mode, campaign or retro mode. Below is how it currently looks. Like all UI it will get more work later on.

W34b.png

I’ve continued adding more decorations into the game. This week I’ve added a type of wharf type decoration to spruce up those dull and grey foundation blocks:

W34c.png
W34d.png

A national bank building is also in the works, this will mark the start of the implementation of proper inflation into the game. I’ll also be adding a new water production building. This one will be a later stage water production building that isn’t sensitive to polluting buildings, produces more water, but is more expensive and requires more resources.

EA version 0.12b is live!

EA version 0.12b is live!

Hello,
The latest build will be live in a bit! It features a bunch of additional features, some QoL improvements, UI fixes and some other things.
In the retromode, there’s now an alternate version of the windfarm that can be built in the sea. Similarly, there’s now also a wave power plant.
In the retro mode, the research for the centrifugal particle extractor has been replaced with research for the resource separator building. This building is available in the standard mode without research too.

W33a.png
W33c.png
W33b.png

Features:
– Click/drag demolition.
– Windpower plant, seabased – Retromode.
– Wavepower plant, seabased – Retromode.
– Recycling centers now return small amounts of metal and sand.
– Separator building, all modes. Researchable in Retromode. Recycles trash and outputs a small amount of all base resources (metal, sand, carbon etc.).
– Goods crates now randomly spawn. If found they grant a reward. Currently missing some UI items displaying what has been found.
Performance:
– Fixed issue with controls settings always saving on window closing.
Controls
– Fix for camera panning reversing when letting go of mousebutton and moving the mouse pointer.
Bugs:
– Fix for laboratory not registering after load.
UI
– Close windows button (marked with x) added.
– Info button (marked with ?) added for each panel in game.
– Camera sensitivy slider reversed in options. Moving it to the right makes the camera floatier.
– Mine and sand extractor descriptions and names added for French, German, Russian and Spanish.
– Fixed some text sizes in russian.
– Fix for campign objectives UI blocking clicks.
– Property tax revenue per conglomerate added into local economy panel.
Other
– Research in retromode fixed to include and exclude buildings specific to mode.
– Research times cut by 10-50%.
– Rich presence expanded.

Atmocity version ea0.12a live

Atmocity version ea0.12a live

Hello!

So work with the game moves forward. In the current build that just launched (EA 0.12a) there are a bunch of fixes and new features:

Feature additions:
– Alternate versions for small scale residential, commercial and industrial buildings added.
– Building type view added.

General bugs and glitches fixed
– Block destruction was broken in the tutorial – fixed!
– Destruction always displayed in red.
– Flickering of destruction hologram minimized. There can still be minor flickering.
– Ghost messages from conglomerates and board of citizens should no longer be sent.
Changes based on player feedback:
– Rebindable keys added earlier, and expanded with rebindable mouse rotate and pan actions. NOTE! This resets player preferences, so you will need to rebind keys and set graphical options.
– Controls for panning and rotation changed. Panning is now a one button action

Other:
– Performance improvement in car movement system. Changes should improve performance of car movement significantly (around 30 %).
– Reorienting camera stops when player presses pan/rotate mouse button.
– Fixed bug where researched buildings were unlocked from start.
– The tips from the campaign have now been gathered and added into the econopedia under “general tips”. More tips will be added along with additional text.
– Eye adaptation early implementation.

The small scale RCI buildings now have alternative versions:
Industry:

W32a.png

Lower and middle class residences:

W32b.png

Full residential set:

W32c.png

Commerce:

W32d.png
W32e.png

All of this to add a bit more variation. In a future release, probably around the end of september, the small scale RC buildings will be getting another density. So they will be able to grow into slightly bigger buildings with more residents and workers. This will add yet more variation.

For the upcoming full 0.12 version, scheduled for next weekend, there will be a wave power plant and wind power plant placed in water added into the retro mode. Currently, there is also an issue where two buildings not available in the retromode are researchable, this will be corrected in the upcoming version. I’m also looking into more camera control fixes, expanded tutorials and more help documentation.

Devlog entry 43

Devlog entry 43

Hello!
Well, release into EA is just around the corner and the builds are now up, waiting to be launched on tuesday.

:)

This week I’ve done some additional polish to the campaign, and added one of the retro modes. This retro mode is a “flooded Earth” type scenario, where resources are mined from small islands (mountain peaks).

W30a.png
W30b.png

Instead of the particle filtration plant, in this mode there is instead a mine/excavator and a sand extractor:

W30c.png
W30d.png

Initially, this mode doesn’t play much differently from the rest of the game except builds are flat. What will be worked into the mode though is a greater emphasis on environmetal care and citizens will demand you treat the remainder of the environment with care.

I’ve started working on the future feature list for the game. There will some additional res/com/ind buildings of different sizes. These are being worked on currently. I’m also adding citizen representatives that will be assigned to buildings across the city and will advise you on things they need.

Moving forward, updates will mainly be biweekly so that I can focus more time on adding features and fixing issues.

W30e.png
Devlog entry 42

Devlog entry 42

Hello,
A bit more than a week to go before the game releases into Early Access!

:D

It’s been a pretty rough week due to a bunch of Unity related issues. Among them scenes corrupting requiring a lot of time to find the source of the issue and issues with colliders.
As such, some images this week will be a bit random.

One of the issues with colliders caused roads to suddenly stop working requiring a bit of rewriting of the code that checks if the road is connected to another road tile as well as the code that checks if buildings are connected to a road and what road network it is connected to. Not the kind of stuff that I like doing when I still have a few more things left to do before the game releases, but on the upside, it meant that I could also remove some ugly code and also improve load speeds a bit.

w29e.png

I’ve started doing some last minute fine tuning to tax yields, upping yields from industry and commerce and lowering it a bit for residence. I’m hoping this evens out the yields a bit and incentivizes more planning.

w29d.png

The campaign is now finished and tested. There are a few things that might need to be added into it post EA-release, but mostly regarding instructions etc. There are a few things that can perhaps be explained a bit better. Should there be time in the upcoming week, there will be some more polish added to it as well.

w29c.png

Atmo fleets are now implemented. There’s some minor work still needed for path finding, so that they don’t fly through things. But they function as expected now. I will be adding some more bling to them to make them a bit more interesting.

https://twitter.com/CorrectureGames/status/1150840295933861888

The land mode is coming along nicely. I’ve made the necessary changes to the UI and started adding items to the mode. The buildings will be made this upcoming week. There will be a set of excavators to replace the atmospheric particle filtration plant, a sand collector and I’m also adding a wave power plant. The mode itself will be more fleshed out over time and it will eventually diverge a bit from the main modes of the game.

w29b.png

There’s been a tonne of work put into optimizing things and speeding things up in game as well as fixing music and texture imports. I’m hoping that the game will run well enough on target machines.

Next week will be the last pre EA devlog, so stay tuned for that. Here’s a shot from an early campaign level:

w29a.png
Devlog entry 41

Devlog entry 41

Hello!

This week I’ve finally gotten around to fixing up the traffic system. Before I had set the amount to 2 times the amount of buildings in the city with a max limit of 100. This usually looks ok when a city is small, but once the amount of roads increases, the streets would start looking quite empty. I’ve now changed this to assign 1-3 cars per building depending on the type of building. Running this amount of cars is quite taxing on the city though. So I went the Truman show route halting cars and returning them to their home position as soon as they are out of view. Once they can be seen again, they start moving. This gives an impression of city streets with plenty of traffic.

w28a.png

I’ve continued work on the campaign mode. All UI elements have now been implemented. There will be some further polish in the upcoming week and another round of overall UI polish later on.

w28b.png

I’ve done more work on trains, ensuring that they can only travel between stations, and making sure they update their position sets once a change is made in to the vactrain system.

Atmo fleets are still not quite finished, but they are getting there. The movement is currently a bit strict looking, but I should get this to look better in the upcoming week. I hope to have a well fuctioning system up and running next week so that I can have some images and gifs.

I’ve now also implemented bridges. Currently only a plain bridge has been implemented, I intend to add more later on (after EA-release).

w28c.png
w28d.png

Bridges allow players to tuck vactrain system away a bit. My intention is to add more functions like this as I keep developing the game.

The last remaining feature, the retro/”land” mode is currently also underway. Once the campaign is completely finished, I will round it up too. This mode will require a few extra buildings, so I will need to put in a lot of effort this upcoming week to finish the remaining items on my todo list. But the game will release fairly soon, which is exciting.

:)
w28e.png
Devlog entry 40

Devlog entry 40

Hello,

This week’s update will be a brief one, as there’s been another one of those “under the hood” kind of dev weeks. (as such some images are more random than usual this week)

First of all, the work on the atmo fleets that are to land at the atmo port has taken a bit longer than expected, so no update on that this week.

I’ve overhauled part of the template loader to allow for the campaign, retro mode and free roam mode to all use the same foundation. The template loader checks if there are objectives for the “level” loaded, and where to place preplaced objects such as blocks in the free roam templates etc.

W27a.png

Work on the campaign has progressed well. Essentially, the campaign stuff being finished marks the last bit of code that goes into the main menu (retro mode has been finished too).

W27c.png

When loading a campaign level, a small additional UI is loaded into the scene. This can be hidden using the arrow button. Things are still WIP, especially there’s a level tutorial and objectives description window missing. This will be made in the upcoming week.

W27d.png

I’ve also overhauled the message system. So instead of messages appearing in lower middle of the screen, messages now appear in the shape of icons to the right of the screen. When hovering over them, the actual message can be seen. Clicking icons will open up a relevant window (like the budget window if your economy is poor) or transfer the camera to a building.

W27b.png

Overall, things are progressing fairly well. I’ve had a few ideas for additional buildings that will be available only in the retro mode. These will be made in the upcoming week along with finishing up the campaign, retro mode and fleets. If I can manage those things, the game is essentially the Early Access version I had intended with the addition of a few extra buildings.

W27e.png

Until next time!

Atmocity devlog, entry 39

Atmocity devlog, entry 39

Hello!

One month to go until the game goes into early access! :)eek:)
There are still things left to do, but the list is shrinking on a day to day basis!

This week I’ve focused on fixing minor issues, annoyances and performance issues. The research ui should be behaving properly now and all the unlocks and research effects are functional now.

w26e.png
I’ve implemented the game’s achievements completely. I will need to adjust some of the conditions, since they are rather low. For example, running a deficit of 40000 is not difficult once a city gets larger.

w26c.png
I’ve added a photography function so that screenshots can be snappen easily. There’s now also a skybox picker:

w26a.png
I’m currently working on the campaign. The winning conditions have been planned out and I’ve mapped what kind of “lessons” to display for each of the campaign levels. The code for checking if a condition has been met has been finished since before, but the ui still needs work. The entirety of the campaign should be finished next week.

The atmofleets still need work, before I can show them off. But the vactrains are now modelled, textured and moving around:
w26d.png
See them in action here:
https://twitter.com/CorrectureGames/status/1144980888037539845

Lastly, I’ve gotten the fire department building added as well. This was intended for later on, but I found some time to get this added already. This means that some of the building demands have been changed. Neutral and high tech industry will demand a nearby fire station to reach max efficiency. Disasters are planned after EA-release, so currently there is no risk of fire occuring in a city.

w26f.png

More on the campaign and fleets next week!

Atmocity devlog entry #38

Atmocity devlog entry #38

Hello!

It’s been a good dev week for sure. :D I’ve managed to finish up some things that have been put on the backburner for a while (things that should have been done, but have been tricky and thus been difficult to motivate doing).

Among these things is the movement for the vactrains. Getting this to work required reworking a fairly complicated part of the code, where connectivity between tracks and stations is managed. Luckily, in doing this I could also remove some things that were redundant and speed the whole process up.
Although not completely finished, the progress so far can be seen here:

https://twitter.com/CorrectureGames/status/1142528564748857344

I’ve reworked health policy settings, so that they now affect clinic and hospital output instead of just affecting Labour availability (this is now instead indirectly affected from increased health output).
While doing this change I also changed the overall effect strengths and costs.

Research is, as far as I can tell, fully functional, but does show the odd bug every now and then, but nothing game breaking. I’ve made some more adjustments and fixes to make the code more logical.

W25e.png
I’ve also touched up on the localisations. German has been overhauled, spanish and russian have been expanded. This also meant fixing some oversized textboxes etc.

W25a.png
Next week I’ll be fixing the atmofleet movements, so that a fleet comes in to the city and lands at the atmoport to transport citizens and goods. In preparation for this I have redesigned the atmoport slightly. The previous one, I felt, was too tall and since it is a required building when you start a new city (and later too) it looks better not being too big.

W25f.png

I also gave it the same color theme as the vactrain station so that they are easily identifiable.

I’ve added sounds to buildings when they are clicked. This is too add a bit more life but also make identification easier. Residential buildings trigger a doorbell sound, commercial zones a cashregister sound etc. I think it works fairly well, but a few more sounds are needed for the different types of industrial buildings.

W25g.png
Lastly, I’ve added the lower class, middle class and upper class residential, commercial and industrial smaller footprint roster of buildings. Initially I had planned for this to be added after the EA-release, but I managed to make them rather quickly. Currently there’s only one version and one density. I will be added another density along with alternative versions for variation once the game has been released. Once the game has been released the mixed low/mid and mid/upper versions will be made as well.

Here are the current buildings:
W25h.png
Aside from these changes, I’ve managed to spend quite some time playing the game and finding minor issues that have been fixed as they have been found.