package main import rl "vendor:raylib" Entity :: union { Player, Enemy, } Player :: struct { transform: Transform, sprite: rl.Texture2D, camera: rl.Camera2D, } Enemy :: struct { transform: Transform, sprite: rl.Texture2D, }