Commit Graph
1125 Commits
Author SHA1 Message Date
Antoine Pilote d795d43168 Create msbuild.yml 2021-08-30 10:47:52 -04:00
antopilo b27438c3e3 prefab component 2021-08-26 23:45:43 -04:00
antopilo 3fb0a2cc81 Prefab saving 2021-08-26 20:46:34 -04:00
antopilo 96f0cdb4e9 Frustum culling 2021-08-25 21:04:25 -04:00
a.pilote eb69e6db0f font-update 2021-08-23 06:27:28 -04:00
Antoine Pilote 69fd08d941 Added freetype premake file 2021-07-25 18:28:26 -04:00
Antoine Pilote 840c989033 Ignored enc files 2021-07-25 15:09:22 -04:00
Antoine Pilote c1f2f4ba90 Merge branch 'main' of https://github.com/antopilo/Nuake into main 2021-07-25 15:08:56 -04:00
Antoine Pilote 4b34782452 UI added hover styling and code cleanup 2021-07-25 15:08:36 -04:00
Antoine Pilote 8d9667ff81 Merge pull request #4 from fhomolka/member_var_fix
Fix labels for "WrenScript" and "Unit"
2021-07-25 15:03:32 -04:00
Filip Homolka 51cd0b56ae Turn "Unit" label into "mUnit" label, to allow for compiling on other compilers aside from MSVC 2021-07-25 20:17:20 +02:00
Filip Homolka b391581feb Turn "WrenScript" label into "mWrenScript" label, so it works on compilers other than MSVC 2021-07-25 20:13:00 +02:00
Antoine Pilote 93e58db870 UI work 2021-07-19 00:09:00 -04:00
Antoine Pilote c3c995bc5f UI text alignment work 2021-07-15 16:03:39 -04:00
Antoine Pilote 8ecab5c3ad Frustum culling progress
Unlit materials
Renderer cleanup
2021-07-14 22:10:05 -04:00
Antoine Pilote 2b88ee09e3 Quake maps geometry batching
Rendering Optimization
2021-07-13 22:23:19 -04:00
Antoine Pilote 38ceae6fa9 Rendering refactoring 2021-07-12 20:17:16 -04:00
Antoine Pilote c2ce3c9cb9 Rendering abstraction progress 2021-07-11 23:59:37 -04:00
Antoine Pilote 53564d4997 Added buffer abstraction and platform specific calls 2021-07-11 21:58:07 -04:00
Antoine Pilote 0c6ed48bbd Major cleanup.
Moved to namespace
Cleanup includes
2021-07-11 18:56:44 -04:00
Antoine Pilote f77bef6b28 Depth sorting 2021-07-11 15:43:39 -04:00
Antoine Pilote 2c2612be7b Transparent 2021-07-11 14:32:01 -04:00
Antoine Pilote 81db910e7f Added editor Gizmos, and shader manager 2021-07-10 19:27:13 -04:00
Antoine Pilote 935e0831a7 Can now have multiple instances of the same script without compile errors 2021-07-10 14:13:05 -04:00
Antoine Pilote 9f4debd0dd Updated git ignore 2021-07-03 20:56:05 -04:00
Antoine Pilote 78d02a5859 Fixed volumetric fog, added transform system 2021-07-03 20:52:29 -04:00
Antoine Pilote b384154eb4 Added error handling in wren. Game while abort lauching and print error in logger 2021-07-03 18:31:32 -04:00
Antoine Pilote f5bcb12f61 Added nuake wren modules path detection, removed project stuff 2021-07-03 16:00:13 -04:00
Antoine Pilote 2fff0594b0 Added stepsmoothign for demo character controller 2021-07-03 11:08:37 -04:00
Antoine Pilote ca46e4e012 Fixed uniform buffer AO problem 2021-07-02 15:50:13 -04:00
Antoine Pilote 68d276c4b6 Fixed triggers mesh collision to account for all faces 2021-07-02 03:30:12 -04:00
Antoine Pilote e5306bfed4 Fixed FGD saving, Scene building 2021-07-02 02:07:32 -04:00
Antoine Pilote 14190508cf Working FGD export
Added trenchbroom path settings
Saving Entity definition file,.
2021-07-01 22:56:43 -04:00
Antoine Pilote 0f010e0e74 Major editor upgrade, bug fixes, and more. 2021-06-29 21:47:37 -04:00
Antoine Pilote 7260234f8a Editor polishing 2021-06-28 20:03:11 -04:00
Antoine Pilote 4f30fb78ff Refact editor UI and logger 2021-06-28 17:24:52 -04:00
Antoine Pilote fcdeff9d99 Added triggers and targetting system for brushes. Added corresponding Scripting API endpoint for accessing those. 2021-06-27 22:27:57 -04:00
Antoine Pilote 8f4c5f8b08 Trigger physics update 2021-06-26 13:13:52 -04:00
Antoine Pilote c7dc3cc476 Trenchbroom parser work with entities
Fixed lighting
Fixed global position system
Fixed child deletion system.
editor work for custom entities registration
2021-06-23 17:37:54 -04:00
Antoine Pilote 1740a5707f CSM Shadows 2021-06-20 23:08:45 -04:00
Antoine Pilote 08288eee16 Merge branch 'main' of https://github.com/antopilo/Nuake into main 2021-06-19 15:53:15 -04:00
Antoine Pilote a8c1488e94 gitignore 2021-06-19 15:47:42 -04:00
Antoine Pilote a211a90015 Light CSM work 2021-06-19 15:46:42 -04:00
Antoine Pilote 809f157cca Work on serializer FGD 2021-06-19 15:23:59 -04:00
unknown 692e5393a1 FGD File work 2021-06-19 14:04:59 -04:00
unknown d9bda074a6 Merge branch 'main' of https://github.com/antopilo/Nuake into main 2021-06-19 13:19:12 -04:00
Antoine Pilote 1d4ebf71da Merge branch 'main' of https://github.com/antopilo/Nuake into main 2021-06-18 16:45:14 -04:00
Antoine Pilote 5b56e2ff9a Character controller working better
Moved ECS systems to separate folders
better raycast normal result
2021-06-18 16:44:54 -04:00
Antoine Pilote 222e3bd8ae Create FUNDING.yml 2021-06-18 13:53:53 -04:00
Antoine Pilote 8dcedd38fc Update README.md 2021-06-16 09:45:36 -04:00