Skip to content

Releases: Enet4/cryxtels

M1.0.3

04 May 20:04
Compare
Choose a tag to compare

Fixes and enhancements

  • Adjusted the palette generation code to make the Sunny saturation effect stronger (#11)
  • Fixed game getting stuck if entering Fly while walking (#13)
  • Fixed multiple drawing and presentation mistakes (#15)
  • Discarded relative mouse movement from introduction screen (#16)
  • Increased fade-out speed a bit more (#17)

Miscellaneous

  • Extend CI workflow to build on Windows (#14)
  • Cache vcpkg packages in CI for faster Windows workflow execution (#18)
  • Refactored code to have better typing (#12)

Full Changelog: 1.0.2...1.0.3

M1.0.2

27 Apr 20:15
Compare
Choose a tag to compare

What's Changed

  • Code was made more portable so that it builds on Windows with less code interventions (#2)
  • Multiple small game tweaks were made (#4)
    • Moving forward in a pixel is now faster, and with more accurate up-down step movements
    • Changed frame rate in the introduction screen to better resemble the original game
    • Increased the speed of screen fade out a bit
    • Skipped invisible fade out moment when starting a game with a saved game (since the current behavior is to skip the introduction screen)
  • Fixed console key feedback in the Fly's HUD (#5)
  • Fix and improve text board rendering and manipulation (#8)
    • Letter keys should no longer trigger actions while typing on a board
    • Protected application from trying to render characters that it does not expect
    • Protected application from trimmed text files
  • Improved mouse/keyboard mode (#9)
    • Keyboard mode no longer keeps the mouse grabbed, as the undesired effect of instant mouse movement when going back to mouse mode has been resolved
  • Refactored code around maximum pixel/objects, so as to facilitate extending the maximum number of pixels and objects allowed in the game (#7)

Full Changelog: 1.0.1...1.0.2

M1.0.1

21 Apr 18:34
a59c8c0
Compare
Choose a tag to compare

This is a small maintenance update.

Changes

  • This is now a CMake project, meaning that it should be easier to build it for other systems compatible with SDL2.

Fixes

  • Fixed an edge case where the game would get stuck capturing the mouse forever when trying to walking backwards in a pixel.
  • Tweaked introduction menu text a bit.