Next step is to use “Mirror” framework to convert to network multiplayer mode, after that I have only 1 lesson left to finish the Master Unity course.
Damn nice work man!
I have some suggestions for it tho.
First off, you may want to add a spray effect, basically some randomness to the final position.
Pretty easy to do, just add a random offset.
If for instance the source position is the middle of the screen, just add a random offset to that.
Other than that, you could try adding a little curvature to the flight path of the shot.
For example, if you are using Lerp for this, you could simply use an animation curve to change the flight path.
You could also try adding a point light to the fire ball to make the environment seem like there is fire there.
Would look amazing in night scenes.
Lastly, you may want to have some smoothing or transitioning between the player’s animations rather than the abrupt switches observed in the video.
The first 3 should not pose as much of an issue to implement however the third may cause some issues with performance.
The last one may be a bit annoying to deal with, maybe look into the transitions in the animator or something?
I don’t know how you implemented your state machine so the method of implementation heavily depends on the implementation.
It’s a fire bender! Nicely done man