Cybatron by Flaterectomy

CYBATRON is a cyberpunky puzzler where you lose ground to move ground in the hopes of producing the resources your society requires.
🎮 ➡ PLAY CYBATRON (HTML5)

Controls
- Use your mouse to select which tiles to destroy and which tiles to move in their place.
- Click on the reset button in the bottom right to restart - note: you may do this often).
- Click on the hint button in the bottom left to get a small clue.
*Edit 1: Memory leak has been fixed. Should run more smoothly! *
Edit 2: Offset hitboxes have been fixed.
Credits
- @daanvanyperen | coding & level design | twitter, github, website
- @flaterectomy | graphics & level design | twitter, soundcloud, website, portfolio
- @meatmachine | music & audio | twitter, soundcloud
- @troop | playtesting | twitch | festive cheer
- MisterOizo | playtesting | LinkedIn
Timelapse Videos
Coding Timelapse
https://www.youtube.com/watch?v=h8o2nnS16QQ
Graphics Timelapse
https://www.youtube.com/watch?v=JlpAVpMUMEg
Blog Posts
| HTML5 (web) | http://ludum.mostlyoriginal.net/game/cybatron/ |
| Source code | https://github.com/DaanVanYperen/odb-cybatron |
| Original URL | https://ldjam.com/events/ludum-dare/42/cybatron |
Ratings
| Overall | 55th | 4.06⭐ | 111🧑⚖️ |
| Fun | 117th | 3.79⭐ | 109🧑⚖️ |
| Innovation | 70th | 3.935⭐ | 110🧑⚖️ |
| Theme | 363th | 3.769⭐ | 110🧑⚖️ |
| Graphics | 52th | 4.435⭐ | 110🧑⚖️ |
| Audio | 214th | 3.563⭐ | 106🧑⚖️ |
| Humor | 712th | 2.366⭐ | 84🧑⚖️ |
| Mood | 158th | 3.716⭐ | 106🧑⚖️ |
| Given | 69🗳️ | 79🗨️ |
One thing though, you could have made the game restart once finishing a level is no longer possible.
@cpone I can see your point, escalating the difficulty is an artform in and of itself.
@ja-viera Thank you! I've not been able to replicate the issue you mentioned. What resolution are you running?
@whitepoulpe Thanks, I had to struggle to keep to the clean style a bunch of times, but it worked out.
A friend of mine who **wasn't involved** in making the game played it and sent me a screenshot of his victory screen. Has anyone else managed to do it faster/in less moves/etc?

The hitboxes are way off in google chrome for me though, so I couldn't progress too far. Refreshing the page causes music to disappear (sound effects remain).
I could image to play this on my phone on my way to work, it's just such a nice game and perfect for some short play sessions!
Moves: 472
Time spend: 33M 1S
Resets used: 81
Hints used: 23 (well i simply checked all)
Blocks lost: 351
Needed some time to get the mechanics but great game and atmosphere.
*EDIT: This bug has been fixed.*
Can't really find any negatives on this one, and the puzzle mechanics are thematic and challenging enough. Difficulty progressions looks about right, and there's even in-game hints to help you from getting stuck.
I didn't use artemis-odb for a long time, but your game makes me want to use it again.
Good job on your entry.!
edit: I forgot to put my scores ;)
- moves: 390
- Time spent: 23m 44s
- Resets used: 33
- hints used: 3
- blocks lost: 321
I can easily imagine this game as a released product, congrats for a brilliant entry!.
Took me a while to understand what those 'anchor' tiles did, and sometimes they are hidden behind other pieces. And sometimes it's hard to see what your goal is.
Still, a great game! I've been playing your games for several LD's now and this one looks very different.
Also took me a while to understand why sometimes blocks move, and sometimes they dont.
By the way please feel free to leave us some feedbacks on our game!
Speaking about gameplay - it requires some time to figure out the main rules but then it plays very smooth.
- Time Spent: 69M 23S
- Resets Used: 156
- Hints Used: 7
- Blocks Lost: 1271
I think my scores indicate that I didn't really stop to think ahead and just kept trying things.
Level 10 was the hardest for me to get over for some reason, even though it's actually pretty straight forward and basically level 7 again :S
I'm impressed the game has a soundtrack and not just a single song. :)
When I first play the game in Chromium, Version 68.0.3440.84 (Official Build) Arch Linux (64-bit), there is no music from level 1 to 5. It starts playing on level 6. I thought this was by design at first, but if you restart once the music has started there is then music for levels 1 to 5.
- Time Spent: 58m 53s
- Resets Used: 137
- Hinds Used: 9
- Blocks Lost: 889
Nice execution of progressive challenges of the puzzles.. :ok_hand:
Interesting to see this game made in libGDX!
Optional Suggestions:
- When user mouse-over a tile for its intent to collapse, highlight-surrounding/neighboring tiles that may be affected (perhaps as a secondary form of hint; or limited number of that ability)
- or have upgrade screen (cash in solve-points for upgrade solve-skills: eg. Lvl.1 = AOE 1-tile, Lvl.2 = AOE 3-tile, Lvl.3 - all affected tiles)
- Option for user to auto-reset if user failed on the puzzle. (Since there's auto-advance for solving the puzzle)
- I could see this game may have potential for local-multiplayer (turn-based; hot-seat mode), (Tiles divided between factions) or player vs. an AI..
This was fun, definitely unique. Some bits were hard for me to wrap my head around immediately but I'm bad at paying attention to mechanics in these sorts of games. Also reading is hard.
Here's a video of my play and feedback: https://www.twitch.tv/videos/303342349