Releases: AlexanderNorup/Modulemon-Advanced-AI
Modulémon 2.1 - "second steps"
What's Changed
- Fix MCTS pt. 1 by @AlexanderNorup in #15
- Improve MCTS by @AlexanderNorup in #17
- Accuracy hit moves by @ras-e in #19
- Headless Battleview by @VictorABoye in #18
- Critical hit probability and calculations by @ras-e in #21
- Christmas update by @AlexanderNorup in #29
- Added basic CSV output from HeadlessBattleView by @AlexanderNorup in #28
- Add setting to turn off crits and accuracy by @VictorABoye in #27
- Random teams for headless battleview & more monsters and moves by @VictorABoye in #26
- Added new AI's (Random and Empty) by @AlexanderNorup in #30
New Contributors
Full Changelog: v2.0...v2.1
Modulémon 2.0 - "first steps"
This new release contains the first iteration of most of the new features. Primarily a MCTS battle AI and a custom battle mode where you get to choose your own monsters.
What's Changed
- Implement MCTS AI by @VictorABoye in #7
- Custom Battle Screen by @AlexanderNorup in #9
- Animations for player by @VictorABoye in #10
- AI vs. AI by @AlexanderNorup in #11
- Add alert sound to encounters in map view by @VictorABoye in #12
- Added results screen to custom battle + thinking time redesign by @AlexanderNorup in #13
- Decreased artifact size by ~60 MB (by not including the entire gradle runtime, oops...) by @AlexanderNorup
Full Changelog: v1.2...v2.0
Modulémon 1.2 re-release (without OSGi)
This release is functionality identical to https://github.com/JonasKaad/SemesterProject-4/releases/tag/v1.2 (apart from the changes to the title-screen)
The only difference being that it runs without OSGi, which also means bundles can't be enabled or disabled during gameplay.
This release also ports Modulémon to Java version 18.
You can easier run modulemon-1.2-no-osgi.jar directly using Java 18. Or you may use modulemon-1.2-windows_x64.zip or modulemon-1.2-linux_x64.zip which are both shipped with a Java runtime so can run without dependencies.
The linux build has only been tested on WSL, but as it works there, it is assumed that it also works natively.
Modulémon 1.2 - "the one that got away"
This version fixes all the issues with Modulémon 1.2 that we didn't get to fix back during semesterproject 4.
Changes include:
- Collision system has been re-written. So collision with map-entitites work again.
- Position system has been re-written. Your character will no longer be moved off-grid if you continuously bonk into a wall or move too far to the right.
- Movement have been fully re-written:
- Movement now supports buffering inputs. The order of buttons pressed is also conserved. So for example, the left input is no longer prioritized.
- Movement is now smooth without breaks between movement
- Players and NPC's now always face the direction they're moving.
- Map entities, NPC's and the player have been re-centered to the grid.
- Fixed render-order so the camera is render after all entities, fixing the "floating" entities on movement.
- The HP bar in the battle view now speed up if it needs to move a greater distance.