February 2nd, 2019 - Update #23

Not many updates have occurred over the course of the past couple of months to the live version of Antrophia, but that does not mean there has not been work done. Part 1 of the front-end overhaul has taken some huge strides, and is nearing the last stretch of completion. Since the development of the front-end is taking a little longer than expected, and is in a great place, updates to the live site will continue from here on out until Part 1 is complete. Here is a list of the latest updates:

  • Reduced protection time
  • Fixed a bug that allowed any password to be used to join an alliance
  • Fixed a bug preventing alliance banks to gain interest
  • Fixed alliance build calculator

November 23rd, 2018 - Update #22

Dear Antrophia Players,

When Antrophia was originally released, the code was a mountain of spaghetti and very poorly implemented, though for the most part, the game was still functional. Over the years the code base has undergone many changes. The biggest one being a refactor of the original implementation to use a MVC (model-view-controller) framework that occurred around the end of 2013. This update provided Antrophia with many security fixes, a better more organized backend structure, and overall a better development experience resulting in quicker updates for the players. When I took a hiatus from Antrophia while doing web development for other companies, a lot of time had passed and Antrophia got the short end of the stick. Since then many of the technologies that were used have began entering their end of life support. I have already updated the server instance to the latest version so there isn't any concern there. As for the codebase, that is an entirely different story.

In an effort to be able to bring the best gaming experience to the users while also providing quick updates, I will be temporarily halting bug fixes on the live site to focus all efforts on large scale refactor of both Antrophia's frontend and backend implementation. This refactoring process will occur in two parts. Part one will be decoupling the frontend from the backend and will be the most noticeable change by the players. This will bring an entirely new user experience to the user interface of Antrophia and allow players to receive the reactive experience they are looking for more quickly. Part two will be a complete refactor of the backend architecture. This part is where bug fixes will continue and for the most part will be completely unnoticeable to the end user, except of course where those bug fixes occur during refactor.

I do not have a time-line currently in place as for when the updates will be released but Part 1 has already been started and I will keep players updated on progress for part one as time goes on. If you have any questions, comments, or concerns, please feel free to reach out to me by emailing [email protected].


November 6th, 2018 - Update #21

  • Gaining and losing land respectively adds or subtracts mine-able mineral amount
  • Maximum alliance speed factor increased to 99

October 25th, 2018 - Update #20

  • Fixed spy targeting
  • Fixed battle report news content

October 23, 2018 - Update #19

  • Army upkeep cost will begin taking from banks before disbanding troops
  • Bounties no longer get removed from defenders on hand cardisium
  • News properly reports if attacker won or loss
  • Added population check before sending starving population news
  • Added pagination for rankings table
  • Alert modal now has an okay button so viewing the report isnt always necessary
  • Table rows have a hover effect
  • Retaliation timers start on login

October 19th, 2018 - Update #18

  • Updated Terms of Service
  • Added Privacy Policy
  • Fixed mobile styling
  • Base implementation for Antrophia as a progressive web application
  • Fixed formatting for when a player puts minerals in the LRC

October 17th, 2018 - Update #17

  • Added alert modal when player has been attacked
  • Improved server performance
  • Frontend assets now updated without the need of clearing browser cache
  • Frontend asset size optimized
  • Back to the old school font!

October 15th, 2018 - Update #16

  • Updated battle loop logic to reflect that of original mechanics
  • Updated logic on determining amount of trainable spies
  • Updated logic on scanner production to prevent negative scanner production
  • Updated logic on population increase when population is starving
  • Turrets in war now use their original unit ratio for determining damage effectiveness
  • Players now start rounds with the golden ratio of economy buildings
  • Players can no longer transfer negative cardisium
  • Added logic on player update to prevent "timewarps"
  • Battle reports now no longer has plural plurals on unit names
  • Recent battles now pulls the last 10 battles

October 9th, 2018 - Update #15

  • Can no longer destroy spy stations when training spies
  • Bounties claimed by attacker when 35% or more damage has been done to defender
  • News now displays experience gained from battles
  • News now displays the bounty size if claimed from battles
  • Can no longer purchase missiles from shops and markets if there is no available space
  • Can no longer send negative Missiles at targets
  • Can no longer destroy spy stations when training spies or if any reports are unfinished
  • Attackers cardisium amount properly updated when they cannot afford to disable all turrets
  • Added helpful unit graph to units page
  • Changed Skeleton Warrios to Skeleton Warriors
  • Change Zolantih to Zolanith
  • Fixed bug preventing alliances from being disbanded
  • Updated alliance disband message to show how much time is left before alliance can be disbanded
  • Buildings flash message now shows the units that were constructed

