Maintenance Costs by Rolly

[raw]
made by Rolly for LD 44 (COMPO)

Sans titre 18.png

Hello! And welcome!

Maintenance Costs is a puzzle game in which you give instructions to your robots. Unfortunatly, robots are pretty exepensive to maintain, and greatest economists of the world say that it would be more efficient to avoid maintenance costs.

Keep your focus on two things: achieving level objectives and letting go the old robots that hold you back.

Difficulty level only change the amount of money you get when you start the game. More money, more place for errors.

This game is difficult.

Seriously, I didn't want to make it that hard, but it is. Some tools were created to help you: - In-game help: enable it on the launch screen (enabled by default, recommended). - In-game tooltips: if you don't understand what something means (UI or tile), there is probably a tooltip linked to it. Place your cursor over it and see a message box appear at the top of the screen. - In this description ("More about game mechanics"), you get advanced explaination about the programmation mechanic (I suggest you try the game first; read this section if you don't understand how to play) - There is a walkthrough page to help you if you get stuck in a level at http://nathanistace.be/ludumdare/44/walkthrough/

Changelog

I provide two links to the game, the original version and a fixed version. Original version is working correctly, but fixed version gives better comfort, without changing the gameplay.

Added in the fixed version (you are not rating this): - Fixed a visual bug that would show the level on the menu scene - Lowered the default volume of some sfx - Cheat code: in game, type "money" to get +$1000 ("But... Isn't that a way to avoid the theme?" "Well if you need to restart the game you lose time, you lose parts of your life, and time is money. So we could say that this cheatcode is actually more in the theme than anything else in the game!") - Cheat code: in game, type lvl# where # is 0-9 to jump to another level. - Walkthrough page

Good luck and have fun!

More about game mechanics

If you get stuck and can't understand how the game works, here is a more complete explaination than the one you can find in game. If you didn't start the game yet, you should start it and give it a try before reading this.

Sans titre 3.png

Conditions work as a IF .. ELSE IF .. ELSE. Each turn, the robot will do the action corresponding to the first matched condition. A condition is given as IF [A] CONTAINS [B] THEN DO [C], where - [A] is a tile next to the robot - [B] is the content of the tile - [C] is the operation to do

Example: Option 0 on this screenshot tells the robot IF [tile on right] CONTAINS [nothing] THEN DO [move to the right]

The OTHERWISE case only contains the [C] part, that will be executed if no other option condition is matched.

Content conditions: - The star matches anything on the tile: steel blocks, wooden boxes, flags, spawn platforms & robots - The full square matches fixed or pushable items: steel blocks, wooden boxes & robots - The robot matches robots - The empty square matches empty tiles

Operarations: - The left arrow tells to move left - The right arrow tells to move right - The star tells to do the robot's special action - The Zzz's tells to do nothing

Ratings

Given 35🗳️ 22🗨️

Feedback

victorcrafty
29. Apr 2019 · 11:22 UTC
Nice game but it was hard to understand what to do. Anyway good job!
🎤 Rolly
29. Apr 2019 · 14:57 UTC
@victorcrafty Thanks for your review. The game was a lot easier in my head when I imagined it 60hours ago...

I just created a web page with the walkthrough (http://nathanistace.be/ludumdare/44/walkthrough/), maybe it will be a nice help if you want to give it another try! :wink:
pwroff
29. Apr 2019 · 15:33 UTC
I tried to understand the game, but struggled a bit. Your walkthrough helps, but it's still challenging.
Good job anyway and unusual idea!
NinjaCatz
29. Apr 2019 · 17:00 UTC
This is an interesting, a bit difficult(really hard) game) Great job~! And thanks for walkthrough!
ItsDuckyyyy
30. Apr 2019 · 00:48 UTC
Love the game, somethings are a little unclear but once you figure that out it's pretty fun. Sadly, theme doesn't seem to be incorporated very well
🎤 Rolly
30. Apr 2019 · 01:03 UTC
@itsduckyyyy I'm sooo happy to read that someone loved my game :smiley: ! Indeed, the theme didn't really inspire me at first, so I started with a concept I had wanted to implement for a while, and added the maintenance part over it as an attempt to match the theme. With more time, I'd have tried to create more levels in which you need to think further to destroy your robots. Thanks for review!
Xeke-Death
30. Apr 2019 · 10:37 UTC
This is a lot of fun. I enjoy this sort of puzzle game.
I understood how to get it working without the walkthrough, though it probably cost me a lot in maintenance testing out what things did.

Great work!
Lombax
30. Apr 2019 · 14:05 UTC
interesting gameplay. definetly something you can go forward with. realy nice! :dog:
i have to say, after i first played this, my mind cant realy stop thinking about it, 7 hours later. there was just something realy interesting about the gameplay. and i do like my puzzles :dog:
toasteater
30. Apr 2019 · 14:05 UTC
I love games where you program things, and this game's depth is very impressive for 48 hours! However, I think some room for experimentation is essential for games like this to be fun. I like the idea of this, a lot, but I find it a bit too punishing, making it pointless to continue playing if you miss even a single step.

I have given up trying to clear it in one go without cheating and looking at the walkthrough, but I still want to say this is some great work!
🎤 Rolly
30. Apr 2019 · 14:23 UTC
@toasteater I completely understand how you feel, I am myself annoyed that it turned out to be frustrating because of the difficulty. I think that my attempt to stick with the theme was a bad idea, and finished with constraints that are not working with the genre; if I could do it over again, I would accept a 1-star rating for the theme but make something that is more enjoyable. Anyway, thanks for your review, and I hope that you still had some fun with it :)
Regoradin
30. Apr 2019 · 17:08 UTC
Very difficult, but I really like the creative interpretation of the theme.
Nate Prince
30. Apr 2019 · 17:11 UTC
Grate game man i love the programming of the robots had me hooked. i sucked at it got to like level 5 i think really enjoyed it. Great work
🎤 Rolly
30. Apr 2019 · 17:39 UTC
@nate-prince you don't suck if you reached level 5! Most of my friends who played it got stuck at level 3 x).

Thank you for your reviews!
Abraxas Interactive
30. Apr 2019 · 21:56 UTC
Interesting concept and well executed too! Would be a cool tool to help teach kids how to program. Thanks for sharing!
Gus the Shark
01. May 2019 · 00:34 UTC
I like how you start your game description by saying it is difficult hahah. Well done, you've made me play a programming game after programming for 48 hours. Seriously, it is a good game, I like the mood and graphics. Had to give up on level 6 when my brain started to hurt but I enjoyed it.
Aileron
01. May 2019 · 10:54 UTC
Holy crap a good programming game, nice job! While the mechanics took a little bit to figure out, the only real negative I can think of is the currency-related stuff which you've touched on above. I never felt bored with this one and the hover tips on top are very helpful too.

I think this game could be expanded on in the future and still be fun!
johanhelsing
01. May 2019 · 12:21 UTC
Really cool idea. There is a big jump in difficulty between level 2 and 3, but otherwise, this felt very polished. I was a bit bummed out when I suddenly lost the game due to maintancy costs. I think this would be a much more fun game if it didn't have to follow the theme.

Music is awesome :)
INCD021
06. May 2019 · 11:25 UTC
Love it.. :) The puzzles are nice.. Glad you linked to the walk-through. ;)
Very well done :thumbsup: :D