Circuitus Infinitus by LeviDSmith

[raw]
made by LeviDSmith for Ludum Dare 47 (COMPO)

The objective of Circuitus Infinitus is to build a track so that the balls complete the required number of loops. Place a ball generator on the board, which will spawn three balls. Connect the bridge and turn pieces to form a loop. Use the zip pieces to give the balls a boost. Pieces can be rotated in four directions

The game has three total levels. More pieces are allowed for each level. Each level can be completed by creating a basic loop, but the real challenge is to make a complex circuit with lots of turns.

If I had more time, I would have implemented a complexity rating or something like that to reward making longer and more interesting tracks.

Tips

  • Balls loose a lot of momentum when going into a turn, so try using a zip after a turn
  • Piece placement can be rotated by right clicking (or click the "Rotate" button)
  • The camera can be moved around with the arrow keys (or a,s,d,w keys)
  • Press the "Spawn Balls" button to generate the balls. This can be done any number of times, however the existing balls will be removed and loop count set back to zero.

circuitusinfinitus<em>collage</em>960x810.jpg

Gameplay

https://www.youtube.com/watch?v=XJBb-TaGE9w

Time lapse development

https://www.youtube.com/watch?v=qOYq0R-SLMY

Ratings

Overall 335th 3.381⭐ 23🧑‍⚖️
Fun 368th 3.143⭐ 23🧑‍⚖️
Innovation 210th 3.524⭐ 23🧑‍⚖️
Theme 200th 3.833⭐ 23🧑‍⚖️
Graphics 375th 3.238⭐ 23🧑‍⚖️
Audio 319th 3.024⭐ 23🧑‍⚖️
Humor 294th 2.563⭐ 18🧑‍⚖️
Mood 427th 2.917⭐ 20🧑‍⚖️
Given 21🗳️ 10🗨️

Feedback

Bloham
05. Oct 2020 · 10:09 UTC
Hi, it took me waaay too long for the first level, as I made the loop too small and did not know about the right mouse button :) But when you get how to play it its good! I would loved to have a mute sound button as the effects are a bit loud and some more focus on the artistic of the game. But it works pretty good for a gamejam game!
Nobleboy
05. Oct 2020 · 19:18 UTC
After I got over the tinnitus caused by launching the game, it was fun, always had a thing for handling balls.
Games_by_Tom
05. Oct 2020 · 20:51 UTC
Ah, at first I thought you had to use ALL provided pieces (exactly) to build a loop...
After I had figured that out it was very nice to play.

If you have the time, you should add a button to remove a single piece - it is a big setback if you make one rotation mistake and have to rebuild everything.
Speaking of rotation: sometimes a single mouseclick rotates twice, maybe you should check that

Oh, and at some point (after x times looping) the zips... kinda stopped working in level 2?

Depending on how you turn the track, it also becomes somewhat tedious to place another piece - as it is hidden behind an arrow. Without looking at the source code now.. do the arrows (above the pieces) have **raycast target** enabled?
![circuitus.PNG](///raw/f67/63/z/37581.png)![circuitus2.PNG](///raw/f67/63/z/37585.png)
(in the second picture the mouse cursor was one square to the left
FabDynamic
08. Oct 2020 · 04:43 UTC
I had fun getting through these levels and making cool tracks for the balls. I am actually amazed that you made such an extensive and excellent in-game-level-editor (basically) to allow the player to make these tracks in just two days. I would have been hard pressed to build a single track and get the balls rolling and zipping around the tracks but you made it so the player can move around the world click on the place she wants to build on and with a ghost see what she will build and rotate with right mouse button. Thats quite an accomplishment if you ask me. Thanks for making this for us!
Tauheed Game Dev
14. Oct 2020 · 04:33 UTC
Fun game, the right mouse click was a life saver.
Flying Dog Fish
18. Oct 2020 · 21:58 UTC
Nice game. The music is a bit repetitive and I think it would be a lot more fun if there was a way to delete or replace individual pieces because one mistake will cause you to restart the whole level.
egawag
18. Oct 2020 · 21:59 UTC
This is pretty impressive on all fronts. Really fun to construct, test and watch.
Satolas
19. Oct 2020 · 04:23 UTC
Would have been nice to have a way to delete the last piece when you do a mistake.
Thanks for the right click tho I saw it only because of the comments second time I played.
It could be cool to extend the game by adding slopes etc... and why not do it as an AR game.
Jut ideas :-)
Cheers
Tayo
19. Oct 2020 · 04:53 UTC
I am really impressed that you build a complete ball track editor in such short amount of time. Seeing the balls zipping around was fun and satisfying.
My only suggestion would be to be able to delete single objects to not punish misplacement.
Great entry!
gamescodedogs
19. Oct 2020 · 10:37 UTC
It's a great concept, but in this version there's little challenge for the player. Maybe some pre-set obstacles to build a level with would kickstart the difficulty curve?
VPhyre
21. Oct 2020 · 21:00 UTC
Fun game. It is a game very different from the others, which still maintains the essence of the theme. The graphics are good, and so is the sound. The controls are very precise and functional. It's really cool to set up your loop, using the most diverse possibilities. Good job.
schwede
25. Oct 2020 · 17:03 UTC
I like the core game design. Create a track so you got a loop fits perfectly the theme. But I had the feeling something was missing to get the game more complete. If the user could not determine the ball spawn point and some bridges would be pre-placed, you would bring more puzzle logic into the game. With this you would make different tracks instead of increase the amount of loops you have to clear. Good job with your entry!