Hi!
I have a question about implementation of 3D-like collision detection in 2D Isometric game. It is needed mainly for shooting projectiles and hitbox collision detection to understand, where projectile hit - arm, head, etc.
It would be smth like in old XCOM TFTD game (https://youtu.be/-HPV185KPns?t=3954)
Currently i have only one approach in mind:
- For each sprite create approximate 3D bounding volumes
- Create 2D “scene” for graphics and invisible 3D “scene” for physics
- Sync this scenes, and calculate this collision detection in 3D scene.
While this approach seems valid, it would require a lot of hand-authored work.
Can you give me some advice about how it can be done alternatively, or validate my thoughts?