ReadonlyheightArena height in pixels (for rendering)
ReadonlyscaleArena scale factor (1.0 = desktop, <1.0 = mobile, for 3D scene scaling)
ReadonlywidthArena width in pixels (for rendering)
ReadonlyworldPhysical arena depth in meters.
Typically same as worldWidthMeters for square arenas. For rectangular arenas, may differ.
Example: 10m × 10m square arena
ReadonlyworldPhysical arena width in meters.
This is the actual size of the combat arena in the game world.
Combined with width (pixels), this gives pixels-per-meter ratio:
pixelsPerMeter = width / worldWidthMeters
Example: Desktop 960px / 10m = 96 px/m, Mobile 300px / 6m = 50 px/m
ReadonlyxX coordinate of arena top-left corner (pixels, for rendering)
ReadonlyyY coordinate of arena top-left corner (pixels, for rendering)
Arena bounds with both pixel dimensions (for rendering) and world dimensions (for physics calculations).
This allows proper conversion between screen space (pixels) and physics space (meters) without fixed constants.
Korean: 경기장 경계 (Arena Bounds)