Savle by DavidLibeau
Savle is an experimental tiny text-based game with file system interactions. It is based on the idea of disk space, that we have to manage. You will be playing an employee of Savle and will have to delete files (in real Windows/Mac/Linux file system) to free up space in customers disks.

:warning: Warning : This game is made with a Shell (Bash) script. So the program can technically do what we want, including deleting files from your computer. But I testify on the honor that I never used "rm" (remove) function and even writing function. I guarantee that I only used read functions that are working only in the game folder. I also did not use any online function. You can see all of that by editing the script, but if you do so before playing the game, you will be spoiled. If you play the game, and understand Bash, it could be cool to write a comment saying "I understood the code, and I can garantee that it does not contain any malware" (for other people who don't understand the code). Thanks! :)
The game files weigh +600Mo and that's normal.
I did the game in Compo settings but have to use pictures, videos and music made earlier. All the files are self made, excepting the music files.
License : CC-BY-SA
Thanks for your understanding. :thumbsup:
| Windows | https://davidlibeau.itch.io/savle |
| macOS | https://davidlibeau.itch.io/savle |
| Linux | https://davidlibeau.itch.io/savle |
| Original URL | https://ldjam.com/events/ludum-dare/42/savle |
Ratings
| Given | 8🗳️ | 1🗨️ |
Could easily add more of these "puzzles" with some trickier requests but of course it would become quite huge. Well, adding some text based stuff or combinations of different file type requests would still work without getting too big. You could even do stuff like zips, even password protected ones and the password would be on another file somewhere etc. That one write protected file on the first customer folder was kind of a let down. I thought it was foreshadowing that the puzzles would get a lot trickier than they actually did. Loved the CupHead OST bit...
I was pleasantly surprised that it worked well with my slightly modified monokai based dark iTerm theme. So you get a 5/5 in the imaginary graphics category from me.

Managed to beat the 22 meg level with:
`22 484 815 bytes (22,7 MB on disk) for 93 items`
It was also easily the hardest level. That or I don't really know what a sunset is :smile:
There also was one digit missing from the last level clue:
```
levelData4Size=145000
levelData4Sizeh="14M"
```
And now that I've looked at the code:
- You really should variable those color changes.
- One of us doesn't know what a sunset really is.
- On level 4, you should probably also check for the non rush folder.
And yes, I did eye out the script after playing and it looks safe :wink:
Good job!
When I first read the description, I though I had to delete some of *my own* files to progress, and that the music would be played. Both assumptions turned out to be false. I had a lot of fun with this! I wished there were more levels, though!
I have over 12 years of experience dealing with the command line and shell scripts. I read this one, and it looks safe! (And contains some neat easter eggs! :3)