June 15, 2016

Alpha 10 - iteration #07: Alive Status Report and a Small Surprise

Sorry for the lack of news since May 20, but you know Sun, Sex and Things... OK, there are bad jokes and excuses.

I continuing to transfer the elements of interface in their proper panels
I'm working on the Population Panel for now; the basic setup of the Settlements Panel is done.

I also made many update in the design document for the settlements but also policies enforcement, which will varies in gameplay according to the type of political system. This last one will not be implemented for this iteration but is in the work.

Also... to make amends for the lack of posts, this iteration will have a small surprise... on an audio level.
Yes, FARC will not be deaf anymore; I implement a very crude audio system in an experimental fork of the code by using the BASS library and the wrappers for Delphi made by the BASS community.

And tonight FARC started to spit some space music.

So at the time of release there will be some music and perhaps a bit of sound effects for some elements of the interface.

Who said "it's not too soon"? :)

I know it's not much and there are many things more urgent, but the implementation is relatively fast for a crude system.

Stay tuned

May 20, 2016

Alpha 10 - iteration #07: Side Design - Settlements

At my work, during my breaks, I switched into the work of the settlements.
The design documentation exists but has never been completed and cleaned up, and since they affect what I do for this phase 2, I'm working on it.

As a reminder; settlements are locations that regroup infrastructures, so they can illustrate a city a base or anything like it. They are represented by an icon on the surface map of the Orbital Object Panel and it can be only one settlement by region and by faction.

There are 5 types of settlements in the game + a special one that I will not cover here since it is linked with the space units and is post alpha 10; surface settlement, space-based surface settlement, subterranean settlement, lava tube settlement and asteroid settlement.
Each of them has different levels of development, specific requirements and particularities.
Each type of settlement indicate in some sort the shape of it in the orbital object's landscape. Certain types are specific for certain environment and one is specifically targeted for the asteroids.

So during the setup of a Colonization Mission, it will be possible, after this iteration, to choose which type of settlement will be used.

So that's it, work work and work :)

May 18, 2016

Alpha 10 - iteration #07: [warning: screenshots post ] - Orbital Object Panel (WIP) Phase 1 DONE

So finally the Phase 1 is done.

So, behold the new Orbital Object Panel!



This first screenshot is what the player will see by default.
On the left, the ecosphere data is what is displayed by default, the button "Colony" allow to switch to the colony data, if a colony is indeed set on the orbital object (OO), like below;



The 5 other buttons on the top will popup the panels of the different sections; Population for the... population one, including the detail on the categories and so on, Settlements for the settlements and infrastructures installed on the OO, Industry is the one that will display the storage and the production matrix of the colony, Events contains the Colony Simulation Model (CSM) events and all their details (the rounded number on the button indicate the number of active CSM events the colony have, I will include a fast list of them in the button's hint) and finally Biosphere will display the details of the OO's biosphere, according to the discovery the future Biological Survey will do. This last one will stay disabled until the planets' biospheres are finally implemented post Alpha 10.

On the center is the well known display of the OO's surface, nothing is really new here.

On the right is grouped the data about the hovered / selected region. The new part is that now the data about the other seasons is also displayed on the bottom of the group. With this, the player will have an idea how livable... or hellish... a region is throughout an orbital year.
 

And finally, below the OO's surface is were the changes are thje most visible; information about the geological survey is displayed and the discovery status of each type of resource spot is now displayed.
Linked hints to these icons will display more detailed data.


The two spaces below the ecosphere/colony and region groups aren's errors; I will implement here, post Alpha 10, some additional interface elements about the colony and region control.

Of course it is now possible to resize the panel, and anything follows:


It will be possible for the player to save the position of this panel and also to keep the opened state save for any subpanel, like Settlements.

The behavior of the whole is also 100% OK, outside for the colonization mission user's interface that I will fix and update for this phase 2.

Phase 2 that will include the complete rework of the interface for the infrastructures.

That's all. So let's dev this phase 2 now.

NB: Oh yeah! This new panel is fully compatible with a 1024*768 screen now, it wasn't the case with its previous shape.

NB bis: I forgot to show the panel for a gaseous planet;



Obviously only the information about the ecosphere is relevant here.
It isn't the prettiest way to show the difference but it is the easier one... mea culpa :)

May 17, 2016

Alpha 10 - iteration #07: Orbital Object Panel (WIP) Phase 1 Nearly Completed

I nearly completed the phase 1 of the overhaul of the Orbital Object Panel (formely the Colony and Surface Panels).

I'm working on the display of the resources spots, and will include tomorrow new additional 2d assets to represent metal, rare metal and uranium ores.

There will be also data displayed about them.

Once all done, the phase 1 will be completed and the next blog post will contain a serie of screenshots of the work.

The phase 2 will be about re-implementing the modules of this panel; Population, Settlements (including infrastructures), Industry (formerly Colony Storage and Production Matrix) and Events.
Most of the work will be to display them in their own panels, none will be overhauled out of the Settlements one after this phase 2.

You will see on the screenshots that I will post that the new panel is relatively different from what you knew before the overhaul.

Stay tuned.