Formatting and cleanup.

This commit is contained in:
2026-08-05 08:09:32 +02:00
parent 613bbebbe9
commit 657e09ecf2
3 changed files with 30 additions and 31 deletions
-1
View File
@@ -1,6 +1,5 @@
package game package game
import "core:fmt"
import rl "vendor:raylib" import rl "vendor:raylib"
game_poll_events :: proc() -> Actions { game_poll_events :: proc() -> Actions {
+29 -29
View File
@@ -12,44 +12,44 @@ WINDOW_WIDTH :: 1920
WINDOW_HEIGHT :: 1080 WINDOW_HEIGHT :: 1080
GAME_WIDTH :: 480 GAME_WIDTH :: 480
GAME_HEIGHT :: 270 GAME_HEIGHT :: 270
MAX_ENEMIES :: 0 MAX_ENEMIES :: 35
MAX_PROPS :: 64 MAX_PROPS :: 64
TILE_SIZE :: 32 TILE_SIZE :: 32
// ----------------------------------------------------------------------------- // -----------------------------------------------------------------------------
main :: proc() { main :: proc() {
context.logger = log.create_console_logger() context.logger = log.create_console_logger()
defer log.destroy_console_logger(context.logger) defer log.destroy_console_logger(context.logger)
when DEBUG_MODE { when DEBUG_MODE {
track: mem.Tracking_Allocator track: mem.Tracking_Allocator
mem.tracking_allocator_init(&track, context.allocator) mem.tracking_allocator_init(&track, context.allocator)
defer mem.tracking_allocator_destroy(&track) defer mem.tracking_allocator_destroy(&track)
context.allocator = mem.tracking_allocator(&track) context.allocator = mem.tracking_allocator(&track)
} }
game := game_init() game := game_init()
for game_should_run(&game) { for game_should_run(&game) {
game_update(&game) game_update(&game)
game_draw(&game) game_draw(&game)
} }
game_close(&game) game_close(&game)
when DEBUG_MODE { when DEBUG_MODE {
if len(track.allocation_map) > 0 { if len(track.allocation_map) > 0 {
log.errorf("\nMEMORY LEAKS: %v allocation(s)", len(track.allocation_map)) log.errorf("\nMEMORY LEAKS: %v allocation(s)", len(track.allocation_map))
for _, entry in track.allocation_map { for _, entry in track.allocation_map {
log.errorf(" %v bytes @ %v", entry.size, entry.location) log.errorf(" %v bytes @ %v", entry.size, entry.location)
} }
} }
if len(track.bad_free_array) > 0 { if len(track.bad_free_array) > 0 {
log.errorf("\nBAD FREES: %v", len(track.bad_free_array)) log.errorf("\nBAD FREES: %v", len(track.bad_free_array))
for entry in track.bad_free_array { for entry in track.bad_free_array {
log.errorf(" %v @ %v", entry.memory, entry.location) log.errorf(" %v @ %v", entry.memory, entry.location)
} }
} }
} }
} }