Help Ecaroh fly back up to the Astral Realm!

💫

Controls:

WASD/Arrows to RUN

Space Bar to JUMP

Hold Space Bar to CHARGE

Release Space Bar to PHASE DASH through BARRIERS

(You can aim the dash direction with arrow keys)

• L : Quit to Leaderboard

• R : Quick Restart

🧙

Credits:

Coding, Animation, and Sound Design
ecaroh.games

Made for SpeedJam #5 "Ascend"

Software:

Godot 4.2.2Audacity | Aseprite | Labchirp

External Resources:

Music: Kot - Visage  

Morning Adventures Tileset by Spriteshift

"Wizard" and "Gauntlet" Font by Omegaville

Dithering Shader by markdibarry

Flowerwall CRT Shader by Art-Michel

Ghost Shine Shader by lurgx

Panning Shader by KingToot

Updated 26 days ago
Published 28 days ago
StatusReleased
PlatformsWindows, macOS, Linux, HTML5
Authorecaroh.games
GenrePlatformer
Made withAudacity, Godot, Aseprite
Average sessionA few minutes
InputsKeyboard

Download

Download
ecarohs_astral_ascent_win.zip 27 MB
Download
ecarohs_astral_ascent_mac.zip 49 MB
Download
ecarohs_astral_ascent_linux.zip 24 MB

Development log

Comments

Log in with itch.io to leave a comment.

bro you need to chill, how do you be releasing like 5 games a week i swear i keep seeing your games pop up

also really fun game, love how it has such simple mechanics yet seems so complicated

Thank you so much! Glad you enjoyed playing :)
And yeah i've been really grinding lately, it's been a long overdue dream of mine to be doing this, and it's my fulltime focus right now

nice, im glad youre making a bunch of games

that was a fun game, simple controls that are easy to pick up and understand and are super fun and fell good to use 

oveall a nice game to play 

HOW 5 SECOND

Oh, it's on now - not because I need to be first, but because I really really want to figure out how you managed to shave nearly 7 seconds off my best time. It doesn't even seem possible. I figured I was maybe off the best possible time by a couple seconds given how smooth that run was.

the hints i can give is speed, timing and length of the dash and angle of dashes ;) please give me more motivation to keep playing this game.

(1 edit)

I just came back after giving it a break for the weekend to see if I could shave a few more seconds off... I'm out lol.

21:28? My best for even getting out of the first stage is a hair over 6 seconds. And someone else shaved my whole stage 1 (and a bit more) off your best time?

There seems to be some timing with the dash that builds up extra speed, I'm guessing you and the current leader figured out some timing I just can't hit that gives MASSIVE speed boosts/longer dashes.

We are well outside my limited speedrunning abilities now 😆 

this works for me: 

up/right twice and down/right once for first two walls in first stage but the first start normal but bunny hop and start spamming same pattern and increase in speed as you go you might mess it up a few times to get the bunny hop right but doing so will allow you to phase threw a few stages and then just comes down to timing and luck and using the forward as much as possible to try to phase through as much as possible and can use the same way to build speed at any point

Simple mechanics yet, it works so well! I loved the art, music, and gameplay. It took me several tries to reach the top of the leaderboard for now :') I'm finally happy lol. Great job overall!

Congrats on 1st place! :)

Now whoooo is gonna get the first sub-60 seconds?? :D

(2 edits)

Possibly me, but when I went to check the leaderboard it came up first as no names, with 99:99:99 times in the top 5. Then when I refreshed, it came up as empty. I hope I didn't break the leaderboard somehow. It doesn't load on two different computers now. (it was fine before I hit my 59:64 time)

Edit: Seems to be fixed now, not sure what happened to it before. I'll keep the broken screenshot here anyway, just in case the bug report is useful.

Wooo!! Congrats on the sub-60!!!

I think I know what the cause of the bug is. If the http request to the lootlocker servers returns null values, I have it print out 99:99:99 - ?? (to fill in the blank spots when the game was first uploaded and no one submitted yet)

So what happened for you was the request got messed up halfway through somehow. I built in a small delay to give the servers time to respond but it's a strict timer ... not actually waiting for confirmation from the servers... 

I think that's something I could definitely figure out next time I do leaderboards! I really struggle a lot with UI coding lol. Thank you for that report!

The feedback and shaders in this are super cool, great work!

Thank you!! Shaders are so fun! ✨