Recent Posts

Pages: [1] 2 3 ... 10
1
Geoffroy's 4X project / (Antimatter) 2023-2024 Video Devlog
« Last post by Geoffroypi on Today at 09:54:23 AM »

This is a video devlog recapitulating the "universe" part of development of Antimatter from 2023 to 2024.
Massive work has also been done on the surface aspect ( the 2d side-view) but will be shown on another dedicated devlog, with explanations on how it will communicate with the rest of the simulation.

This is not an exhaustive devlog, a lot more has been done in many other aspects of the game and simulation. But here this is a rare occasion to show some parts of the game as a video.

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

And also I have skipped posting the last devlog, so here it is :

Politics



Continuing polishing the game (which is not the most exciting thing to talk about)... But this is still an occasion to write about what has been developed for the political system, which has greatly improved from the initial system.

Characters have a major role in the living universe in Antimatter and they even play the ever-changing political game.

The post-Antimatter crisis is bringing the intellectuals and/or the idealists to the first scene, much has to be done in a world where political tradition is banished to the domination of the Urghoghs (giant worms).

In this uncharted political land, intellectuals unburied (sometimes literally) the old ideologies from the XXI, XX, and XIXth centuries as the period of Urghigh obscurantism met a convenient analogy to the European's Enlightenment era.

The political scene is therefore dominated by diverse ideologies, in the most naive way. The old world's political legacy is religiously followed to the letter, even the neo-classic estheticism and symbolism mimicked with nostalgia in the haste to bring humanity to a new order.

The Assembly



The assembly represents all the voting members of an organization, separated into chambers that determine the voting power of the member.



A parliament can be extended or reduced with policies.



Each seat in the assembly is occupied by an actual character.

Ranks & Chambers



A member may be promoted or kicked out of a chamber depending on his influence and the influence of his peers.

A rank can have requirements such as the necessity to be landed, be a captain, have a certain education, etc... These requirements are to be voted as a new policy.

Political Parties



Political parties gather like-minded persons, who share common ethics.



While similar in name to the modern era's political parties, these parties have strong differences. they are an attempt to parrot the old world's political system but are still an emanation of their time. The Urghost party is the exception, they will oppose almost everything.



A political party has its own agenda of policies to enact (or to oppose). The resulting ethic of the party is determined by its set of desired and opposed policies.


Votes and Elections



A vote is taken with all members, many factors play a role in the acceptance of a policy, but generally, a member will vote for his political party.

A debate can extend for weeks or even months.



The player himself can be involved in politics just like any other character, he can propose the enactment or revocation of a policy by spending political power or debate against or in favor of a vote.
2
Quasar4x / Re: Quasar4x - An Aurora4x VB6 clone q4x
« Last post by fixfret on February 06, 2024, 05:24:45 AM »
Hello all, please remove if not appropriate, I am new around here,

I have a Linux desktop, and was able to get Quasar to launch.  I am new to the game in general, could I use the VB6 tutorials on here?

Thanks for making a Linux compatible game kyle!
3
Geoffroy's 4X project / Re: (Antimatter Devlog) Outposts
« Last post by Geoffroypi on January 26, 2024, 02:58:20 PM »
Yes, an outpost is a sort of proto-colony and shares a lot of features with it.
However, it functions very differently in some aspects. Changing from an outpost to a colony is not necessarily a viable evolution.
Outpost is not limited in populations and buildings, so in size, it can be compared with other colonies.
4
Geoffroy's 4X project / Re: (Antimatter Devlog) Outposts
« Last post by Hazard on January 21, 2024, 06:58:10 PM »
Would it be possible to develop an outpost to the point you can turn it into a colony?

I mean, if the resource wealth is high enough it could work out quite well to turn an outpost into a colony.
5
Geoffroy's 4X project / (Antimatter Devlog) Outposts
« Last post by Geoffroypi on January 21, 2024, 05:49:40 PM »
(Steam) https://store.steampowered.com/news/app/1343010/view/3953664641967738246

Despite the relative calm, things have been productive for the past months. My initial plan to make a video devlog was aborted at Christmas due to real-life issues. As always, I (for now) prioritize productive development over communication when available time tightens.

I will instead post some devlogs spread for the coming weeks of all the recent progress because a lot has been done.

Antimatter is now being polished as I have ceased creating additional major core features for the past 3 weeks. This is excellent news.

An outpost can be created anywhere on a planet or asteroid's surface. Employees and slaves can be housed here, and the local population can also be employed. It functions as a production complex where a range of buildings, including mines, factories, and farms, can be built. An outpost also has a trade node module, which means that commercial exchanges can be made here. Finally, terraforming can be performed from here.


