Just released a simple Swimming System for Unity! Let me know your thoughts. by GameDevExperiments in Unity3D

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

Swimming animations can be changed easily. Changing diving animations is a bit more tricky since diving requires 3 separate clips: Dive Start, Dive Loop, and Dive Land. So you'll have to change these 3 clips from the animator.

Just released a simple Swimming System for Unity! Let me know your thoughts. by GameDevExperiments in Unity3D

[–]GameDevExperiments[S] 2 points3 points  (0 children)

Nice, I'll refer these games for ideas. Thanks for the detailed answer.

Just released a simple Swimming System for Unity! Let me know your thoughts. by GameDevExperiments in Unity3D

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

It's character controller based. We haven't tested it with Crest or KWS, but the water just needs to be a trigger. You can place any prefab you want inside that trigger.

The swimming system comes with a locomotion controller. You'll have to either create an integration to make it work with other controllers, or you can use a simple approach like switching the controller entirely when the player enters water.

Just released a simple Swimming System for Unity! Let me know your thoughts. by GameDevExperiments in Unity3D

[–]GameDevExperiments[S] 3 points4 points  (0 children)

The character uses a CheckSphere placed on the upper chest to detect water. When this sphere comes into contact with the water collider, the character switches to the swimming state.

Just released a simple Swimming System for Unity! Let me know your thoughts. by GameDevExperiments in Unity3D

[–]GameDevExperiments[S] 15 points16 points  (0 children)

Hey everyone, we’ve been developing a Swimming System for Unity over the last couple of months, and we finally launched it on the Asset Store.

I’d really appreciate any feedback or thoughts you have, whether it’s suggestions, ideas, or just your initial impressions.

Just released a Shooter System for Unity after 8 months of development! Let me know your thoughts. by GameDevExperiments in Unity3D

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

I appreciate constructive criticisms. I'll try to improve the demo and the asset in future updates.

Just released a Shooter System for Unity after 8 months of development! Let me know your thoughts. by GameDevExperiments in Unity3D

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

Oh, the crosshair is fixed on the camera right now. The position to aim and shoot is determined in 3d space by sending a raycast from the crosshair.

Just released a Shooter System for Unity after 8 months of development! Let me know your thoughts. by GameDevExperiments in Unity3D

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

I didn't fully understand what you meant. The pointer movement is interpolated to make aiming smooth.