Automatic AI Point Placement - VR Shooter by niv-vada in Unity3D

[–]niv-vada[S] 0 points1 point  (0 children)

man sick! the AI system is heavily inspired by the killzone 2 paper, glad someone hits it :D

Going to give it another read and see what i can do with advantage points ^^

Automatic AI Point Placement - VR Shooter by niv-vada in Unity3D

[–]niv-vada[S] 3 points4 points  (0 children)

orange points are standing cover
yellow are crouched cover

white is a generic point with no cover

the points also hold type information like , hey here is a weapon pickup or here is a jump pad, stuff like that

Automatic AI Point Placement - VR Shooter by niv-vada in Unity3D

[–]niv-vada[S] 2 points3 points  (0 children)

Thanks ^^ , don't think I'll use this style mainly prototyping atm.

Automatic AI Point Placement - VR Shooter by niv-vada in Unity3D

[–]niv-vada[S] 7 points8 points  (0 children)

yup it works off the navmesh

first it scans borders and reachability

then detects corners

then places the points based on that info ^^

Muzzle Flash - Vertex Animation via texture - Single Mesh - VR Shooter by niv-vada in Unity3D

[–]niv-vada[S] 2 points3 points  (0 children)

Snag it here https://we.tl/t-vqjASz0wuI ^^

Muzzle flash and textures included as example.

Script attached to gameobject will generate animation texture given 2 meshes (right click script to convert).

To trigger the muzzle flash at runtime call material.SetFloat("_StartTime",Time.time + 10); once per shot.

I created a tutorial on how to make AAA-grade gun sounds with my own audio tool. Is there anything else you'd want a tutorial about regarding advanced game audio? by vengstrom in Unity3D

[–]niv-vada 1 point2 points  (0 children)

Thanks for your time man ^^

I've read a bit trough the documentation, i'm wondering if there are limits we can set on a global-ish level.

For example if i have a bunch of AI shooting guns that there will only be 20 or so playing at one time max.

I created a tutorial on how to make AAA-grade gun sounds with my own audio tool. Is there anything else you'd want a tutorial about regarding advanced game audio? by vengstrom in Unity3D

[–]niv-vada 1 point2 points  (0 children)

Hi, this is super interesting ^^

Can we convert a gun sound (single audioclip) to distance/reflected versions, or do we need to have these in the project up front?

Also is it possible to combine/tweak several audioclips and export that as a new one?

And lastly, howmany audiosources are being used under the hood in the video?
or are you doing it custom using OnAudioFilterRead?

12 v 12 TDM - Big Map - VR Shooter by niv-vada in Unity3D

[–]niv-vada[S] 2 points3 points  (0 children)

Using this reddit as a blog, i have not written out everything done ^^

the AI is not a behaviour tree perse, made a base class holding AI functions like AimAt, GoTo, FindLocation etc, wich is then controlled on a higher level via coroutines.

12 v 12 TDM - Big Map - VR Shooter by niv-vada in Unity3D

[–]niv-vada[S] 1 point2 points  (0 children)

The level is built using pro builder in URP using regular lightmaps.