Skip to content

Releases: TeamFightingICE/FightingICE

v6.2

18 Feb 17:08
v6.2
04c591e
Compare
Choose a tag to compare

Summary of changes from 6.1 to 6.2

  1. Fixed the issue where the Observer slowed the main game process.
  2. Fixed the issue where the Observer sometimes skipped some important events.
  3. Fixed the issue where the Observer did not stop when the game ended with --grpc-auto.
  4. Fixed the issue where the game rendered HP as a negative value, causing an invalid display.
  5. Fixed the issue with adaptive background music not working as expected.
  6. Fixed the issue where the --fastmode flag was not compatible with gRPC AI.
  7. Fixed the -n flag to be usable when the gRPC flag is enabled.
  8. Changed the volume adjustment for adaptive background music.
  9. Changed the --grpc option to --disable-grpc; now the gRPC server is started by default.
  10. Added a --no-vision option to simulate blindfolded player gameplay (for experimental purposes).
  11. Added a --disable-adaptive-bgm option to disable the use of adaptive background music (for experimental purposes).
  12. Added a bell sound to help notify players when the round ends.

Compatible with pyftg 2.0
Required Java Version: 17
Download OracleJDK 17 or OpenJDK 17.0.2

v6.1

04 Oct 14:17
v6.1
af989cf
Compare
Choose a tag to compare

Summary of changes

  1. Reworked ScreenData to get the screen with full information
  2. Added Observer for receiving the game information without needing to create a fighting game agent
  3. Added adaptive background music

Note

  • Java 17 is required to run this platform. Please download OracleJDK 17 or OpenJDK 17.0.2.
  • If you are using pyftg, please update its version to v1.1 using pip install -U pyftg.
  • If you are implementing Java agent, please download new Java interface v1.1 here.

v6.0.2

25 Mar 05:55
v6.0.2
Compare
Choose a tag to compare

Summary of changes from 6.0.1 to 6.0.2

  1. Fixed the issue that the screen data were sent to AIs even if the AI was registered as blind AI.
  2. Fixed the issue that 'x' and 'y' of the character data were not sent to AIs even if the AI was not registered as blind AI.
  3. A gRPC-implemented AI is now affected by the --blind-player flag of the game setting.
Note: The resource files of this version are still the same as the previous one. Download here.

v6.0.1

15 Mar 02:56
2520e62
Compare
Choose a tag to compare

Summary of changes from 6.0 to 6.0.1

  1. The default sound design has been updated to the 2022 winner sound design, slightly enhanced by our team.
  2. One of the opponent AIs, deep reinforcement learning blind AI, in the Standard League has been trained using the above sound design.
Note: If you have already installed Version 6.0, please just replace the data\sounds folder with the new one.

Summary of changes from 5.3 to 6.0

  1. The framework has been updated to the AI implementation using gRPC.
  2. The opponent AI in the Speedrunning League of the AI Track has been changed to MctsAi23i.
  3. The following file has been added to the set of files that can be edited for the Sound Design Track.
    DareFightingICE\src\gamescene\Play.java
Note: For installation of Version 6.0, see this page.

Summary of changes from 5.2 to 5.3

  1. The issue of the game randomly not responding when using fast mode has been resolved.

v5.0: Merge pull request #17 from TeamFightingICE/DareFightingICE_design

25 Mar 08:37
41f929d
Compare
Choose a tag to compare
Dare fighting ice sound design & AI Interface

v4.5

27 Feb 08:07
f41da7e
Compare
Choose a tag to compare

Old FTG4.5 source code