Skip to content

Releases: japinol7/the-codemaster

v0.0.8

06 Nov 21:17
9e2ad88
Compare
Choose a tag to compare

New features and improvements:

  • Add two new game levels. Current level count: 30.
  • Add new NPCs:
    • Alien Felines.
  • Improve the test suite:
    • Allow tests to set empty levels iterables.
      • You can use it whenever you need to test things that do not require creating some levels.
    • Execute the garbage collector when loading last game inside tests.
      • This will reduce the total memory used when running tests with multiple game loads.
    • Current tests count: 65.

v0.0.7

24 Sep 18:42
Compare
Choose a tag to compare

New features and improvements:

  • Add persistence of the game state:
    • When the player exits a game, it automatically saves the game state.
    • The player can start a new game or continue the previous one.
  • Add a new game level. Current level count: 28.
  • Add spells:
    • Mutentrinos Bolt A.
    • Mutentrinos Bolt B.
  • Improve energy shields effectiveness.
  • Improve spells:
    • Drain life.
  • Add new NPCs:
    • Ewlans.
  • Improve NPCs:
    • Kung Fu Fighters.
    • Mages.
  • Add a debug feature that allows to:
    • Copy items and NPCs as selected actors.
    • Paste the selected actor to the mouse position.
      • This is only implemented within the same level.
  • Improve the test suite:
    • Facilitate testing persistence.
    • Remove support of the game test decorator for methods.
    • Current tests count: 62.

v0.0.6

18 Aug 07:05
Compare
Choose a tag to compare

New features and improvements:

  • Add three new game levels. Current level count: 27.
  • Add new NPCs:
    • Kung Fu Fighters.
    • Squirrels.
  • Improve actor models.
  • Improve level models.
  • Improve the test suite.
  • Fix some minor issues.

v0.0.5

27 Jul 17:00
Compare
Choose a tag to compare

New features and improvements:

  • Add twelve new levels. Current level count: 24.
  • Improve NPCs:
    • Demons now can cast these spells:
      • Fire Breath B: Most of the time they will cast this one.
      • Fire Breath A: Low change to cast this one.
      • VortexOfDoom B: Very low change to cast this one.
    • They have great resistance to magic.
  • Add new NPCs:
    • Dragons.
      • They have good or great resistance to magic.
      • They can cast these spells:
        • Fire Breath B: Most of the time they will cast this one.
        • Fire Breath A: Some change to cast this one.
        • VortexOfDoom B: Low change to cast this one.
    • Pumpkin zombies.
      • They have some resistance to magic.
      • They can cast these spells:
        • Drain life B: Most of the time they will cast this one.
        • Drain life A: Some change to cast this one.
    • Pumpkin heads (zombies).
      • They have some resistance to magic.
      • They can cast these spells:
        • Drain life B: Most of the time they will cast this one.
        • Drain life A: Some change to cast this one.
        • VortexOfDoom B: Low change to cast this one.
    • Samurais.
      • They can shoot.
      • They have a bit of a resistance to magic.
      • They can cast these spells:
        • Samutrinos Bolt B: Most of the time they will cast this one.
        • Samutrinos Bolt A: Low change to cast this one.
    • Tethloriens.
      • They can shoot.
      • They have a bit of a resistance to magic.
      • They can cast these spells:
        • Neutrinos Bolt B: Most of the time they will cast this one.
        • Neutrinos Bolt A: Low change to cast this one.
  • Add spells:
    • Fire Breath B.
    • Fire Breath A.
    • Neutrinos Bolt A.
    • Neutrinos Bolt B.
    • Samutrinos Bolt A.
    • Samutrinos Bolt B.
  • Improve spell casting and spells.
  • Improve the test suite.

v0.0.4

30 Apr 21:49
Compare
Choose a tag to compare

New features and improvements:

  1. Add 6 new levels.
  2. Add new NPCs: Pokoyos, robots, mages.
  3. Add magic resistance attribute for actors.
  4. Add spell: drain life.
  5. Improve spell casting and spells.
  6. Improve actor text messages.
  7. Improve debug logs.
  8. Improve the test suite.

v0.0.3

24 Mar 22:08
Compare
Choose a tag to compare

New fixes and improvements:

  1. Add a left door in level 1 that connects to the right blue door in level 4.
  2. Add a very basic suite of tests.
  3. Fix vertical moving boundaries for normal vertical moving NPCs.
  4. Upgrade dependencies.
  5. Minor refactor.

v0.0.2

16 Apr 00:04
Compare
Choose a tag to compare
[IMP] Improve screen entities.

v0.0.1

14 Apr 20:53
Compare
Choose a tag to compare
[IMP] Fix dependencies.