Prowl icon indicating copy to clipboard operation
Prowl copied to clipboard

2D and 3D should use the same core systems

Open Shadowblitz16 opened this issue 4 months ago • 1 comments

Is your feature request related to a problem? Please describe. 2D and 3D should basically be the same thing except one has an extra dimension.

Describe the solution you'd like

  • World origin starts at 0,0 for 2D and 0,0,0 for 3D.
  • 0,0 is center of screen in 2D., just as 0,0,0 is center of world in 3D.
  • 2D and 3D origin can be offset and monobehaviors don't break.
  • 2D and 3D physics use same units of measurement and same algorithms
  • UnitsPerPixel for both 2D and 3D.
  • UnitsPerPixel should be set in game settings with override in the 2d and 3d transform monobehaviors.

Describe alternatives you've considered Other game engines.

Additional context NA

Shadowblitz16 avatar Nov 04 '25 22:11 Shadowblitz16

Thats pretty much already functional, you can already make a 2D game in the 3D space. Theres just no built in components for it just yet. But yeah its gonna literally be identical to 3D almost everywhere, it just ignores the Z dimension but you could still use it for sorting i suppose.

michaelsakharov avatar Nov 05 '25 01:11 michaelsakharov