GLADIABOTS - AI Combat Arena

GLADIABOTS - AI Combat Arena 1.3

Version
1.3
Version Date
Dec. 6, 2019
Links

Patch Notes

1.3 update, new season and iOS release!

1.3 update


OK, let's start with the game update! Here are the major changes (I've compiled an exhaustive changelog at the bottom of this page for the bravests among you):

- New UI: better navigation across screens and menus, less clicks to switch between game and AI editor, more info about your current progress, adjusted buttons and texts sizes



- Domination mode balancing: increased the capturing and scoring bonuses from 20% to 50% per bot present on a base, improved feedback on base current state and capturing/scoring progress



- 66 new campaign missions: 30 in Domination mode + 36 in Elimination mode

+ tons of quality of life improvements and bug fixes (more on that in the full changelog 👇).

New season


Time for a new season, don't you think?!
I must admit it was a bit tricky for me to handle a season transition while working on the release version…
So buckle your seatbelt, Dorothy, 'cause season 2 is going bye-bye!

Mark your calendars, season 3 will start next Monday, December 9th at 11am CEST.

It leaves you the week-end to ramp up the leaderboard and max out your elo score.
Why? Because if you were active this season, you'll get a credits reward equal to your global score (all modes combined) at the time of the season reset x your league multiplier.

Bronze/Silver/Gold: x1
Platinum/Diamond: x1.5
Master: x2
Grand Master: x3

For instance: if you finish the season in the Diamond league with a global score of 4000 points (1600 Collection + 1300 Domination + 1100 Elimination), you'll win 4000x1.5=6000 credits!

Also, please note that your score will be reset with the new season to the default/starting value: 1000 points in each mode (so 3000 points total).

iOS release


And finally, the big news: Gladiabots will launch on the App Store for iPhones and iPads on December 14th!

The app will cost ~7$* on that day but you can pre-order it now and get it for ~5$*. Yep, that's a 30% discount! (* prices is regionalized by Apple outside of the USofA)
Reminder: the game is crossplatform, which means you can share your AIs and progress between your Steam and iOS installs ;)

As always, don't hesitate to ask questions or give me feedback in the comments section
below.

————————————————————————-

Full changelog


Game
- fixed black screen of death sometimes appearing when quitting a match replay
- fixed bot collisions resolution asymetry
- fixed bot keeping force field effects even when pushed

Game/Domination
- added state and progress visual cues on bases
- increased base capture and score bonuses per bot from 20% to 50%
- renamed base status to "Restoring" when restoring capture progress after enemy tried to neutralize it
- fixed capturing bug after a base has been contested and then re-captured

Game/Elimination
- fixed game over by double kill considered as victory for one of the players instead of draw

AI
- made move/flee to/from myself action invalid
- fixed "Enemy" filter valid for neutral entities
- fixed capture force field action evaluated as invalid if bot is already on a force field

AI editor
- changed parent AI button shortcut to escape/right click
- added escape shortcut to AI list button
- improved filter icons layout when at least 10 of them are selected
- move delete/rename/duplicate buttons to AI list elements
- don't move children nodes when holding left control key while moving a parent node
- fixed AI creation process to prevent from creating empty name AIs
- fixed AI rename/duplicate/delete buttons displayed even when AI is not selected
- fixed AI stats label position
- fixed all folders starting is the open state
- fixed duplicated nodes position
- fixed filter category AND/OR combination toggle displayed on closed categories
- fixed filters button not appearing on low resolution devices
- fixed node dragging not moving all the children nodes when several nodes are selected
- fixed on/off toggle visible on unselected filters
- fixed parent AI button display
- fixed sub-AI references when duplicating a folder

Multiplayer
- added ghost match history tab
- added global leaderboard tab
- added private matches in-game notifications
- change Silver league demotion score from 2900 to 2800
- display locally saved match lists when offline
- improved match result colors (split left/right backgrounds)
- increased max tournament matches list size (100 > 200)
- fixed game scene displayed on top of team setup scene when deploying an AI with too many nodes
- fixed ghost matches victory/defeat colors
- fixed label of matches waiting for an opponent
- fixed match list private match invitation button opening the invitation panel with the wrong player name
- fixed sorting of matches created at the same time randomly changing
- fixed tournament new tags
- fixed tournaments sorting (newest first)
- fixed leaderboards stats button behavior for player's with spaces in their name
- fixed other players skin patterns not correctly displayed if local player didn't unlock them

Tournaments
- implemented configuration tools for organizers (see https://wiki.gladiabots.com/index.php?title=Tournaments#Special_rules)

Stats
- added player joined time and last activity time
- added versus links in match lists
- changed leaderboard activity timeout from 1 week to 1 month (30 days)
- improved match lists layout
- limited pantheon leaderboard to 1000 players
- fixed "VS" links in match lists
- fixed campaign leaderboards
- fixed global ranking evolution graph
- fixed players global max score (leaderboard and player stats pages)
- fixed previous/next matches links overriding selected game mode
- fixed pantheon victories stats

Campaign
- added 6 new chapters in Elimination mode
- added 5 new chapters in Domination mode
- reduced team size in first chapter levels (all modes)
- updated levels with more recent AIs from multiplayer

Tutorial
- improved missions scripting and AIs
- slowed down highlight animations
- Team composition: improved AI editor instructions placement
- fixed AI list button appearing in early missions
- fixed white screen of death when clicking on the "campaign" button after finishing basic training

Sandbox
- fixed player 2 team setup showing player 1 team

Team setup
- added campaign/multiplayer toggle
- changed formation ratio to split 5 bots teams in 2 lines
- made class stats label scrollable
- made customization panel content scrollable
- improved shotgun and sniper color patterns
- fixed bottom buttons displayed in bot view
- fixed escape/right click shortcut redirecting to main menu

UI
- refactored navigation
- added global and league rank to screen footer
- added team setup button in header
- added 1-6 keyboard shortcuts for header buttons
- improved new tags visual
- reduced default scale by 20% (smaller buttons, more space)
- removed team setup button from header
- replaced home button by a header tab
- update team setup scene when navigating solo and multiplayer screens
- added escape shortcut to go to main menu from any screen
- fixed game over panel animation
- fixed game timer always displaying 5 minutes left when going from paused game to AI editor to game again
- fixed league promotion and level up reward tooltips
- fixed multiplayer matches buttons tooltip placement

Graphics
- enabled resource dynamic light from "Fantastic" quality level
- increased dynamic shadows rendering max distance for "Fantastic" quality level
- fixed textures quality in "fastest" quality level

Audio
- improved/fixed buttons sound effects

Localization
- fixed main menu buttons japanese translations
- fixed missing italian translations in the Game category
- updated translations

Extras
- moved credits content to the wiki

Account
- fixed chinese caracters in player names getting converted

Settings
- improved UI scaling system (replaced scroll bar by buttons)
- fixed audio settings persistence across sessions
- fixed languages labels
- fixed localization data update never ending

Optimization
- reduced memory usage