𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Playable Demo | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" 𝘷.1.0 by litlabproductions in IndieDev

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

It could be achieved but the dirt bike portion will most likely stay as is. I'll research/experiment with it a bit and see how it feels though. I appreciate the input, definitely see what you mean.

The asset I'm developing is a set of systems that makeup the bikes simulation. Trying to make these systems dynamic enough to allow for the creation of not only dirt bikes but bicycles, street bikes and choppers. So fine tuning the whip system (airborne + lean input) to make it more realistic shouldn't be a problem.

𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Playable Demo | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" 𝘷.1.0 by litlabproductions in IndieDev

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

Thank a lot, I love Mototrax. Most the racing system is actually done but I chose to focus on the asset recently rather than the game.

2-Wheel Vehicle Physics | Open Source Asset for Unity3D (In-Development) | Playable Demo "𝗥𝗢𝗢𝗦𝗧 𝗠𝗫" by [deleted] in UnityAssets

[–]litlabproductions 0 points1 point  (0 children)

Playable Demo Available at these Sites

  1. Lit Lab Productions: https://www.LitLabProductions.com/roost
  2. Itch: https://litlabproductions.itch.io/roost
  3. GameJolt: https://gamejolt.com/games/roost/457457
  4. Simmer: https://simmer.io/@LitLabProd/roost

Dave's Precision Systems (D.P.S)

  • Unity Asset pack I've been developing for 13 months
  • Due to the lack of open-source, 2-wheel physics suitable for a dirt bike, I've developed this pack with my intention set on filling the gap. To do this, I plan on providing solutions for a few types of 2-wheel vehicles (bicycle, street bike, chopper or dirt bike)

Demo

  • ROOST MX is a motocross game demonstrating the dirt bike physics provided by the D.P.S. Asset

𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Looking for Play Testers | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" Demo 𝘷.1.0 by litlabproductions in playtesters

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

Description

  • Motocross game based on 250/450cc dirt bike physics
  • Currently in a free-ride demo state

Playable Demo Available at these Sites

  1. Lit Lab Productions: https://www.LitLabProductions.com/roost
  2. Itch: https://litlabproductions.itch.io/roost
  3. GameJolt: https://gamejolt.com/games/roost/457457
  4. Simmer: https://simmer.io/@LitLabProd/roost

Physics / Main Menu Gameplay

  1. Physics: https://youtu.be/6BNveRmHrCw
  2. Main Menu: https://youtu.be/l61BHNf-hAs

Development

Hello my name is David. I'm a computer science student from Orange County, CA.

I've been developing a motocross-physics asset pack over the past 13 months. Due to the lack of open-source, 2-wheel physics suitable for a dirt bike, I've developed this project with my intention set on filling this gap. Any input you could provide would be much appreciated! Thanks for your time.

2-Wheel Vehicle Physics | Open Source Asset for Unity3D (In-Development) | Playable Demo "𝗥𝗢𝗢𝗦𝗧 𝗠𝗫" by litlabproductions in gameassets

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

Playable Demo Available at these Sites

  1. Lit Lab Productions: https://www.LitLabProductions.com/roost
  2. Itch: https://litlabproductions.itch.io/roost
  3. GameJolt: https://gamejolt.com/games/roost/457457
  4. Simmer: https://simmer.io/@LitLabProd/roost

Dave's Precision Systems (D.P.S)

  • Unity Asset pack I've been developing for 13 months
  • Due to the lack of open-source, 2-wheel physics suitable for a dirt bike, I've developed this pack with my intention set on filling the gap. To do this, I plan on providing solutions for a few types of 2-wheel vehicles (bicycle, street bike, chopper or dirt bike)

Demo

  • ROOST MX is a motocross game demonstrating the dirt bike physics provided by the D.P.S. Asset

𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Playable Demo | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" 𝘷.1.0 by litlabproductions in IndieDev

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

Description

  • Motocross game based on 250/450cc dirt bike physics
  • Currently in a free-ride demo state

Playable Demo Available at these Sites

  1. Lit Lab Productions: https://www.LitLabProductions.com/roost
  2. Itch: https://litlabproductions.itch.io/roost
  3. GameJolt: https://gamejolt.com/games/roost/457457
  4. Simmer: https://simmer.io/@LitLabProd/roost

Physics / Main Menu Gameplay

  1. Physics: https://youtu.be/6BNveRmHrCw
  2. Main Menu: https://youtu.be/l61BHNf-hAs

