lowkey im high rn

This commit is contained in:
harper
2026-10-08 21:54:21 -07:00
parent e5067f4e4a
commit b884b2bced
4 changed files with 43 additions and 8 deletions
+10 -2
View File
@@ -4,11 +4,19 @@ import rl "vendor:raylib"
DefaultPlugin :: proc(app: ^App) {
add_system(app, DRAW, draw_sprite)
display := spawn_entity(app)
add_component(
display,
&Window,
WindowComponent{width = 800, height = 600, title = "shoal window"},
)
}
draw_sprite :: proc() {
for i, &v in sprites.data {
sprite_transform := transforms.data[i]
for i, &v in slice(&Sprite) {
sprite_transform := get_component(i, &Transform)
rl.DrawTexture(
v.texture,
i32(sprite_transform.translation.x),