The first thing to do is to reach a viable planet.



Preparation is important; a spacecraft should be loaded with construction materials as its buildings require a lot of resources. Food is also important to support a land expedition.



Surveying the planet from its orbit for a few days can help in localizing a landing area.



The tile where the spacecraft will land is revealed, but it is worth exploring the vicinity to find the best region to settle.



There is at least one gold deposit in this region (Vafir). An outpost's range of activity extends to the entire region of multiple tiles.



Founding an outpost requires a minimum of 10 settlers; it can have multiple statuses that will determine the diplomatic relation to its founding organization.



The outpost is physically present on the planet. Outposts from other organizations can be found too.



Outposts, just like colonies, can be visited with a party or a spacecraft. This is also an entry point to the native population market. If a local uncivilized population is present in the region, they will make part of their subsistence production (which depends on local factors) available to the market where the owner of the outpost gets a cut on each transaction.



Managing an outpost is much less complex than a colony.



The region of Isflen has good mining potential.



Trading can be automated to keep stock high on certain products or to resell production. Price, stock, and trade actions can all be automated.



Buildings/Upgrades are the main components of an outpost. Naturally, the available mines and crops are dependent on the natural resources and the climate of the region. Alternatively, hydroponic farms can be built.



The first initial building to be constructed is a habitat, which requires resources, creating a demand at the local trade node.





An outpost doesn't require food, and its population never starves (no need to micro-manage this), as I assume that any built outpost is self-sufficient in food and water. The whole life support challenge is also abstracted away. Of course, all of this comes at a cost; a proportion of workers will always be allocated to sustain the outpost. The habitability of the planet will reduce maintenance for life support; available water and lush wilderness will help for self-sufficient food production. It is therefore key to establish an outpost in a viable location as it ultimately affects the efficiency of the entire complex.




6
Quasar4x / Re: Quasar4x - An Aurora4x VB6 clone q4x
« Last post by nuclearslurpee on December 15, 2023, 01:49:46 PM »
@Kyle

Is the project dead? Or have you been working on it in secret.
Loved what you were doing!

Kind regards.

Kyle can correct me if I'm wrong but I think "finished" may be more accurate than dead. The goal of quasar was to re-implement the latest planned version of VB6 aurora in C#/C++, which I think has been achieved at this point.

I think there were a few loose ends aside from bug fixes, notably I think the Invaders were not yet implemented IIRC.

I also know Kyle talked about doing some work to add automation features going beyond the original game, however this was a big enough project as it was and I don't blame him for calling it finished. We have a nice, performant version of VB6 for those who like that sort of thing and what more can we really ask for?  :)
7
Quasar4x / Re: Quasar4x - An Aurora4x VB6 clone q4x
« Last post by Droll on December 15, 2023, 12:21:25 PM »
@Kyle

Is the project dead? Or have you been working on it in secret.
Loved what you were doing!

Kind regards.

Kyle can correct me if I'm wrong but I think "finished" may be more accurate than dead. The goal of quasar was to re-implement the latest planned version of VB6 aurora in C#/C++, which I think has been achieved at this point.
8
Quasar4x / Re: Quasar4x - An Aurora4x VB6 clone q4x
« Last post by MinuteMan on December 15, 2023, 09:57:24 AM »
@Kyle

Is the project dead? Or have you been working on it in secret.
Loved what you were doing!

Kind regards.
9
Geoffroy's 4X project / Re: (Antimatter) Factions, Exploration & Replicants
« Last post by Hazard on October 28, 2023, 09:32:08 PM »
Only a single source of antimatter on the entire map? That's... troubling.

Especially with the implication that the worms have a death grip on it. Or, you know, any other organization that manages to wrest control from the worms. There's really little incentive to provide it outside your faction if it's the only source of FTL travel, it's just such a massive advantage you'd want to squash access as much as possible.

Everything else looks pretty good, although I wonder if the Replicants, if they build up strong enough, could eventually take the Core?
10
Geoffroy's 4X project / (Antimatter) Factions, Exploration & Replicants
« Last post by Geoffroypi on October 28, 2023, 09:16:40 AM »
This is a massive chunk, with 3 devlogs combined, reformatted to be readable on the forum.

Original devlogs :
FACTIONS & BACKGROUNDS : https://store.steampowered.com/news/app/1343010/view/3740861311281737077
PLANET EXPlORATION III : https://store.steampowered.com/news/app/1343010/view/3719469846529534570
THE REPLICANTS : https://store.steampowered.com/news/app/1343010/view/3719469846531345423