October 2nd, 2018 - Update #14

Unit to unit ratios are back! As players may have known, battling has been a little flat since the battle script was updated to take generalized race advantages into account. Now that has changed! Race's units are now back to having individual modifiers on a per unit basis. For those who were not familiar with the old system, this means that instead of all Human units having a 20% advantage on Li'thi units (not accurate racial advantage), each unit will differ while in general the race maintaining race advantage; so Human Troopers could have a 20% boost against Li'thi's Laveti and only a 15% boost to Li'thi's Orph'irges (again not accurate). Furthermore, in spirit of original game mechanics, only attackers get a combat science boost to attacks! This along with alliance mineral transfers working, should smooth out the game flow. With all of that said, here is a list of changes since the last update:

  • Updated forgot password workflow
  • Fixed bug preventing players in alliances to transfer resources
  • Racial advantages have been updated to unit vs unit basis rather than race vs race
  • Combat science bonus only granted for attackers

Happy attacking!

September 25th, 2018 - Update #13

  • Updated user login page styling
  • Updated Race information page
  • Updated homepage
  • Fixed Water and Food increase calculations
  • Fixed an issue where rebels could not be decreased by having a greater policed population than population
  • Fixed population increase calculation on status page
  • Fixed an issue where barracks training would complete on stacking change
  • Fixed an issue where having no barracks prevented changing army stacking
  • Fixed bank interest calculation

September 22nd, 2018 - Update #12

Good news fellow Antrophians, another member has joined the development. While he might not be the most active in games, if you ever see him, he goes by the username Pyrosquirrell. Every update before today has typically been implemented within 24 hours of changes, but moving forward all changes will be consolidated and implemented on a weekly basis.

  • Updated news message for when military is unaffordable
  • Fixed check for unaffordable military
  • Updated bonus page
  • Turret damage has been scaled back ~70% to reflect older game mechanics
  • Removed army food and water consumption

September 15th, 2018 - Update #11

The messaging system has had a minor overhaul from the initially released one. The inbox and outbox have been consolidated into a message thread style between one player and the other. New threads can be started with players with a new subject, but responses to that thread will be contained. The styling for the table has been updated so that users can visibly see which threads have unread messages in them. Look forward to the message system being expanded on after the next major update. Keep in mind messages sent before this update may have an affect on the message count display and not properly be tracked as (un)read.

Missiles have also been updated! The updated mechanics are as follows:

  • 1 Missile per Missile Base
  • 100 Factories needed to produce 1 Missile per day

List of latest changes:

  • Fixed an issue with the Missile Increase in Next X calculation
  • Message count now accurate
  • Added Message menu item to mobile game navigation
  • Consolidated Outbox and Inbox in messages into one view
  • Updated user interface for everything Messages
  • Updated Missile increase calculation
  • Fixed an issue with Army Upkeep Cost calculation

September 7th, 2018 - Update #10

While the last update hasn't been written in a while, that does not mean a lack of updates are coming. Shortly after update #9 an update went into place to help determine the root cause of many bugs in the game mechanics and updating of players; this update was successful in determining the root cause of many bugs and has helped made fixing bugs easier.

As some of you may know, and to those who do not, Alienation has joined the Antrophia team and has been helpful in fixing bugs. With the increase in development power, Antrophia will begin undergoing a massive overhaul. Many of the technologies Antrophia was built with many years ago are reaching near end of support or are completely unsupported (e.g. the forums). With this in mind, the current playable version of Antrophia will only undergo bug fixes with more major improvements and features to begin being developed on after code migration has been completed.

Taking the above into consideration, the forums have been currently until a new one can be put into place. If you are a fan of the forum format, for the time being check out the Antrophia subreddit. While there is a subreddit in place, there is also an Antrophia discord for those who would like to interact with players a little more immediately.

Here is a list of bug fixes and updates since update #9:

  • Fixed alliance bank deposit and withdrawal
  • Fixed max population calculation by referencing the proper science
  • Fixed an issue with the order of operations on calculating rebels
  • Player minerals and buildings now grouped by their type
  • Migrated all old user accounts from both pre and post hacked Antrophia so old accounts no longer have to go through the recovery process
  • Bonus button now appears in games left navigation
  • Fixed a bug where players could donate more land than the player had available
  • Added forgot password to home page

