Principle of Locality

by relick
Overall★★★★★★★★★★3.67
Fun★★★★★★★★★★3.75
Innovation★★★★★★★★★★4.06
Theme★★★★★★★★★★3.56
Audio★★★★★★★★★★3.19
Mood★★★★★★★★★★3.13
Coolness★★★★★★★★★★33%
A simple physics-based 2.5D puzzle game with 8 levels.

Each level is divided up into "rooms". Only one these is active at a time, selected by clicking on the room. Select rooms in the right order and move purple pieces around with the mouse in order to navigate the white cylinder towards the flag.

I hope you enjoy playing it! It was a lot of fun to complete this for my first Ludum Dare.

Credit:

Font used (free usage): http://www.dafont.com/squares2.font​

EDIT: Minor level selection bug fixed. WebGL version added (use Windows download if you have a weak computer!)
Genres: puzzle
Tools: Unity

Comments15

Rscar12 Dec 2016, 16:20
I like it! I thought the mechanic was very creative and a good use of the theme. I'm a fan of the levels that are more puzzle based as opposed to mechanics, but overall solid entry!
SoKette
SoKette12 Dec 2016, 17:19
This game is AWESOME. The concept is sooo great I love it :D
timgarbos12 Dec 2016, 17:29
Definitely solid! Played it through and the freezing time/physics in frames creates some interesting moments.

The purple blocks seems a little overpowered though. Sometimes you can almost guide the ball all the way by grabbing the block in the right window and moving it.
relick
relickauthor12 Dec 2016, 17:40
Yup timgarbos, I feel the same way about the purple blocks. Intended to have some other things instead for a couple levels that weren't controlled by the mouse, but I couldn't get them to work in the 48h unfortunately.

Thanks everyone for the ratings so far!
Yamzho12 Dec 2016, 18:04
Great entry with interesting mechanics. Well done !
Sirnic12 Dec 2016, 19:23
Great concept & level design!

The music is very motivating & playful. :)
cushycode12 Dec 2016, 20:00
I really love the concept of your submission! Levels are neat and quite enjoyable. However, some item behaviors were a bit confusing. Still not sure that ability to move throw the walls wasn't a bug in all cases.

Anyway, good job!
blinry
blinry13 Dec 2016, 01:54
Wow, very original idea! I played it all the way through, except for level 6, I couldn't figure it out.

Level 4 felt a bit messy (I just "threw" the cylinder on the red button using the purple thingy, is there another way?). The purpose of the light purple objects didn't became clear to me until the very last level (which I enjoyed most).

The clean graphics support focus on the levels. Nice music! I enjoyed this, thanks for making it!
Arietta13 Dec 2016, 12:11
Great idea and innovation on the theme! Good job <3 Make more level pls
qualia
qualia13 Dec 2016, 17:42
I like the idea, but I didn't get along very well with the levels. A lot of the time I knew exactly what I had to do, but the exact positioning was too finicky to pull off. I think this would be alleviated by allowing the player to undo the last room activation, but I also think you could have made a large set of interesting levels which involved just activating rooms in the right order (ie, no purple blocks, which add way too much entropy imo). The last level was my favourite.

Also, I would suggest making the purple blocks set r rather than apply target f, a lot of the time I got caught out because I forgot that letting go would not position it exactly relative to my mouse.

Good entry!
arzi13 Dec 2016, 20:17
Great concept!
tylerraz15 Dec 2016, 04:33
Good puzzles and I like the partial time stop mechanic. I definitely think with more levels and a few tweaks you have a great game on your hand.
TheMightyTeam16 Dec 2016, 21:11
Finished 5 levels. I did not understand the freezing at the first time but after a few attempts i realized what i have to do. This is what made this game special at the end. Well done!
icefallgames18 Dec 2016, 23:58
Great game, very innovative concept! Didn't like the music though...
Interface
Interface28 Dec 2016, 03:35
Very innovative, and I have a weakness for puzzle games so I love it. Easy to play as far as controls go. Great entry!

Other games by @relick

Found a bug?
Tell us on Discord