7b7f088116
fix: save/load
2025-10-06 19:27:45 +01:00
d9957eead1
feat: Nav mesh generation
2025-10-06 18:23:47 +01:00
c4cf8f532b
feat: World loading that's broken
2025-10-06 16:35:22 +01:00
8a360df98a
feat: Hitbox drawing
2025-10-06 14:50:32 +01:00
3a84947750
feat: Basic level editing
2025-10-06 14:26:00 +01:00
3e527f473b
feat: Fix loading
2025-10-06 11:31:35 +01:00
ab8301f475
feat (BROKEN): Save world code
2025-10-06 01:49:10 +01:00
08cbfaeb71
Merge remote-tracking branch 'origin'
2025-10-06 01:12:08 +01:00
2f52bb3097
feat: save world written
2025-10-06 01:10:44 +01:00
a9612b2d57
Fixed some warnings
...
Moved global width/height
2025-10-06 01:01:28 +01:00
139b14ed71
Merge branch 'main' of yibble.dev:bulmanator/ld58
2025-10-06 00:57:13 +01:00
c721839dfa
Added animations
...
Added new assets for the player
Added lookups for assets
Initial sound testing
Re-enabled temp world drawing
2025-10-06 00:52:16 +01:00
24e9b472c3
use slab aabb for gunshots
2025-10-06 00:48:41 +01:00
b09bdc6209
map tiles
2025-10-06 00:38:10 +01:00
64a84e3a8d
feat: different rooms added
...
feat: shooting bandit added
2025-10-05 23:36:50 +01:00
319bb441ed
feat: Added basic shooting
2025-10-05 22:35:34 +01:00
3eb8683ce3
Merge branch 'main' of yibble.dev:bulmanator/ld58
2025-10-05 21:19:14 +01:00
eb3c81cd04
Added unproject
...
Broken and buggy font stuff
Fixed some typos
Fixed draw rect not using dim properly
2025-10-05 21:11:18 +01:00
635e7b1c1e
feat: Initial bandit roaming
2025-10-05 21:05:29 +01:00
b8f47b8f61
feat: added npc poi for custom npcs
2025-10-05 18:28:58 +01:00
e20e537e97
feat: Player controller
2025-10-05 18:05:01 +01:00
98095c907f
chore: removed nav printf
2025-10-05 16:53:56 +01:00
8dc0ac1d3e
Merge remote-tracking branch 'origin'
2025-10-05 16:51:59 +01:00
222575b318
feat: People go walkies
2025-10-05 16:49:18 +01:00
628a6c5ade
raycast fin
2025-10-05 16:12:23 +01:00
c8dfcd857e
raycast start
2025-10-05 16:11:47 +01:00
394366480b
feat: Random npc walkabouts
2025-10-05 15:32:57 +01:00
8f148b6894
Merge remote-tracking branch 'origin'
2025-10-05 15:22:09 +01:00
7306c8fba4
chore: struct reorg
2025-10-05 15:21:23 +01:00
5cabf845b6
Added random number generator
...
Fixed typo in calculate camera
Removed some warning
2025-10-05 15:17:37 +01:00
1d70f3ae20
feat: Add player breaks
2025-10-05 14:47:54 +01:00
5d48ed9c19
Merge remote-tracking branch 'origin'
2025-10-05 14:46:04 +01:00
1f97d81133
feat: initial bandit and more npc tweaks
2025-10-05 14:42:19 +01:00
1757fc4b96
Added rect draw api
...
Added some new maths types
Updated shaders to use new D_Rect structure
Added rect buffers to frames
Misc cleanup
2025-10-05 14:27:05 +01:00
3b8c50a361
Added camera
...
Moved some math types
Added some more vector types
Did the camera matrix calulations
Updated shaders to take push constants
2025-10-05 02:40:59 +01:00
2c67896cf2
Made navmesh compile on Windows
...
Small updates to remove warnings
Testing nonuniform descriptor access in shader
2025-10-05 01:31:39 +01:00
175f4da59b
chore: Fix printf
2025-10-05 00:31:52 +01:00
50efa6d8c0
Merge remote-tracking branch 'origin'
2025-10-05 00:30:33 +01:00
ab96fa3eeb
feat: Basic NPC wandering
2025-10-05 00:25:37 +01:00
55c1adba40
Added system path stuff on Windows
...
Fixed typo in image loading
2025-10-05 00:24:51 +01:00
dd316664f6
Added filesystem stuff on Linux
...
More includes for Linux
Update build script to copy assets and compile shaders
Added base code directory as include path
Added FS_SystemPath
Made asset loading work directory agnostic
2025-10-04 23:46:13 +01:00
e4c1bc0a1c
Merge branch 'main' of yibble.dev:bulmanator/ld58
...
Fixed conflicts
Added "code" directory for include to make it easier to include core
headers
Stopped warnings (probably cl specific)
2025-10-04 21:58:14 +01:00
187359f747
Drawing a textured quad
...
Added new assets
Loaded all texture assets into game state
Loaded the basic pipeline
Setup a hard-coded quad to test drawing
Created a very jank vertex struct
Added ReadEntireFile for filesystem
Added getting file size from file handle
Added a descriptor pool to each in flight frame
Changed Vk_BufferCreate to handle multiple uses
Added shader building to the windows.bat build script
2025-10-04 21:42:04 +01:00
249109f117
Merge remote-tracking branch 'origin'
2025-10-04 21:09:17 +01:00
d0d79d0551
feat: Added nav and start of npc stuff
2025-10-04 21:08:52 +01:00
b1a805cea8
Added image loading
...
Added some string functions and macros
Added path listing on windows
Added assets
2025-10-04 17:24:30 +01:00
a6266a336b
movey boy
2025-10-04 15:53:55 +01:00
7a27309c5b
chore: Update aabb header guard to game rather than core
2025-10-04 15:13:31 +01:00
a9f12532b4
feat: collision functions added
2025-10-04 14:57:09 +01:00