Shout out again to Alienation for joining the team and we look forward to all of the bugs and other issues we can fix in the game to make a better experience for everyone!

Returning Players

Please recover your password to gain account access. If you have any issues please email [email protected]

August 27th, 2018 - Update #9

Some minor updates today due to yesterday's release.

  • Fixed bank interest calculation
  • Fixed an issue where scanner minerals were not being removed when building scanners
  • Fixed an issue preventing players from leaving alliances
  • Fixed a bug where a player's name would not display in thew news feed after leaving an alliance
  • Fixed an issue where the game was not properly checking if an alliance is at war when leaving an alliance

There is no specific time line right now, but some big updates of interest in the pipeline are:

  • Overhauling the user messaging system
  • Attack alerts (think of the modal popup) as well as alerts for other game events
  • Migrated user data to ease account creation from old user accounts
  • Battle report styling
  • Mobile and desktop styling optimizations
  • Overhaul the game news
  • And as always, bug fixes

August 26th, 2018 - Update #8

A week has almost passed since the last update and for good reason. A user migration script is in the works and needs some final testing before it is released later this week. While the effects that of this won't necessarily be visible, it does make the process for veteran players easier to come back and get into Antrophia quickly. Furthermore, this latest update brings a lot of changes to the codebase resulting in a much needed cleanup; while the code was being cleaned up some new features were implemented too! Player statistics and growth should feel much closer to the orginal Antrophia from many years ago (that is because most of them are the original, but without the bugs now). A new round has been started for everyone to enjoy as the current one (to be closed soon) will encounter many wonky behaviors from the updated. Without further ado, the list of changes from the past five days:

  • Fixed a bug where mineral extractors would try and override existing data improperly
  • Added a flash message for when a user tries to play a game they have not joined yet
  • Joining game now directs you to the game itself
  • Scanner production now takes game speed into account for what factories can produce
  • Mineral increase per tick now displays for specific minerals on status page
  • Flash message now appears after updating mineral extractors
  • Added food and water army consumption to status page
  • Added adjusted food and water consumption to status page
  • Fixed a bug with the spy training time calculator
  • Bank deposit is now hidden when max bank cardisium capacity has been met
  • Bank withdraw is now hidden when there is no cardisium in the bank
  • Changed button styling on homepage
  • Changed input placeholder color
  • Updated every function that references updating player data
  • Updated every statistic on the status page

August 21th, 2018 - Update #7

Welcome back Longe Range Cannon! Let the destruction begin!

  • Added another land check before building
  • Added a check on negative building amount
  • Fixed a bug with checking for missile bases
  • Fixed a bug with depositing more cardisium than on hand
  • Fixed a bug with alliance member count on view alliances page
  • Fixed a bug in the alliance bank interest calculation
  • Fixed a bug where LRC's were not firing
  • Updated logic on LRC's so that they only damage between 0 and 10% for buildings and units
  • Fixed a bug where LRC's would fire all shots at once

August 20th, 2018 - Update #6

Small update today, as most of the time was spent into organizing some issues, resolving miscellaneous user requests, and designing new user experiences. That's right, user experience. In the future, players will see small adjustments to the user interface to create a better experience for new and old players. Don't worry, the main feel of the classic Antrophia will be maintained, but updated today's standards. With that said the single update for today is:

  • Fixed a bug with sending emails - this should fix activation and password reset emails

As a follow up, development on fixing some of the games bugs will be delayed as migrating legacy user data is in place to make account recovery as simple as requesting a password reset.

August 18th, 2018 - Update #5

