Echo Trials is a unique 2D Java-based platformer that challenges your intuition, memory, and patience. Each level introduces a distinct gimmick, teaching players how to navigate specific obstacles and sharpening their problem-solving skills in preparation for the ultimate challenge.
The final level puts everything you have learned to the test, blending all previous mechanics and obstacles into one thrilling gauntlet. For those seeking an additional layer of excitement, Echo Trials features a Speedrun mode, where players can race against the clock to complete all levels with only three shared lives.
Explore the world of Echo Trials
Echo Trials features a clean, intuitive main menu that sets the tone for the challenging experience ahead. The game's unique visual style is immediately apparent, with high-quality x48 resolution textures that provide sharp, clear visuals.
Navigate through treacherous pits that require precise timing and skill. Some pits appear unexpectedly, testing your reflexes and adaptability. The game's custom particle engine adds visual flair to every jump and movement.
Ice blocks introduce a new layer of challenge, preventing wall jumps and creating slippery surfaces that disorient the player. The particle engine creates unique trails that illustrate the slippery nature of frozen environments.
Face hazardous spikes and dynamic obstacles that create intense moments. The particle engine shines here, creating sharp bursts of particles when the figure hits spikes, adding impactful and satisfying visual feedback.
Players control a small, tall figure capable of moving left, right, and jumping. The figure can perform a wall jump, but only once before it must make contact with the ground again. In later stages, ice blocks are introduced, which cannot be used for wall jumps.
Throughout the game, players will face challenges such as hidden pits, moving spikes, gravity and size alterations, as well as frozen environments that disrupt the figure’s movements, deviating from the player’s input.
Echo Trials is a challenging 2D platformer developed in Java, featuring:
The project demonstrates advanced Java programming concepts including:
The source code is well-documented and structured for easy understanding and modification.