16 Commits

Author SHA1 Message Date
Patedam f98be3c7f3 Made a ship version
Remove imgui from ship release, script to export fast. Can read assets from dev folder and ship folder.
2026-02-22 14:19:59 -05:00
Patedam bc6ce3afb6 remove log file 2026-02-22 12:22:34 -05:00
Patedam bbd1095227 Some bug fix + debug level log that is not displayed by default 2026-02-21 18:16:13 -05:00
Patedam 762cfe52cf Fix autoclose command + condition to pause the console only if no debugger and no autoclose 2026-02-16 11:14:21 -05:00
Patedam 3dd0a4a6f1 feat: Implement a memory arena system with an ImGui-based visual debugger for allocation visualization.
Made using Gemini
2026-01-25 12:14:06 -05:00
Patedam 0788fdeb98 Upgraded MemoryArena to allow poping memory and creating an arena for a specific part and not pushing completely on the same stack.
Made with Gemini
+ Updates skills to have better agents.
2026-01-25 11:01:32 -05:00
Patedam d2b91c46d4 Misc changes
Update gitignore + adding some agent skills and tweaking workflows.
Also updated some scipts
2026-01-20 22:14:54 -05:00
Patedam f95ba51c13 Added a basic MemoryArena.
Added one scratch, one engine and one game arena.
Converted the game alloc to arena + the display stuff.
WIP

Made using Antigravity+gemini
2026-01-17 21:09:23 -05:00
Patedam bfd042abbf Added:
- Depth buffer
- Debug display basics
- Basic vector + matrix maths
Made partially with gemini + antigravity
2026-01-11 22:07:38 -05:00
Patedam 8a23ae72fe Part generated by gemini with antigravity.
Converted to bindless first step
2026-01-11 17:54:57 -05:00
Patedam bd45cacc6c Added the shader compiler to the fastbuild pipeline. 2026-01-09 14:07:36 -05:00
Patedam 71a78863b7 bat that allow to launch the game fast without debugger 2026-01-08 16:26:26 -05:00
Patedam 9510951aee Final port to fastbuild.
Support update of game.dll separately
Made some alias and stuff
still remains the shader compiler to add to the solution.
Solution is also generated by fbuild (nice)
2026-01-08 16:26:01 -05:00
Patedam 2710d29b62 Fastbuild basic stuff 2026-01-06 21:36:19 -05:00
Patedam 4e0aaa129f Fixing some includes problems
Using interrupt 3 instead of system pause to break on script end while debugging but not when running
Added a .bat script to recompile all shaders.
2025-03-15 21:43:20 -04:00
Patedam 051939f827 - Added basic filesystem method to get the base path of the app
- Added hot reload support of the game dll
- various changes and refactor
2025-02-23 20:37:44 -05:00