
Ludum Dare #50compo
Flameline

A metroidvania... IN TIME!
---
Contols: (explained in game too)
* Option 1: Arrows - move, C - jump, X - ability 1, Z - ability 2.
* Option 2: WASD - move, J - jump, K - ability 1, L - ability 2.
* M - mute music.
---
How to do stuff: (SPOILER ALERT)
* Double-jump - First, jump. Then hold Z/L to return back to the position before the jump, then jump again at the same time. You need to line it up to touch the ghost at the highest point of the jump. At that moment, press jump again.
* Dash - Shoot once, then hold Z/L to return back to the moment before the shot. Then step forward to make sure the shot hits you.
---
Changelog:
v1.1 - Patched out infinite doublejumps, which were too easy to execute.
---
Made in C++ & OpenGL, in a custom engine.
Linux builds are experimental. You need Ubuntu 20.04 or never, or something equivalent.

Genres: platformer
Comments39


HolyBlackCat4 Apr 2022, 09:39
@bangthewall Thanks!
It didn't occur to me that doublejumps were so easy to do :face_palm: I'll at least patch out infinite jumps.
It didn't occur to me that doublejumps were so easy to do :face_palm: I'll at least patch out infinite jumps.
RottenThunder9974 Apr 2022, 09:49
This was probably one of the best games i have played in this game jam so far!!! Very Well Done!!!
I have to ask... Does this project use a custom engine?
I have to ask... Does this project use a custom engine?

HolyBlackCat4 Apr 2022, 10:30
@rottenthunder997 :) Yes, this one: https://github.com/HolyBlackCat/imp-re

artilor901z4 Apr 2022, 13:19
DOUBLE JUMP LOOKS SO COOL! Great job and go ahead!

crotonyl_alcohol4 Apr 2022, 13:20
Astonishing! Though I failed to finish the game. It's a bit hard to get used to the time shift due to the slow down after it.

lokt024 Apr 2022, 13:30
Holy gingerbread! How this is can be created by 1 person in 2 days! Unfortunately stucked after I found fireballs and 4 secrets.

PhoenixofForce4 Apr 2022, 16:02
This is very good. sadly i am too bad to pull off the double jump consistently

atomicptr4 Apr 2022, 16:53
Really cool, can't believe you made this in just 2 days! I somehow struggled with executing the double jump reliably and sometimes I wasn't able to jump anymore despite being on the floor for a few seconds.

LDJam user 2024084 Apr 2022, 20:02
awesome game. the time manipulation mechanics really amused me, I know it's not an easy task to implement. the visuals are also pretty nice (I can imagine that taking a day on its own lol). all in all you did a good job with this game

nethead4 Apr 2022, 20:18
The double jump mechanic off the rewind is suuuuuuuuuuper cool, as is the fact that you wrote this with your own engine :D awesome work. Linux build seemed to work fine btw, using Pop!_OS 21.04

MPK905 Apr 2022, 17:50
I love the lava death animation! The rewind feature is very cool! The sound and music was also great.

Jvdwijk5 Apr 2022, 23:27
This was a solid entry! The main mechanic was well worked out and was very interesting to play with (even though I was very bad at parkouring the ghosts)

Skyeward6 Apr 2022, 20:48
A great project I wanted to spend a lot of time in, really felt like a mysterious world, almost a shame it was designed for this theme as I'd have enjoyed playing at my own pace a bit more and scoping out the world without the threat of the lava. Nice work!
LDJam user 2347536 Apr 2022, 20:52
this is probably my favourite game of this jam, despite the frustration of trying to complete it. (the level design is a bit frustrating when it comes to the platforming ngl)
Found locations of all 6 secrets but only picked up 4/6, missed the last one by double jumping after rewinding to boost, and noticed one after i was in the final pit and couldn't be asked to go through the whole climb up again.
And it's a compo game. Very impressive. Doesn't really fit the theme but idc, i love it.
Found locations of all 6 secrets but only picked up 4/6, missed the last one by double jumping after rewinding to boost, and noticed one after i was in the final pit and couldn't be asked to go through the whole climb up again.
And it's a compo game. Very impressive. Doesn't really fit the theme but idc, i love it.

