System F by Gareth Jenkins
Connect the abstract worlds of System F to advance through an infinite series of increasingly difficult levels.
- Click on a world to select it, click on another to pull them together (hold to pull more)
- Only worlds of the same color can join
- A world can only join with one other world at a time, but you can still interact with it
- Make a single large world to move to the next level
- The first 7 levels introduce new colors
- Press ESC to restart
- You can drag between worlds to pull them as well (watch for the highlighting)
Occasionally a world refuses merge, ignore them and they'll drift off out of the game.
Context was I started making a walking/drifting exploration thing, but in frustration and messing around with some shaders I did this thing with intersecting circles that gave me an idea... and thus was born System F... a funky zen puzzle playground.
Some notes on strategies & "rules":
- Worlds spawn more quickly when you hold to attract them for longer
- The target "large world" size reduces for the first 8-10 levels
- There's no penalty to pull opposing worlds (other than pulling more spawns more planets), so you can use this to manipulate the movement of the worlds more effectively
- Watch for the pattern of how pulling more creates more worlds... there's a point at which pulling is ignored until another planet is spawned
- The worlds are reduced in size in a level transition disproportionately from their volume (i.e. larger worlds lose more volume)... it's mathematically advantageous to hit the level transition with as many large worlds as possible, but not always easy to pull off tactically
About 16 hours work on the second day of the compo.
Tools: Unity engine, Sublime for code, Ableton Live & Reaper for music & FX
- Click on a world to select it, click on another to pull them together (hold to pull more)
- Only worlds of the same color can join
- A world can only join with one other world at a time, but you can still interact with it
- Make a single large world to move to the next level
- The first 7 levels introduce new colors
- Press ESC to restart
- You can drag between worlds to pull them as well (watch for the highlighting)
Occasionally a world refuses merge, ignore them and they'll drift off out of the game.
Context was I started making a walking/drifting exploration thing, but in frustration and messing around with some shaders I did this thing with intersecting circles that gave me an idea... and thus was born System F... a funky zen puzzle playground.
Some notes on strategies & "rules":
- Worlds spawn more quickly when you hold to attract them for longer
- The target "large world" size reduces for the first 8-10 levels
- There's no penalty to pull opposing worlds (other than pulling more spawns more planets), so you can use this to manipulate the movement of the worlds more effectively
- Watch for the pattern of how pulling more creates more worlds... there's a point at which pulling is ignored until another planet is spawned
- The worlds are reduced in size in a level transition disproportionately from their volume (i.e. larger worlds lose more volume)... it's mathematically advantageous to hit the level transition with as many large worlds as possible, but not always easy to pull off tactically
About 16 hours work on the second day of the compo.
Tools: Unity engine, Sublime for code, Ableton Live & Reaper for music & FX
| Unity Web Player | http://game.36peas.com/systemf/ |
| Windows | http://game.36peas.com/systemf/downloads.html |
| OS/X / Mac | http://game.36peas.com/systemf/downloads.html |
| Source | http://game.36peas.com/systemf/downloads.html |
| Original URL | https://ludumdare.com/compo/ludum-dare-30/?action=preview&uid=7693 |
Ratings
| Coolness | 100% | 1 |
| Overall | 3.36 | 394 |
| Audio | 3.46 | 155 |
| Fun | 3.27 | 357 |
| Graphics | 3.25 | 441 |
| Humor | 2.26 | 595 |
| Innovation | 3.40 | 374 |
| Mood | 3.45 | 200 |
| Theme | 3.27 | 546 |
I take a while to know what is going on, turn out it's so much fun!
I really liked how sometimes planets keep circling each other before connecting.
Good job. :)
Good job!
The core mechanic is very simple to understand but complex to master and the overall game is well implemented and is a very pleasant experience. It gets kinda hard once you start going into the levels !
Also, I think your bug with planets refusing to merge occurs when two planets are close to merging (oscillating around each other) and then are separated. That's what seemed to happen, anyway.
Liked it alot - very good job!