I’m engaged on a 2D sport from high to backside with a 3/4 perspective, and I’m making an attempt to implement a 360 diploma shot system the place the participant can level and shoot in any path. The principle problem that I face is to ensure the gun strikes naturally and appears appropriate in any respect angles. Since it’s a 3/4 perspective, completely different angles will reveal completely different sides of the weapon, and I’m not positive of one of the best ways to deal with that.
-
How ought to I join the weapon to the participant?
- Ought to the gun to be a separate sprite that revolves across the participant, or ought to bake within the participant’s animations?
-
What number of arms sprites do I actually need?
- Since it is a 3/4 perspective, completely different angles present completely different sides of the gun.
- Would you want 4 separate weapons sprites (up, down, left, proper) after which interpolate between them for comfortable transitions?
- Or is there a extra clever method to deal with this with out the necessity for tons of further sprites?
-
What’s the greatest method to goal and shoot?
- Ought to I rotate a single gun sprite in the direction of the mouse cursor, or will it look unusual in a pixel fashion?
- How do I guarantee that the spawning level of the bullet stays aligned when altering between completely different orientations?
I’m utilizing unity 2D and creating artwork in Asplite, so I need a resolution that works nicely with the artwork of pixels whereas sustaining the constant 3/4 perspective. If somebody has expertise with this or is aware of a great way to deal with it, I’d respect your recommendation. Thanks upfront!