HolyBlackCat6 Apr 2022, 20:58
@peter-ondus Thanks! The idea with the theme was delaying the rising lava with time travel, or something like that.

Jeremy Ryan7 Apr 2022, 02:20
Really cool entry, and an impressive amount of content for Compo! I found all the secrets.
First of all, the main mechanic is quite cool --- probably the most innovative I've seen so far this jam. The level design was quite good for exploring the mechanics gradually. The time reversal with the rising lava was a great interpretation of the theme.
The graphics are also quite good. The platforms and hazards have high contrast against the background but the color scheme is cohesive. I will say that at first I found myself accidentally touching spikes without realizing they were bad --- some sort of additional contrast, from color or shape, could have been an improvement here, since most of your regular floor and ceiling tiles also have bright orange in sharp shapes. After playing for a while my brain adjusted though.
It did feel like I lagged a bit when finishing a rewind, and I'm not entirely sure whether it was a performance issue with generating the ghost or if the slowness was deliberate. If the latter, I think it could be reduced, since it got a little tiring if I'm trying repeatedly to do the same trick (speaking of which, I think the hit box for the double jump could be just a little more forgiving).
The death animation and consequent rewinding animation, especially the first time it happened, was a real "oh wow" moment. Well done on the presentation there. The fade to white on game end was also very pleasant, especially with how it contrasted to the dark and orange colors throughout.
Great work on this, and very impressive for 48 hours.
First of all, the main mechanic is quite cool --- probably the most innovative I've seen so far this jam. The level design was quite good for exploring the mechanics gradually. The time reversal with the rising lava was a great interpretation of the theme.
The graphics are also quite good. The platforms and hazards have high contrast against the background but the color scheme is cohesive. I will say that at first I found myself accidentally touching spikes without realizing they were bad --- some sort of additional contrast, from color or shape, could have been an improvement here, since most of your regular floor and ceiling tiles also have bright orange in sharp shapes. After playing for a while my brain adjusted though.
It did feel like I lagged a bit when finishing a rewind, and I'm not entirely sure whether it was a performance issue with generating the ghost or if the slowness was deliberate. If the latter, I think it could be reduced, since it got a little tiring if I'm trying repeatedly to do the same trick (speaking of which, I think the hit box for the double jump could be just a little more forgiving).
The death animation and consequent rewinding animation, especially the first time it happened, was a real "oh wow" moment. Well done on the presentation there. The fade to white on game end was also very pleasant, especially with how it contrasted to the dark and orange colors throughout.
Great work on this, and very impressive for 48 hours.

HolyBlackCat7 Apr 2022, 06:23
@jeremy-ryan Thanks for the detailed feedback, and for talking time to do 100% completion. :)
Agree about the spikes, should've used a different color.
The lag after rewind is intentional. Otherwise resuming time at full speed (after it gradually slows down to 0 after you release the button) felt disorienting, since you can't tell when exactly it'll happen. I guess it wouldn't be an issue if time resumed immediately after releasing Z (without the gradual slowdown; but then it's harder to precisely select the time), or if I added a separate hotkey to resume time.
Agree about the spikes, should've used a different color.
The lag after rewind is intentional. Otherwise resuming time at full speed (after it gradually slows down to 0 after you release the button) felt disorienting, since you can't tell when exactly it'll happen. I guess it wouldn't be an issue if time resumed immediately after releasing Z (without the gradual slowdown; but then it's harder to precisely select the time), or if I added a separate hotkey to resume time.

Okamit7 Apr 2022, 13:01
amazing work for one person in 2 days, great aesthetics and cool mechanics! Would love to see this expanded upon in postjam.
Great work!
Great work!