--- FACTIONS & BACKGROUNDS ---



Player's faction & background

There are now 6 playable factions:


These are the base organizations that drive the universe dynamic,  but of course, there are many others (sovereign organizations, corporations, and pirates) that are procedurally generated to complement the universe.


Muga, Uhmrane and the Eridani Pact share the core worlds.

The chosen faction will then determine the possible backgrounds. A background is the starting conditions (and difficulty) when starting a game, some are particularly rough, such as starting with a large debt.


Some factions don't have all backgrounds available, for example, Umhrane is too weak to offer the player to start with a large ship or a fleet, and some factions don't have any territories for the player to become a governor.

The Rim, is a particular choice as it puts the player as ruler of its own under-developed colony, outside the core world and under the influence of an Urghogh (a giant worm).

Polished universe generation

Besides the UI rework, the generation was greatly improved. Now history is separated into 5 eras, each having its own dynamic during the generation.



  • Age of Exploration (The antimatter is exploited for uncontrolled exploration and colonisation)
  • Replicant's Invasion (an unknown invader, using self-replicating spacecrafts, tried to seize the Antimatter and exterminate the Urghogh)
  • The Reconstruction (A short period of time when humanity tries to rebuild while facing ideological turmoil)
  • Urghogh Age (Antimatter Crisis, in reaction to the Replicant's invasion, the worms decide to put the human race under harsh tutelage )
  • Eridani's Rise (The institution guarding the Antimatter rebels against the Urghoghs, thanks to the help of Uhmrane, the outcast worm. This is when the player starts)




Each circle is a stellar system

Title screen

This is not a big deal but here is the new title screen.

A fun fact is that what is shown here is emulated from the in-game view, Antimatter being in flattened 3D.





Would you like to know more ?
Universe & history generation :
https://www.kickstarter.com/projects/geopi/antimatter-a-city-builder-and-4x-game/posts/3571013

Characters :
https://www.kickstarter.com/projects/geopi/antimatter-a-city-builder-and-4x-game/posts/3366719

Organization:
 https://www.kickstarter.com/projects/geopi/antimatter-a-city-builder-and-4x-game/posts/3694897

Characters (part II) :
 https://www.kickstarter.com/projects/geopi/antimatter-a-city-builder-and-4x-game/posts/3680996

Organizations [Part II] :
https://www.kickstarter.com/projects/geopi/antimatter-a-city-builder-and-4x-game/posts/3797976

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

--- PLANET EXPlORATION III ---

This major addition expands the exploration system even further. (see planet exploration I and planet exploration II to know more)
I have completed the (massive...) framework and scripting system for encounter and tile features and content-wise, I have decided to complete the first content "arcs" to stress-test it.
Regional features
 


Regional features


Regional features are persistent points of interest on the planet's surface, they can be visited and have effects on a city, an outpost a region, or an organization. They can also trigger special events, some can be easily discovered (even from orbit)while others need to be found with a land expedition.
 

Built early in reaction to the Urghoghs, these rare and often disabled devices create pocket of developed civilisation.

These are important discoveries as the bonus/malus can be very significant and cumulate across the entire region.
 

A list of regional features present on this planet




Encounters
Additionally, there are non-persistent "encounters" which are contextual events occurring during travels but also as time passes. They can lead to more areas/events and sometimes contain rewards in the form of goods, codex entries, and people to hire.

 
This unassuming rock shelter leads to an underground ruined city, this is quite a rare occurrence.

Some action can also be performed, there is a system for crew skill and traits roll and a full range of effects. But for now, there isn't enough content to make very long and engaging adventures.
 


Some valuable industrial machinery and tools were found here.

Currently, there are :
  • Rock shelter (and all variants for all climates)
  • Stash
  • Abandoned Mineshaft
  • Worm tunnel
  • Aquifer cave
  • Fungal cavern
  • Magmatic cave
New areas can also be revealed during an encounter if that's allowed by the context, current region, and the planet.

The Future

It is important to have a critical mass of content for all that to become relevant and properly intertwined, so the future content arcs that will be built upon this framework each have a range of encounter and tile features :
  • Civilisations remants (Tile feature)
  • Crashed spaceships (Dynamic)
  • Unique lifeforms and biomes (Tile feature)
  • Geological features (Tile feature, partially done)
  • Crew and Expedition routine (but I won't include party member buggering you with their life problems)
  • Encounters & Combats (using the abstract ground combat system)
  • Accidents (chain of decision and skill/trait tests with very limited initiative reserve)
  • Planetary and celestial events (Will occur regardless of player's presence)
  • Urghogh (dynamic, related to migration/ presence of giant worms)

Bonus

Too short to make a devlog, but too significant to skip it :

Landing
A previous devlog introduced planet exploration, which is now polished.
 


Exploring the planet's surface is necessary to find some type of regional feature, trigger some "encounters" or trade with local populations and nations on the surface. Now scanning the planet from orbit is dangerous due to the replicant's threat, which I will describe later.


Some risks are unknown given the survey level of the region
 
the atmosphere, the relief, flora density, and surface gravity pull are all factors creating more risks to land, while the crew's skill, survey level of a tile, and the presence of a landing pad minimize the risk.
 

This region has been surveyed and the risks are known.

 
There are the following hazards :
  • Atmosphere density: during atmospheric entry, the ship's hull is heating and can take damage, this risk is dependent on the ship's hull condition, aerodynamic profile, and the ship's size.
  • Relief: chaotic relief and ship size influence the risk.
  • Flora density: which also depends on the ship's size.
  • Surface gravity: which is influenced by the thrust-to-weight ratio of the ship.

Crew casualties

Now any penetrating damage to a ship (including accidents) will wound and kill crewmembers


--------

--- THE REPLICANTS ---

A new foe

A sort of autonomous spacecrafts with limited ability to self-replicate was used during a past invasion and repurposed by the Urghoghs (the worms) to nest into any world outside the core and ward off any local civilization from spacefaring. These swarms of spacecraft are now dormant, nestled into their host planet's crust.

To provide some context, here is a generated universe:


The core worlds consist of a few star systems inside a nebula, this is also where the only source of Antimatter is found


The "Rim" consists of all worlds cut out for hundreds of years from the Antimatter supply.

Most inhabited worlds of the rim are infested with replicants (and the giant worms (the Urghoghs)).

While the core is also occupied by the worms, replicants are machina non-grata in this space, as the worms exert a much more direct form of control there (especially on the Antimatter source which proved itself to be a historical can of worms (uhuhuh (got it ?))).

Finding nests

While kicking on the nest by flashing sensors toward the planet's surface is a viable way to purge the planet from the infestation, this is also a good approach to get swiftly destroyed and form another planetary ring consisting of little matter and much vanity.


Found the buggers...

Another way to get rid of the nest, or even plunder it is to find them on the planet's surface and perform some fireworks directly at the source, with good old explosives and heroically timed detonators.


The combined skill and special traits of the crew would help for successful rolls.

Nests are created during the universe generation, these are simulation-persistent features and populated during the historical generation, they are scattered on the planet and come in 7 different sizes, from the single replicant fighter to a giant fleet with its mothership.

A nest allows some interaction, such as destroying it, deactivating it, or reprogramming it in order to add it to your fleet.

Replicants are only a problem for those in space


Oops ?

Waking a nest while are the surface won't create a problem for anything at the planet's surface, the replicants will launch from the planet after some time and angrily patrol the vicinity and shoot on sight.


Let's leave this planet, it can't be this bad...

Keep in mind that at this point their AI is as advanced as a pissed wasp's brain.

This is potentially a good way to have a free and zealous force protecting your planet, or a deterrence to follow you.

Replicant also has a chance to wake when landing or launching from a planet, making viable planets for mining operations or colonisation scarcer.

A global threat

Until they were reprogrammed, replicants used to be an existential threat to humanity, as such in their "vanilla" form they regroup around a mothership purposed to create more spacecrafts from raw materials.


The mothership's fleet. Just unbeatable in a single strike...

In the game such motherships can be found in deep space until more events are introduced into the game, this fleet is active and replicating right from the beginning of the game.


The mothership's  fleet is dispatching 3 harvester fleets

Replicants have a special faction AI, they will send a fleet of harvester for very long mining expeditions and then come back with raw material to the main fleet.

They don't have faster-than-light drive and, thus are very slow for interstellar trips. This is a slow, predictable foe, but potentially with overwhelming power.

Is that... gameplay ?!

It must come to you as a piece of shocking news, finally some glimpse of this so-called "gameplay loop" with progression, shooty stuff, and bad guys to waste without moral overthinking.

Indeed since spacecrafts are a big deal in Antimatter, killing people is yet another big deal, it is nice to have a foe finally pressuring the player.

Pages: [1] 2 3 ... 10
SMF spam blocked by CleanTalk