Commit Graph

46 Commits

Author SHA1 Message Date
unknown
37dbef0dde Merge branch 'develop' of https://github.com/antopilo/Nuake into develop 2021-06-12 17:08:32 -04:00
unknown
d1e2457104 Updated premake build script 2021-06-12 17:07:50 -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
48e902112c yta 2021-06-12 16:30:35 -04:00
Antoine Pilote
9a1b04fda2 removed sub 2021-06-12 16:26:04 -04:00
Antoine Pilote
a5729d50d9 sup 2021-06-12 15:39:04 -04:00
Antoine Pilote
7befa95e67 fix 2021-06-12 15:28:56 -04:00
Antoine Pilote
e8658369da fix 2021-06-12 15:27:52 -04:00
Antoine Pilote
1b5ce27028 Git ignored freelib 2021-06-12 15:24:23 -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
753e907600 glfw as submodule 2021-06-12 15:15:55 -04:00
unknown
d1316daa9c premake fixes 2021-06-12 15:10:47 -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
aa2ebd04c8 premake update 2021-06-07 09:54:58 -04:00
Antoine Pilote
1a026857f1 gitignore 2021-06-07 09:54:48 -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
b34b58e8e4 Update README.md 2021-06-03 15:52:00 -04:00
Antoine Pilote
f01aeb4910 Commented stuff 2021-06-02 20:38:33 -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
c729689f2b Merge remote-tracking branch 'origin/main' into main 2021-05-14 14:32:27 -04:00
Antoine
62e7d354f7 migrated to premake 2021-05-14 14:31:55 -04:00
Antoine Pilote
4150013505 Update README.md 2021-05-14 09:00:05 -04:00
Antoine
79e037a930 Initial push 2021-05-13 20:41:57 -04:00
Antoine Pilote
ddf0261e5d Initial commit 2021-05-13 20:25:07 -04:00