Gladiabots cover
Gladiabots screenshot
Linux PC Android iOS Steam
Genre: Simulator, Strategy, Tactical, Indie

Gladiabots

1.4.13 changelog (Latest Dev Version)


  • Team setup: fixed team composition error message overlapping buttons
  • Game: fixed tags overlapping each other
  • AI editor: move parent node without it's children when holding left click or left alt (previously left control)
  • Account: display errors when forcing a data push


Reminder: here's how to switch to the latest dev version branch

1.4.12 changelog (Latest Dev Version)


  • Tournaments: allowed several values for the map generation seed parameter
  • Global: fixed lighting and post processing effects
  • Team setup: fixed game mode buttons overlapping AI names for resolutions with big aspect ratio (Pixel 3)
  • Multiplayer: fixed match list not refreshing correctly after cancelling an undeployed match


Reminder: here's how to switch to the latest dev version branch

New Skins, Teams, Custom Tournaments and more - 1.4 going live Today!

NEW SKINS



This update introduces advanced skin customization:

  • Scale up or down the textures to fit your needs
  • Make those textures more dynamic by making them move along time in any direction
  • Increase your colors brightness to shine on the battlefield


Check out the crazy new skins the community already created:





Show off your latest creation during the new intro screen and and rub it to the face of your opponent in their defeat screen!





CUSTOM TOURNAMENTS



Competitive multiplayer makes if hard to make big changes in the game rules and splitting the community between different variants of the game would be bad for every one.

The solution to this problem is customizable tournament rules: max AI sizes, max AI count, team size, respawn delay, mission timeout, authorized bot classes, etc. Check out the dedicated wiki page for more details.

Here's an example of a no class limit collection tournament that was organized last week.

TEAM SYSTEM



1.4 also introduces a brand new team system. In short, you are automatically assigned to one of the 3 teams (red, green and blue) as soon as you enter the Gold league. Check out the dedicated wiki page for more details.

You can see who's is which team on the stats website. If you are active on the discord server and joined a team, ask for your team role in the #role-requests channel and access your team's private chat to meet your teammates, exchange tips and plot against the other teams.

Now it's cool to be part of a team but what does it really bring to the game?

TEAM TOURNAMENTS



Introducing team tournaments! The best players from each team fight each other to determine who will represent their team in the finals.

We had the first team tournament in February and Red Team was victorious! Here are the replays, some of them are commented by players:
https://www.youtube.com/watch?v=kZ6Bf8H9yIw&list=PLZzZnZP6LGafTOufsXDAyQoXwJcC-pzV0

This tournament was super fun to follow, so I should organize the next one pretty soon... Stay tuned!

MULTIPLE STEAM ACCOUNTS ON A SINGLE PC



It's been requested a lot: it's now possible to have several Steam accounts (owning the game) to play on a single PC. Your profile, progress, AIs and preferences will be kept separated and you won't risk any data loss by switching accounts.

Challenge your family! ;)

CHANGELOG



Here's the full changelog from 1.3 to 1.4:

  • AI: fixed ally/enemy side filter when the bot spawns on the vertical middle axis (ally = left, enemy = right for player slot 1, reverse for slot 2)
  • Account: handle multiple Steam installs on a single PC
  • Account: implemented account change
  • Multiplayer: added team system
  • Multiplayer: fixed UI bugs when cancelling a deployment
  • Team setup: added new skin options (bright colors, texture scaling and move)
  • Team setup: setups split by game mode by default (you can change it in the settings)
  • Game: added intro and outro teams highlights
  • Tools: improved bug reporting system (avoids sending emails)
  • Tournaments: added new parameters for organizers (max AI size, max bot AI count, max team AI size, team size, respawn delay, mission timeout, authorized bot classes)
  • Tournaments: added in-game tournament announcements
  • Tournaments: added in-game tournament registration
  • Tournaments: added team tournaments


MY NEXT GAME



As a side note, I'm working on a new game project called "No Plan B". It's a tactical planning game challenging you to complete each mission with a single plan. Check out the Steam page below and please ADD IT TO YOUR WISHLIST 👇

https://store.steampowered.com/app/1269020/No_Plan_B/

1.4.6 changelog (Latest Dev Version)


  • Team setup: fixed previous match appearing when selecting a bot
  • Team setup: fixed wrong team size in certain missions/matches
  • Team setup: setups split by game mode by default
  • Campaign/Tutorial: fixed enemy bot skins
  • UI: fixed game outro result panel going out of the screen


Reminder: here's how to switch to the latest dev version branch

The best way to follow the Team-Based Tournament

I've setup a daily stream on Twitch:
https://www.twitch.tv/gfx47

Also in case you missed a live stream or want to see the matches commented by the community, here's a playlist regrouping everything:
https://www.youtube.com/playlist?list=PLZzZnZP6LGafTOufsXDAyQoXwJcC-pzV0

Also don't forget to join us on Discord!

The first team-based tournament will start next Monday!



More info here: https://tournaments.gladiabots.com/tournament?tournamentID=88

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

1.2(.1) Patch


  • (Mac) Fixed invisible bots bug on Mac
  • AI editor: fixed escape shortcut not always working when node editor panel is opened
  • AI editor: unified AI size computation (now always only counts linked actions and conditions)
  • AI editor: now counts executable nodes in each sub-AIs (even if there's several sub-AIs pointing to the same AI)
  • Domination: fixed neutralized base effect triggered even when base wasn't captured by a player before
  • Game: fixed mousewheel zoom not working after clicking a button
  • Multiplayer: improved play button label (shows game mode)
  • Multiplayer: fixed private match play button behavior
  • Team setup: added current game mode in screen title
  • Tutorial: fixed "basic training first" message appearing even when having completed basic training
  • Tutorial: fixed "sub-AIs" mission locked after creating the first sub-AI node
  • Stats: fixed campaign leaderboards
  • Localization: updated translations

1.1(.1) Patch notes


  • Fixed loading screen freeze the first time you launch the game (thank you for helping me pinpoint the problem)
  • Main menu: fixed DLC credits reward label
  • Main menu: added the chinese version of the logo
  • Multiplayer: fixed request errors
  • Multiplayer: temporarily disabled community maps (too buggy)
  • AI editor: improved root and sub-AI nodes layout (display folder name separately from the AI name)
  • AI editor: fixed freeze/crash when deleting some nodes
  • Account: disabled auto register using steam name

Gladiabots 1.0 - Leaving Early Access

I've been waiting for this moment for 5 years

GLADIABOTS FINALLY LAUNCHES TODAY!



Check out the new trailer here: https://www.youtube.com/watch?v=bDm5s57hf6w

The game has grown A LOT since Early Access started in August!
Here's a list of all the new content:

  • 3 game modes: Collection (the one you already know where you gather and secure resources), Domination (capture and defend strategic points) and Elimination (the good old deathmatch)
  • 200 single-player missions
  • 70 achievements
  • Quadrillions (16 digits) of possible bot customizations
  • a brand new original soundtrack by Corentin Brasart




And of course, a lot of tweaks and improvements have been done on:


Before I let you go update and play the game, I wanted to thank you all for being such an amazing community. I wouldn't have been able to release this game without your support, your feedback and your precious help.
Love you guys! ❤️

PS: if you didn't already, join me and the rest of the players on discord ;)