Skip to content

Releases: under-the-oaks/ColdCase-Client

v1.0.1

Choose a tag to compare

@Danmyrer Danmyrer released this 14 Feb 22:08

ColdCase Banner

ColdCase v1.0.1 – Update Release 🛠️

Under the oaks is proud to announce v1.0.1 - a minor update that builds on our official v1.0.0 release by enhancing server testing, expanding documentation, and addressing a variety of minor bugs. This update aims to improve stability and clarity, ensuring a smoother gameplay experience while we continue to polish ColdCase.

What’s New in v1.0.1?

🔍 Improved Server Testing & Stability

  • Additional test cases now cover more scenarios to help catch potential issues before they reach production.
  • Improved error handling and server port management for more reliable connections.

📚 Expanded Documentation

  • More comprehensive and clearer documentation has been added, including detailed descriptions of game mechanics and system architecture.
  • Enhanced in-code Javadoc deployment ensures that future developers and testers have better insights into system behavior.

🐞 Minor Bug Fixes

Addressed several small bugs identified in v1.0.0:

  • Fixed issues with certain edge cases in gameplay interactions.
  • Resolved minor problems in sprite behavior and game state updates.

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@MaxRBecker MaxRBecker released this 14 Jan 21:49

ColdCase v1.0.0 Release Notes 🎉

Under the oaks is proud to present v1.0.0, the first official release of our puzzle-adventure game! This milestone introduces polished gameplay, fully realized visuals, and new levels to challenge and immerse players. Thank you for being part of this journey!


What’s New in v1.0.0?

🎮 Core Gameplay

The core gameplay remains as engaging as ever:

  • Navigate the Normal World and the Ghost World using unique mechanics in each realm.
  • Solve puzzles with movable blocks, portals, spikes, and goal flags.
  • Seamless Game State Updates for dynamic and logical interactions:
    • Add, remove, or move objects with consistent updates.
    • Ensure texture and player passability changes reflect immediately.

🖌️ Graphics & Sprites

  • All previously missing sprites have been implemented:
    • Ghost Character in all 4 directions
    • Portals
    • Spike Triggers
  • Polished textures for environments, objects, and characters, bringing the game world to life.

🌐 Multiplayer

  • Stability Improvements: Most edge cases have been resolved, delivering smoother multiplayer gameplay.
  • Core functionality fully optimized for cooperative problem-solving.

🧩 Level Design

  • 3 Tutorial Levels: Introduce new players to ColdCase mechanics with step-by-step guidance.
  • 3 Full Levels: Each offering unique challenges and varying difficulty to test your skills.

🛠️ Quality Enhancements

  • Automated Testing: Automated tests have been implemented for improved stability, though test coverage is not yet at 100%.

Known Limitations

  • Multiplayer edge cases are mostly resolved but still under observation.
  • Test coverage is below 100%; additional automated tests are planned for future releases.
  • spike trigger sprite sometimes does not reflect the spike trap state correctly

Feedback Encouraged!

Please report any issues or suggestions to help us improve ColdCase! Your input is invaluable as we work toward a more polished game.

Let’s build something amazing together. 🧩

Full Changelog: https://github.com/under-the-oaks/ColdCase-Client/commits/v1.0.0

What's Changed

Full Changelog: v0.1.0-mvp...v1.0.0

ColdCase v0.1.0 - MVP Release 🛠️

Pre-release

Choose a tag to compare

@Danmyrer Danmyrer released this 10 Dec 09:45
c74a715

We’re excited to share the Minimum Viable Product (MVP) of ColdCase! This early version is designed to showcase the game’s core mechanics and give testers a first look at the gameplay. Please note: this is not the final version and is intended for testing purposes only.

What’s Included in v0.1.0?

🎮 Core Gameplay

  • Player Movement: Navigate through the grid-based world using W, A, S, D to move and E to interact.
  • Two Worlds: Explore the Normal World and the Ghost World, with unique puzzles and mechanics in each.
  • Puzzle Elements:
    • Movable blocks (world-specific and transcendent).
    • Portals for transferring items between worlds.
    • Doors, holes, and goal flags for challenging problem-solving.

🔄 Game State Updates

  • Dynamic Map Changes: Add, remove, or move objects using robust GameState Update mechanics.
  • Interactive Systems: GameState updates include player passability changes, texture updates, and more, ensuring consistent and logical puzzle interactions.

🎨 Sprites

Included assets:

  • Detective (all angles).
  • Standard blocks for both worlds.
  • Glove (Normal World).
  • Movable blocks and goal objects.
  • Door (Open and Closed)

Still in progress:

  • Ghost character.
  • Portal sprite.

Known Limitations

  • Graphics: Missing some sprites, including the ghost character, doors, and portals.
  • Multiplayer: Core networking functionality is included, but edge case handling and optimizations are ongoing.
  • Testing: Only manually tested so far; automated tests will be introduced in future releases.
  • Level Design: Current puzzles are minimal and serve to showcase the mechanics rather than deliver a polished gameplay experience.

What’s Next?

This MVP is a testing release to gather feedback and ensure the foundational systems work as expected. Upcoming updates will include:

  • Fully implemented sprites for all gameplay elements.
  • Expanded puzzles and level design.
  • Additional multiplayer refinements.
  • Automated testing for greater stability.

Feedback Encouraged!

This release is not intended for general use and should be evaluated in a controlled testing environment. Please report any issues or suggestions to help us improve ColdCase! Your input is invaluable as we work toward a polished final product.

Let’s build something amazing together. 🧩


Detailed Release Notes

New Contributors

Full Changelog: https://github.com/under-the-oaks/ColdCase-Client/commits/v0.1.0-mvp