That Time I Crossed A Barren Desert To Protect&Care The World From Terrible Code by Starlight Glimmer is best poney

The year is 2038.

After a decade of trouble, Apple decided to finally crush the IT sector by using brute force. You are Nem, the owner of the last surviving copy of the K&R Bible that hasn't been snatched by Apple. Should it be lost, millions of incompetent coders will write terrible C and Apple will eventually become a monopoly.

The book, Nem. You must keep it alive to keep IT alive!!!

2b69a.gif

Controls

Use the mouse to clear Nem's path. The book is too large; she can't see what's in front of her!

Pat her head 3 times to restart.

I recommend using a real mouse. I think it might be unbeatable with a trackpad/trackpoint.

Acknowledgements

Using soundfonts: "Aegean Symphonic Orchestra" and one of the "20 free synth soundfonts".

Video

https://youtu.be/hQDsGSOfUow

Lesson learned

Everyone and their grandmother use a game engine, and I don't. I didn't do my homework and didn't prepare anything aside from the previous LD game's code, so I wrote everything from almost ground zero. Therefore, even though I'm happy with how it turned out, it could have been better if I hadn't spent several hours on collision.

Requirements

Windows: Visual C++ Redistributable (Website, Direct link)

Linux: SFML, tmxlite

Ratings

Overall 310th 3.652⭐ 35🧑‍⚖️
Fun 412th 3.426⭐ 36🧑‍⚖️
Innovation 318th 3.544⭐ 36🧑‍⚖️
Theme 366th 3.833⭐ 35🧑‍⚖️
Graphics 532th 3.439⭐ 35🧑‍⚖️
Audio 194th 3.609⭐ 34🧑‍⚖️
Humor 135th 3.621⭐ 35🧑‍⚖️
Mood 519th 3.219⭐ 34🧑‍⚖️
Given 37🗳️ 41🗨️

Feedback

mehrdadsh
20. Apr 2020 · 13:30 UTC
that is a good game
SoarenDev
20. Apr 2020 · 13:41 UTC
I liked your game^^ Good utilisation of the theme, and, well, you're courageous to have done it from ground zero x)
Honorific mention to the little shouts Nem's make while jumping x)

Note that there was a glitch on my side: sometimes, when entering a new level, the world was "shaking" from left to right for a few seconds, usually making the first run of a level unplayable :/

And this = best tutorial ever:

