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.
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)
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 👇
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
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!
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.
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)
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 ;)