Commit Graph
47 Commits
Author SHA1 Message Date
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 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 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 8f238cd4ca Now FPS character controller demo with fixed shading 2021-06-16 00:04:21 -04:00
Antoine Pilote 9d47b5c221 Added ignore 2021-06-13 18:01:29 -04:00
Antoine Pilote 8cdf0a8e31 Remove nuake git ingore 2021-06-13 17:59:10 -04:00
unknown 14973e0097 conf 2021-06-13 13:48:12 -04:00
unknown fca502fc77 Fixed debug runtime linker errors 2021-06-13 12:56:10 -04:00
Antoine Pilote 7cbd90aaf5 Removed bullet source code 2021-06-13 00:29:37 -04:00
Antoine Pilote aedc20ad85 Added bullet premake files 2021-06-13 00:26:22 -04:00
Antoine Pilote 4ea361cde6 Assimp now using submodule and premake 2021-06-12 21:04:14 -04:00
Antoine Pilote 0d3ef09063 Added assimp submodule 2021-06-12 17:09:23 -04:00
Antoine Pilote 0314577ae2 Remove assimp cloned 2021-06-12 16:58:54 -04:00
Antoine Pilote 37cf04ba0e GLFW Premake script 2021-06-12 16:48:29 -04:00
Antoine Pilote 52e1d5220b Added glfw submodule 2021-06-12 16:40:39 -04:00
Antoine Pilote a5729d50d9 sup 2021-06-12 15:39:04 -04:00
Antoine Pilote 3f0515263c remove 2021-06-12 15:24:06 -04:00
Antoine Pilote 872ea4ae15 added sub 2021-06-12 15:21:41 -04:00
Antoine Pilote c3d78730d1 removed glfw 2021-06-12 15:17:44 -04:00
Antoine Pilote 9d5da4082d added Freetype.lib 2021-06-12 14:29:23 -04:00
Antoine Pilote 6e721724c9 added msdf-atlas-gen 2021-06-12 14:06:12 -04:00
Antoine Pilote cdfee1981c Various improvements:
Framebuffer resize queued to next frame to fix flickering
Wren VM init moved to on play event
Added new Wren modules
Added missing components to the editor
Changed how the wren scripts gets initialized
2021-06-12 13:01:07 -04:00
Antoine Pilote 855bb1edd6 Major scripting update🕹
- Added Input wren module
- Added Math wren module
- Added Entity wren module
- Changed camera API
2021-06-10 22:23:53 -04:00
Antoine Pilote 41742ce0ad Added Wren scene module ⛏ 2021-06-10 15:15:11 -04:00
Antoine Pilote 19db72aa22 Added Wren scripting with module system 📚
Added Input pressed, released system
Added interface button support with wren onclick callback
2021-06-09 22:15:53 -04:00
Antoine Pilote 946afed1a1 Fix wrong font path 2021-06-04 16:04:17 -04:00
Antoine Pilote 800d6fb8a1 Font loading & text node 2021-06-04 16:01:19 -04:00
Antoine Pilote 49cfe9e421 Refact UI and SDF font managment 2021-06-04 14:31:16 -04:00
Antoine Pilote 94ebaedf43 Merge branch 'main' of https://github.com/antopilo/Nuake into main 2021-06-03 22:10:27 -04:00
Antoine Pilote af70933eca SDF font rendering 2021-06-03 22:08:38 -04:00
Antoine Pilote 1246753c4b Added css rules and SDF font lib 2021-06-02 20:38:01 -04:00
Antoine Pilote e3052e2e1f Parsing css and css groups 2021-06-02 09:41:39 -04:00
Antoine Pilote 39aaa4cd2c Yoga layout working 2021-05-31 23:03:29 -04:00
Antoine Pilote 0db30d7379 UI work 2021-05-28 21:52:14 -04:00
Antoine Pilote 3843a3fe2d New UI framework stuff + lua 2021-05-25 21:38:22 -04:00
Antoine Pilote 1f1047d23b Fixed some lighting bug + serialization progress 2021-05-24 19:23:34 -04:00
Antoine Pilote e14a2f18d9 Serialization project and scene 2021-05-19 21:16:30 -04:00
Antoine Pilote 5f364dabb2 Serialization work 2021-05-15 23:57:26 -04:00
Antoine Pilote b53d2e729e cursed push 2021-05-15 18:09:08 -04:00
Antoine aedbe93cd2 glfw 2021-05-15 17:58:40 -04:00
Antoine 62e7d354f7 migrated to premake 2021-05-14 14:31:55 -04:00