Antrophia is getting a lot of kinks worked out, but even then there is always time to work on new features too! One of those features is alliance relationships. Alliance relationships were incredibly buggy since Antrophia's first update. During the time to fix it, implementing some new features made fixing alliance relationships quicker and also provided some new functionality. Alliance relationships now show a 'You Want', 'They Want', and 'Confirmed' columns instead of relationship you decided. Once a relationship is confirmed, that relationship will stay persistent until the two alliances agree on a new relationship. This makes entering war and peace more difficult and leaving them even harder. When at war with an alliance, you can attack up to double your power on their member base. On the other hand, when at peace with an alliance, all of their members will be removed from your attackable targets; even if you have a retaliation on one (or many) of them. As the player base grows, we will watch alliance relations and their impact on the balance of the game with their current state and make adjustments as needed to encourage wars and a competitive game. With that said, here is a full list of the updates made today:

  • Updated retaliation text on war page
  • Fixed a bug prevent players from joining a game
  • Fixed a bug preventing users from registering
  • Updated alliance relationships page to give more detail on relationships
  • Available targets now includes players with double power if they are in a war relationship with your alliance
  • Available targets now removes players who have a peace relationship with your alliance
  • Updated navigation ordering to be alphabetical
  • Alliance's relationship news feed items have more specific details on the relationship process
  • Alliance relationships are locked to the last matching agreement until they match again
  • Fixed a bug with disbanding units
  • Fixed a bug with calculating players cardisium increase when having a military
  • Fixed a bug when displaying an alliance's coleader on the alliance view page
  • Fixed a bug where retaliations would not display a name

August 17th, 2018 - Update #4

Some very large bugs were fixed today with this update! The Market is now working properly and Barracks can now be sat on for the original strategic gameplay; think of it as hiding troops from your opponents until the time is ready to bring them to the rest of your forces.

  • Updated username styling on Market, Rankings, and Online pages
  • Fixed the logic behind checking if a user science labs or not
  • Fixed a bug where removing a listing from the Market would not return your resources
  • Fixed a bug where you would not get items from Market purchases
  • Fixed a bug where energy would reset to zero if you had no power plants
  • Fixed a bug where Market news would not save
  • Fixed a bug where Market item listing would still display after bought
  • Fixed a bug where Missiles would set to zero if you had no missile bases, factories, or factories not set to construct missiles
  • Fixed a bug where retaliations were not properly saving
  • Added retaliation timer next to defenders name in attack list
  • Added Stacking and Disband Units pages and navigation links
  • Stacking and Disbanding no longer complete barracks training
  • Fixed a bug when using Armidi on trains
  • Unit containers on stacking component now have a drag cursor when hovering
  • Fixed a bug with mineral calculation on status page
  • Added a land check and money check when performing construction
  • Cancelling a build returns 50% cardisium instead of 100%

August 16th, 2018 - Update #3

  • Updated max deposit on bank
  • Fixed a bug where the build calculator wouldn't update when changing the money multiplier
  • Fixed logic behind building times
  • Fixed a bug where shops were no longer checking against players money

August 15th, 2018 - Update #2

Some minor fixes were put into place today. If any of the following, are still reoccurring, please make a post in the forums.

  • Fixed blackhole errors
  • Fixed a bug with the bounties page
  • Fixed a bug with the navigation requesting an icon
  • Fixed a bug where users could deposit any amount into banks
  • Removed gravatars from bounties page
  • Updated username styling on bounties page
  • Fixed a bug where the flash message would say there are no bounties when there are bounties on players
  • Fixed back to game button when viewing a user's profile
  • Removed logic for a frequency check on scanners grossly slowing down construction

August 14th, 2018 - Update #1

Hey Antrophia players, an update has been made and it will be pretty hard to miss this one given the update primarily focuses on overhauling the user interface! During the overhaul many minor bugs were fixed and all the changes have been listed below (though some might be missing). Look forward to many game bugs being fixed in the next update and enjoy the "new" look!

  • Overhauled user interface to be more in line with the original Antrophia style
  • Fixed LRC display
  • Fixed an error when logging in
  • Fixed a bug with mineral extractor initialization
  • Fixed explore calculator
  • Fixed barracks calculator
  • Fixed build calculator
  • Fixed shops calculator
  • Fixed spies train calculator
  • Fixed a bug with alliance relations
  • Fixed a bug with sending spies
  • Fixed a bug where scanners were not using Chrophat
  • Updated select input on Bank Transfer to display 'Select Player'
  • Updated mobile layout
  • Updated database to use UTC timezone instead of EST to fix many timing issues
  • Remove from hitlist form when there are people on the hitlist
  • Removed alliance build form when no free land is present to build on
  • Removed sliders from factories (temporarily)
  • Removed sliders from mines (temporarily)
  • Removed gravatars from game pages
  • Optimized frontend assets
  • Login now redirects to game lobby instead of home page
  • SSL enabled on the site
  • Backend server updates