![scheme.PNG](///raw/d6b/32/z/2d6b4.png)
Tadeas Paule
20. Apr 2020 · 13:45 UTC
Great job! Interesting mechanics, love the backstory, nice music too. The only thing I would suggest is maybe the prompts/hints should be a bit clearer? Though on the other hand, I loved their goofiness / unseriousness...
🎤 Starlight Glimmer is best poney
20. Apr 2020 · 14:15 UTC
Thanks for playing, everyone

>Note that there was a glitch on my side: sometimes, when entering a new level, the world was “shaking” from left to right for a few seconds, usually making the first run of a level unplayable :/

@soarendev My apologies. I overlooked the camera might not meet the 'snap' condition on lower framerates. [This patched version should fix it](https://alaah.xyz/res/ld46-r2.exe).

>The only thing I would suggest is maybe the prompts/hints should be a bit clearer? Though on the other hand, I loved their goofiness / unseriousness…

@tadeas-paule That was my intent. My only regret is that the restart doodle might be difficult to interpret. If I make a post-compo version, I will add a floating text above her head whenever she's been crying for several seconds.
Tadeas Paule
20. Apr 2020 · 14:29 UTC
@alaah yeah good idea. The other mechanics were relatively easy to figure out just by experimenting, but that restart mechanic (which I loved the idea by the way), I don't know if I would've gotten it if I didn't read about it here on this page :D
Vini Explorer
20. Apr 2020 · 15:21 UTC
The graphics and audio were excellent and it was really polished overall!
mudlee
20. Apr 2020 · 15:36 UTC
It's a brave thing to participate without an engine. I have two especially as well, but never tried to write a game with it. I'm not that brave. I appriciate your effort here. And the game itself (even letting the biased opinion set aside) is cool ;)
jpv
20. Apr 2020 · 15:46 UTC
Got it running on a Mac with Wine + the VC runtime (https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads).

The tutorials are hilarious but I couldn't figure out what it actually meant to restart. I tried clicking the player, but that didn't seem to work?

The audio is great.

Oh, and your adherence to the Theme is probably the best I've seen. :smile:
ETdoFresh
20. Apr 2020 · 19:21 UTC
That level with almost all steel blocks... I couldn't beat that at all! Great game! Thanks for sharing.
cirno
21. Apr 2020 · 00:19 UTC
The background music of this game is nice! It's great job to finish all the game in 48 hours. The levels are a bit difficult for me though.
🎤 Starlight Glimmer is best poney
21. Apr 2020 · 01:43 UTC
> The tutorials are hilarious but I couldn’t figure out what it actually meant to restart. I tried clicking the player, but that didn’t seem to work?

Clicking (patting) the head three times does the trick, @jpv. I'm aware the drawing isn't clear enough and I apologize for that.
winterbeak
21. Apr 2020 · 18:51 UTC
- The interpretation of the theme as "Keep I.T. alive" is quite clever.
- After installing two versions of the redistributable and restarting my computer, I finally got the game working!
- Love how Apples(tm) fall from the sky.
- The graphics and music are really nice!
- Although patting Nem's head is a cute way of restarting the level, doing it three times every time was a little tiring! One click would have been better.
- Completion time: 13:11. That level with the one-high tunnel was definitely the hardest!
Abdurrahman Khallouf
21. Apr 2020 · 19:52 UTC
couldn't run the game :cry: it looks fun though
🎤 Starlight Glimmer is best poney
21. Apr 2020 · 20:24 UTC
@abdurrahman-khallouf Tried installing VC++ Redistributable?
Kirbloid
22. Apr 2020 · 01:28 UTC
Clever and intuitive to play, while really nailing the theme in a couple ways. A fun setup and the times I failed to keep them alive really felt like my fault. Will definitely echo the sentiment that this was super polished, too!
PurpledArtFrog
22. Apr 2020 · 12:12 UTC
Cute :smile:

:purple_heart: :dart: :frog:
Lesslwo
22. Apr 2020 · 15:47 UTC
Nice game. Bonus points for rocking your own engine
Drazihnya
22. Apr 2020 · 16:53 UTC
Clever interpretation of the theme, nice audio and hilarious tutorials. I couldn't beat it but it was super fun to play, good job!
LapisRaider
22. Apr 2020 · 17:00 UTC
Love the idea and the hilarious premise. The instruction screen was my favourite of them all XD. Gameplay felt pretty polish too and the audio throughout the game was on point! Couldn't complete the game though, I was stuck at the level where there were 3 spikes separated by one block. My reaction time has failed me.

All in all, its a great game and I find it amazing you even made it with your own game engine in such a short time!
ldd
22. Apr 2020 · 17:12 UTC
No Mac relase. :(
it looks nice though!
🎤 Starlight Glimmer is best poney
22. Apr 2020 · 17:17 UTC
@ldd It definitely runs on Wine; check out jpv's comment. I'm sorry, I don't have a Mac and prefer to avoid cross-compiling.
🎤 Starlight Glimmer is best poney
22. Apr 2020 · 17:51 UTC
>Couldn’t complete the game though, I was stuck at the level where there were 3 spikes separated by one block. My reaction time has failed me.

@lapisraider There is an alternative path in that stage; it's even shown on the youtube thumbnail :innocent:
bereg
22. Apr 2020 · 20:38 UTC
Great game, I like how it's a mix of quick events and a puzzle. It's not that obvious how to restart the level, I think you need to add an icon or something to do it. I was exiting the game and running it again the first couple of times before I read the description. I had a great time playing it. Nicely done.
Jason Woerner
22. Apr 2020 · 20:57 UTC
Gameplay and controls were very intuitive, and the audio was great for this (music fit the mood, and the deep boom from the dropped spikes was satisfying).

A couple of notes on balance: The apples falling should not be random - sometimes it was impossible to complete a screen because I didn't have time to protect the character from apples *and* construct the necessary platforms to complete the level, and sometimes I did not have to worry about the apples at all because they randomly fell nowhere near Nem. Adding them in to give the player something else to worry about is good, but for this type of game, it should be in a consistent pattern.

Secondly, I really wished Nem would run back and forth when presented with uncrossable obstacles, to give me more time to build. One of the first levels required a 3, 2, 1 set of steps that I was barely able to construct in time (much less deal with the falling apples - I had to get lucky on that one). I would much rather have a little extra time, but have the puzzles a little more challenging. But maybe that is just me. I wasn't fast enough to get past the 4th screen or so; the timing on those falling spike barriers was just way too tight.

Making the game just a little more forgiving, at least in earlier levels, would make the game more fun and entice people to play longer. Despite those criticisms, very solid entry for a 48h jam, great job!
kkrac
22. Apr 2020 · 21:25 UTC
I get this error when executing the game in Windows 10:
"The code execution cannot proceed because VCRUNTIME140_1.dll was not found"
🎤 Starlight Glimmer is best poney
22. Apr 2020 · 21:57 UTC
@kkrac Please read the description
shaulor
23. Apr 2020 · 14:20 UTC
I beat it, but that took some osu-level mouse movement :laughing:
Maybe a little hard for most people, also the apples being random and you having no time to pay attention to them meant that you just ignore them and hope for good rng most of the time
MateusBoga
23. Apr 2020 · 23:06 UTC
This game is adorable!
Sorry I couldn't play it on stream. I love the unique mechanics of clearing the way for her too!
The fact the block placement is impeded by the falling apples is annoying, I personally would have made it so that the apples just land on it and get destroyed, but idk if that would make it too easy.
Great entry!
TheJonu
24. Apr 2020 · 12:33 UTC
Amazing game, and looks like quite a lot of work too. I was really impressed by the music and sounds.
The game was pretty hard at times, specifically there were two levels that I had to restart about 7 times to get them right.
The head tapping is a nice touch, but I think it would be better if Nem somehow reacted to it and thus gave us feedback. I never knew if I tapped her properly.
In many levels the falling apples just meant "there's a chance you lose, but don't bother". They were definitely a nice and funny addition, though. In levels where apples really mattered, guarding Nem from them was enjoyable, probably even more than building stairs or digging tunnels.
Apart form that, you've created an interesting story, definitely one of the best I've seen so far.
Drums
24. Apr 2020 · 19:22 UTC
Love the puzzles and pace of this game! You can tell a lot of work was put into the back end and it shows. You also have the longest name I've seen so, bonus points!!
BitPokit
24. Apr 2020 · 22:23 UTC
Super cute game! The sound and music are excellent. I can't believe this is a compo entry! Excellent job! :smile:
Abdurrahman Khallouf
25. Apr 2020 · 00:04 UTC
Ok finally got to play this.
The game is really fun and just amazing

Love the art work and music. And the mechanic is really interesting.

Bravo.
Emperor Eagle
25. Apr 2020 · 00:35 UTC
Really cool game! Engaging and fun to play! The puzzles were fun and not too hard. I would improve the reset level because it was a bit hard to click in the right place. Great job overall!
Eckkert
25. Apr 2020 · 02:11 UTC
We didn't use a game engine either. :) LD is not just about putting together the fastest Unity demo possible, it is also about showing off what a good programmer can do!
coolestdoggie
25. Apr 2020 · 11:16 UTC
Good game but I had promlems with restart the game :v:
Endurion
29. Apr 2020 · 17:26 UTC
Really well done!

Quite a lot of stages, but I had to give up on the big steel block with the small tunnel underneath. There's no chance for me to click that fast. Also, several times I clicked outside the window which usually means death.
The restart should be something easier, I had to click way more than 3 times, esp. when I had a block on the cursor.

But other than that, really good; and also quite hard!
Sigton
30. Apr 2020 · 09:10 UTC
It was a really fun game, it was pretty difficult at times. The mechanics were interesting, though I wasn't a fan of how the apples falling from the sky occurred randomly because that didn't let me refine my strategy for each level. Also, I probably would've preferred it if the game restarted automatically when you die..

I don't know why, but running from right to left really weirded me out, lol. It was a really fun experience though, and I did love all the graphics and sound. The backstory gave me a giggle, too :)

Great job!
Honest Dan
11. May 2020 · 19:51 UTC
Fun game! not sure if its original, but for me it was first time I've played that sort of puzzle game. It was good, I liked the mechanics - the only criticism for me would be:
- Controls
- Randomised apple drops can make for inconsistent levels on each attempt
drprettypatty
12. May 2020 · 00:04 UTC
it's awesome that you did all this with just sfml. i really liked the humor, and you got me when it said "not done yet" ha. idk if it's cheating or just me being 'creative', but i beat some of the levels with the spikes by moving the blocks underneath them instead of lifting the spikes. i really wanted to beat it, but i think you need some god-tier micro skill to beat this one ha:

![Annotation 2020-05-11 185528.png](///raw/764/2/z/34051.png)

or maybe my hands are just too cold ¯\\_(ツ)_/¯ anyway, nice job!