DarriasArt7 Apr 2022, 14:07
The timeshift mechanic is great and the platforming tight
arya-s7 Apr 2022, 15:29
That was a great game!
Stuff I liked:
* The main mechanic of time rewinding is super impressive and especially so coupled with the double j ump. Jon Blow style :)
* The art style is neat and consistent. As someone who made a game about fire, I really like this haha :)
* The world is neatly put together with lots of exploring.
Stuff I struggled with:
* It took a good amount of time to really get the hang of the double jump
* The platforming is a bit brutal at times, jumping into spikes repeatedly. No biggie.
Technical feedback:
* The camera being centered on the player gets a bit disorienting in full screen. I think implementing camera drag margins with a smoothing camera would give you a nicer result.
Congrats on a really cool entry!
Stuff I liked:
* The main mechanic of time rewinding is super impressive and especially so coupled with the double j ump. Jon Blow style :)
* The art style is neat and consistent. As someone who made a game about fire, I really like this haha :)
* The world is neatly put together with lots of exploring.
Stuff I struggled with:
* It took a good amount of time to really get the hang of the double jump
* The platforming is a bit brutal at times, jumping into spikes repeatedly. No biggie.
Technical feedback:
* The camera being centered on the player gets a bit disorienting in full screen. I think implementing camera drag margins with a smoothing camera would give you a nicer result.
Congrats on a really cool entry!

HolyBlackCat7 Apr 2022, 17:16
@arya-s The one time I neglected the camera, I get called out on it. :D Thanks for the feedback! Glad you liked it.
Studio Vykanic7 Apr 2022, 17:30
I was struggling to start the game on web but maybe that's why its (experimental)!

HolyBlackCat7 Apr 2022, 18:41
@studio-vykanic Yep, this is the first time I'm making a web build, and this is a custom engine :sweat_smile: Did you get any errors?

BangKerpow8 Apr 2022, 00:12
Absolutely incredible. Working with your past self is a lot of fun but I could use more player feedback on when I exited "rewind mode".
Alex Stewart8 Apr 2022, 01:11
Really innovative, and fun to play! Love the art style, especially with the particle effects. The only issue was trying to figure out where to go, was a little difficult.
Omid Ghavami9 Apr 2022, 08:01
Fantastic game! Very high quality, fun, and innovative! Really cool, liked it a lot!

elysiagriffin9 Apr 2022, 11:40
Thanks for submitting your game for me to play on my stream!
If you’d like to rewatch the playthrough, you can find it here:
https://www.twitch.tv/videos/1450143040?t=9h42m39s
Good luck on your ratings, see you next LD! :D
💜 Elysia Griffin AKA Button Feedback Lady
https://www.twitch.tv/elysiagriffin
If you’d like to rewatch the playthrough, you can find it here:
https://www.twitch.tv/videos/1450143040?t=9h42m39s
Good luck on your ratings, see you next LD! :D
💜 Elysia Griffin AKA Button Feedback Lady
https://www.twitch.tv/elysiagriffin

Gabriel Dias Oliveira de Almeida10 Apr 2022, 15:45
The game is really cool, I loved the mechanics and I think this would be a great commercial game if you send some more time polishing everything, because the art is really good and it's amazing you did all by yourself in those days!

ilikescifi12 Apr 2022, 09:53
I love those echo sounds in the beginning. Perfect scary soundtrack! The gameplay was a bit hard to understand in the beginning but then it worked. Great job and i love the pixel art style as well!

Jeremy Ryan22 Apr 2022, 00:51
Congrats on the well-earned 9th place ranking!
arya-s22 Apr 2022, 01:08
Congrats on the great placing!!

HolyBlackCat22 Apr 2022, 07:20