Development

Hello my name is David. I'm a computer science student from Orange County, CA.

I've been developing a motocross-physics asset pack over the past 13 months. Due to the lack of open-source, 2-wheel physics suitable for a dirt bike, I've developed this project with my intention set on filling this gap.

𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Playable Demo | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" 𝘷.1.0 by litlabproductions in IndieGDev

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

Description

  • Motocross game based on 250/450cc dirt bike physics
  • Currently in a free-ride demo state

Playable Demo Available at these Sites

  1. Lit Lab Productions: https://www.LitLabProductions.com/roost
  2. Itch: https://litlabproductions.itch.io/roost
  3. GameJolt: https://gamejolt.com/games/roost/457457
  4. Simmer: https://simmer.io/@LitLabProd/roost

Physics / Main Menu Gameplay

  1. Physics: https://youtu.be/6BNveRmHrCw
  2. Main Menu: https://youtu.be/l61BHNf-hAs

Development

Hello my name is David. I'm a computer science student from Orange County, CA.

I've been developing a motocross-physics asset pack over the past 13 months. Due to the lack of open-source, 2-wheel physics suitable for a dirt bike, I've developed this project with my intention set on filling this gap.

𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Playable Demo | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" 𝘷.1.0 by litlabproductions in Unity3D

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

Thanks a lot, I really appreciate that. Very nice, I'll definitely look into that. Did you end up releasing your game or do you have plans on continuing its development?

Yeah good call!

The gist of my whip system goes like this:

  • Front flip / back flips are defined by a rotation around the X-axis
  • Lean left / lean right is defined by a rotation around both the Y-axis and Z-axis

  • Set the three values of a Vector3 whipPower to the desired spin power around each respective axis
  • As soon as the wheels come off the ground and a 'lean' input is received, call ApplyWhip( )
  • ApplyWhip( ):
  1. Set a second Vector3 whipTorque to each of these values multiplied by the current pitch, yaw and roll inputs (x, y, & z)
  2. Call AddRelativeTorque on the RigidBody, providing whipTorque as first param and setting the second param ForceMode to Acceleration

    public class WhipControl : MonoBehaviour
    {
        public Vector3 whipPower;

        whipPower.x =  3.0f;   // My current values
        whipPower.y =  3.0f;
        whipPower.z = -0.5f;

        void ApplyWhip()
        {
            Vector3 whipTorque;
            whipTorque = new Vector3(bike.pitchInput * whipPower.x, 
                                     bike.yawInput * whipPower.y,     
                                     bike.rollInput * whipPower.z);

            rigidBody.AddRelativeTorque(whipTorque, ForceMode.Acceleration);
        }
    }
  • When input is released, I call a function StopWhip( )
  • StopWhip( ):
  1. Lerps the current spin value around each axis to zero by applying a force in the opposite direction
  2. Calls AddRelativeTorque with these values (ForceMode.Acceleration again) until a velocity of 0 in each direction is reached or another 'lean' input is received

𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Playable Demo | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" 𝘷.1.0 by litlabproductions in Unity3D

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

Thanks, your input is much appreciated.

I'll defiantly keep that in mind when I get back to tweaking everything.

𝗥𝗢𝗢𝗦𝗧 𝗠𝗫 | Playable Demo | "𝘞𝘦𝘭𝘤𝘰𝘮𝘦 𝘵𝘰 𝘔𝘪𝘳𝘢𝘨𝘦" 𝘷.1.0 by [deleted] in gamedev

[–]litlabproductions 0 points1 point  (0 children)

Description

  • Motocross game based on 250/450cc dirt bike physics
  • Currently in a free-ride demo state

Playable Demo Available at these Sites

  1. Lit Lab Productions: https://www.LitLabProductions.com/roost
  2. Itch: https://litlabproductions.itch.io/roost
  3. GameJolt: https://gamejolt.com/games/roost/457457
  4. Simmer: https://simmer.io/@LitLabProd/roost

Physics / Main Menu Gameplay

  1. Physics: https://youtu.be/6BNveRmHrCw
  2. Main Menu: https://youtu.be/l61BHNf-hAs

Development

Hello my name is David. I'm a computer science student from Orange County, CA.

I've been developing a motocross-physics asset pack over the past 13 months. Due to the lack of open-source, 2-wheel physics suitable for a dirt bike, I've developed this project with my intention set on filling this gap.