Current Development Phase

Alpha Testing

Coming Up

  • Chat UX Overhaul
  • Google OAuth2 and Itch.io authentication
  • New Piece Type: Signature
  • Friends Lists
  • Achievements and Piece Variants
  • Touchscreen / Mobile Support

Change Log

  • v1.0.98-240316-2
    • Fixed an issue where the Options/Settings menu was not working correctly.
  • v1.0.98-240316-1
    • Reduced queue time to 30 seconds.
  • v1.0.98-231206-1
    • Fixed a bug where joining a match did not properly release the matchmaking ticket, preventing players from queuing without reconnecting.
    • Added visual clarity to the set selection button by changing the display cursor.
    • Fixed a bug where Upending Torrent Slipstream effect was overwriting existing Slipstream effects unintentionally.
  • v1.0.98-231202-1
    • Added Wind set.
      • Some new effects and status systems include play cost reduction, board effects, and new piece movement shapes.
    • Tweaked some UI indicators.
      • Movement indicator now properly indicates when a move can be made or not.
      • Piece statuses are being streamlined.
        • Soon to be hover-over tooltips.
    • More stability fixes and auth prep.
      • Now coming soon: Google OAuth2 and Itch.io authentication.
    • Balance Changes:
      • Water Set:
        • Changed Wrath of the Drowned move shape from 3-diagonal to 1c-Checkerboard1.
      • Fire Set:
        • Changed Living Blaze move shape from 3d-8way to 2c-str (Starburst).
    • Reworked Set / Piece Selection.
      • Selected pieces now saved in order of cost (previously was ordered by pieceID).
    • Added full-screen mode to options.
  • More stability fixes and auth prep.
    • Now coming soon: Google OAuth2 and Itch.io authentication.
  • v1.0.97-231123-1
    • Fixed an issue with switching to the account registration page.
      • As a sided note, there is currently work being done to integrate itch.io account authentication (only for desktop version launched from the itch.io app).
  • v1.0.97-231115-1
    • Fix a game session persistence issue causing board de-synchronization.
  • v1.0.97-231114-1
    • Fixed a connection issue causing game sessions to never restore after expiring.
  • v1.0.97-231113-1
    • Computer opponents are now enabled. Players in matchmaking for > 90 seconds will be automatically placed in a computer opponent match.
    • Added several new UI indicators in game when a piece is selected for:
      • Movement Size increase.
      • Free Move status.
      • Dormant Status.
      • Effect Counter.
    • Added various sound effects for:
      • Piece placement (unique per set).
      • Piece movement.
      • End turn.
    • Added options menu.
      • Currently supports adjusting main volume.
      • Settings are accessible via the main menu and in-game.
    • Fixed a bug where the Fortify button was rendering beneath pieces on the board.
    • Turn timer adjusted from 120 -> 180 seconds.
    • Activation criteria for Flow (Water) has been changed:
      • Previously: Activates when a piece consumes all remaining mana.
      • New: Activates when a piece consumes the first, last, or no mana.
    • Added a check for unexpected gamesocket closure.
      • Should fix a potential issue where clients were dropping mid-match.
    • Players in Matchmaking has been reworked.
      • Now shows Online Players (includes those in matches currently.)
  • v1.0.97-231111-1
    • Fixed an issue where player tile colors weren't resetting between games.
  • v1.0.97.231104-1
    • Main menu has been reworked to add space for new (not yet implemented) features.
    • More stability updates and gameplay stats tracking.
    • MMR system(s) are now implemented. 
      • Visible player ELO and 
      • Hidden Weng-Bayesian MMR.
    • Cleanup for lots of menus and the in-game interface.
    • Fixed an issue where possible moves weren't showing correctly for enemy pieces.
    • Fixed some issues with reconnecting to matches, namely where player pieces wouldn't load before checking to see if a match was already in progress.
    • Removed the # of players in matchmaking display due to a tracking bug.
    • Chat has temporarily been disabled as a number of UI reworks impacted its functionality.
  • v1.0.96.231028-1_3
    • Removed verbose debugging in production builds.
  • v1.0.96.230928-1
    • More fixes for match de-syncs.
      • This ongoing problem should now be resolved. The board state recovery code should compensate for any de-syncs however as a result, there is a bit of stutter when pieces are placed.
    • Ultimate pieces now properly limited to 1 piece per player at any time.
  • v1.0.96.230816-1
    • Stability fixes for match de-syncs.
    • Maximum mana increased from 5 to 7.
    • Maximum pieces increased from 5 to 6.
  • v1.0.95
    • Added two new pieces: Splinters of Vinthyl - Fire and Shimmering Tide - Water.
    • Stability fixes for match de-syncs.
    • Changes to piece selection UI to allow for more than minimum playable pieces.
  • v1.0.94
    • Stability fixes.
    • Added logging for board state de-syncs.
  • v1.0.93
    • Added an error fallback for board state de-synchronizations.
    • Chat updates including join/leave messages.
    • Stability fixes.
  • v1.0.92
    • Fixed an issue preventing piece selection from working when piece selection was initially empty.
    • Minor stability fixes regarding chat.
  • v1.0.91
    • Fixed an issue affecting the ability to log into the game.
  • v1.0.9
    • Added new Set: Water.
    • Added Piece Selection on the Main Menu.
      • Piece selection is currently limited to either Water or Fire.
    • Various reworks and stability changes.
    • Removed Piece names from UI In-Game.
      • Piece Art now has a hover tool-tip that identifies the pieces.
  • v1.0.8
    • Added chat to the main menu.
    • Added chat to matches.
    • Stability and networking changes.
  • v1.0.7
    • Fixed an issue where the game state wasn't reset at the end of a match, causing the re-queue to break.
  • v1.0.6
    • Added a How to Play button on the Main Menu with descriptions for the rules and current pieces.
  • v1.0.5
    • Added match reconnect logic. Matches currently stay open for 20 seconds if both players disconnect.
  • v1.0.4
    • Fixed an issue with the match join logic.
  • v1.0.3
    • Added a 60-second turn timer.
  • v1.0.2
    • Fixed an issue where stats were displayed incorrectly.
    • Fixed font inconsistencies.
    • Fixed an issue where usernames were displayed incorrectly.
    • Pieces are now exhausted the turn they are played.
  • v1.0.1
    • Added current matchmaking count to Main Menu.
  • v1.0.0
    • Initial release




Download

Download NowName your own price

Click download now to get access to the following files:

elementyle-windows.zip 27 MB
Version 1.0.98.240316_w-2

Development log