Lee Reilly6 May 2022, 20:05
Gave your game a little shout out on the GitHub blog post @ https://github.blog/2022-05-05-ludum-dare-50 🙂
corneliusfarmer5 Jun 2022, 07:36
What genre of gambling do you think is the most popular? For me, online slots with jackpots cause the greatest excitement, as they make you feel vivid emotions. You can read more about jackpot games here https://gry-hazardowe-za-darmo.com/automaty-do-gier/jackpot/ You can also check out the free versions of the games and try them out.
Brendao Anderson18 Jun 2022, 12:14
Het is geen wonder dat er elke dag nieuwe online fightclub casino https://onlinecasinohub.com/au/fight-club-casino/ opduiken, want de online gokindustrie is al meer dan 10 jaar een van de snelst groeiende bedrijven ter wereld.
Ons team heeft meer dan 100 van de grootste online casino's in Nederland getest en beoordeeld op spelselectie, welkomstbonussen, aanbiedingen en regelmatige promoties, mobiele compatibiliteit en live dealer spellen.
Alles wat u in onze beoordelingen ziet, is het resultaat van het harde werk van ons team. En het is allemaal om u tijd te besparen! Onze reviews zullen u helpen het beste online casino in Nederland te vinden dat bij u past.
Ons team heeft meer dan 100 van de grootste online casino's in Nederland getest en beoordeeld op spelselectie, welkomstbonussen, aanbiedingen en regelmatige promoties, mobiele compatibiliteit en live dealer spellen.
Alles wat u in onze beoordelingen ziet, is het resultaat van het harde werk van ons team. En het is allemaal om u tijd te besparen! Onze reviews zullen u helpen het beste online casino in Nederland te vinden dat bij u past.
mihailzaharcenko30 Jun 2022, 14:00
Professionaalne online kasiino meeskonna valik. Tulge sisse ja vaadake ise.
Pole ime, et iga päev ilmub uusi online-kasiinosid https://kiirkasiinod.net/live-kasiinod/, sest online-hasartmängutööstus on juba üle 10 aasta olnud üks kiiremini kasvavaid ettevõtteid maailmas.
Meie meeskond on testinud ja läbi vaadanud rohkem kui 100 suurimat Eesti online-kasiinot ning hinnanud neid nende mängude valiku, tervitusboonuste, pakkumiste ja regulaarsete kampaaniate, mobiilseadmete ühilduvuse ja live-teenindajate mängude järgi.
Kõik, mida näete meie ülevaadetes, on meie meeskonna raske töö tulemus. Kõik see selleks, et säästa oma aega! Meie hinnang aitab teil leida parima Eesti online-kasiino, mis sobib teile.
Pole ime, et iga päev ilmub uusi online-kasiinosid https://kiirkasiinod.net/live-kasiinod/, sest online-hasartmängutööstus on juba üle 10 aasta olnud üks kiiremini kasvavaid ettevõtteid maailmas.
Meie meeskond on testinud ja läbi vaadanud rohkem kui 100 suurimat Eesti online-kasiinot ning hinnanud neid nende mängude valiku, tervitusboonuste, pakkumiste ja regulaarsete kampaaniate, mobiilseadmete ühilduvuse ja live-teenindajate mängude järgi.
Kõik, mida näete meie ülevaadetes, on meie meeskonna raske töö tulemus. Kõik see selleks, et säästa oma aega! Meie hinnang aitab teil leida parima Eesti online-kasiino, mis sobib teile.
McGraneC19 Sep 2022, 09:55
Great article! I realized these are my favorite kinds of GI articles. Enough news and reviews, more stuff like this! Let the writers get creative!
https://www.tellpopeyes.onl/
https://www.tellpopeyes.onl/
ShawD27 Sep 2022, 04:02
Thanks for sharing, I found a lot of interesting information here. A really good post, very thankful and helpful that you will write many more posts like this one.
https://www.direct2hr.us/
https://www.direct2hr.us/



That was amazing.
I love the timeshift ability, and how the later abilities tie into it. It's great for platformers as they aren't as punishing anymore.
Only thing I didn't like about the timeshift was the ability to use it for infinite jumps (Press L for a really short duration, then spam jump, repeat)
This is a great job and a lovely short metroidvania.