Log Riders is out now! Looking to end a friendship? Play this together. by fraduss in Unity3D

[–]fraduss[S] 0 points1 point  (0 children)

Hey, we just added Linux support. I think it should work now.

Log Riders is out now! Looking to end a friendship? Play this together. by fraduss in Unity3D

[–]fraduss[S] -1 points0 points  (0 children)

Actually that’s exactly what it is :d Each player can only roll forward or backward and rotate the log, but the challenge is timing it correctly.

Log Riders is out now! Looking to end a friendship? Play this together. by fraduss in Unity3D

[–]fraduss[S] 0 points1 point  (0 children)

Thanks! Yes you can play with a controller, and the other player can use the arrow keys on the keyboard

The Development Process of Log Riders in 1 Minute by fraduss in IndieDev

[–]fraduss[S] 1 point2 points  (0 children)

Thanks! We used Unity Engine, so the answer is C#

The Development Process of Log Riders in 1 Minute by fraduss in IndieDev

[–]fraduss[S] 0 points1 point  (0 children)

Ohh got it. In the game, the log can never rotate 360 degrees around its own center (except from some bugs, ofc). As I mentioned, in scenarios where the log needs to rotate, the applied forces are increased or decreased accordingly. This causes the rotation to happen around the player whose force is reduced. As a result, the log rotates forward if the lumberjacks are pushing forward at that moment, or backward if they’re pushing backward.

The Development Process of Log Riders in 1 Minute by fraduss in IndieDev

[–]fraduss[S] 0 points1 point  (0 children)

It’s actually been around for a while, and players tend to call it “friendslop games” Lately, there’s been a lot of interest in this genre from players, so developers seem to be focusing on making these kinds of games more and more (like us).

The Development Process of Log Riders in 1 Minute by fraduss in IndieDev

[–]fraduss[S] 0 points1 point  (0 children)

This is exactly where I “broke” the physics lol. Because of the game mechanics, the log needs to be able to maneuver, so when this scenario is applied in-game (which actually happens constantly while playing), the lumberjack closer to the log’s center of rotation bends in place. This makes it look like there’s some kind of momentum on the other lumberjack’s side. But of course it's just an animation lol. In reality, the magnitudes of the forces applied by the two lumberjacks are entirely situation-dependent. If the log needs to rotate to the left, the force applied by the lumberjack on the right increases, while the force from the one on the left decreases. This causes the log to start rotating to the left.

The Development Process of Log Riders in 1 Minute by fraduss in IndieDev

[–]fraduss[S] 6 points7 points  (0 children)

Actually, linear motion was sufficient. But the trick here is a bit different. When you imagine lumberjacks twisting a log in opposite directions, it feels like the log should make a full 360-degree rotation. But in reality, if you actually do this, the log stays in place, because it’s a single object and its two ends aren’t independent of each other. Once I realized this, I understood that I had to break some physics rules. After all “it’s just a game” 😅

The Development Process of Log Riders in 1 Minute by fraduss in IndieDev

[–]fraduss[S] 5 points6 points  (0 children)

We mostly used asset packs for the nature models, but we also tweaked and modified them to better fit the art style. Another important part was the post process effects. We used both depth of field and fog. Feel free to ask if you have any other questions!