Commit Graph
36 Commits
Author SHA1 Message Date
Antoine Pilote f24231d0e8 Fixed minor stepping issue 2023-08-09 09:59:15 -04:00
Antoine Pilote eecfd3c375 Added very basic particle system and rendering 2023-08-02 14:17:33 -04:00
Antoine Pilote dcb203a9e9 Merge pull request #40 from antopilo/feature/logger-rework
Rework logger
2023-07-21 22:41:19 -04:00
Antoine Pilote 6efa361a53 Reset last frame timer when entering playmode 2023-07-21 22:35:06 -04:00
Antoine Pilote e4119c0d15 Rework logger 2023-07-21 22:25:17 -04:00
émeryc 43d1e07aba PR Review comments 2023-07-12 22:10:23 -04:00
émeryc 12e7cb0625 Open Folder in File Explorer 2023-07-12 21:41:09 -04:00
Antoine Pilote cddc9f6c21 Cleanup Engine.h and made IsPlayMode a method 2023-07-10 13:22:03 -04:00
Antoine Pilote 90968ee7ba Fixed fixed update stuttering 2023-07-06 23:11:58 -04:00
Antoine Pilote 1532724a5d Started work on audio manager
Implemented soloud
2023-04-02 22:35:40 -04:00
Antoine Pilote d1b2e2379f Started character controller implementation 2023-04-02 18:36:17 -04:00
Antoine Pilote a02c4bd114 Physics improvement 2023-04-02 13:56:58 -04:00
antopilo a777f37830 Improved editor camera support 2023-03-06 12:13:06 -05:00
Antoine Pilote b1edeb387f Fixed scripting engine crash and improved transformation system 2023-03-05 18:19:41 -05:00
antopilo 8195d6879b Clean up code 2023-03-03 15:16:27 -05:00
Antoine Pilote 344e2fb0c8 Added Camera component panel 2023-03-01 22:03:12 -05:00
antopilo b273a2fb8a Added Screen space reflections and Editor UI refactoring 2022-01-31 13:54:58 -05:00
antopilo a71bfcbe75 Huge rework of editor and other changes. 2022-01-09 16:44:20 -05:00
antopilo 4d1e134eaa refactoring scene rendering 2021-09-20 06:49:45 -04:00
antopilo 99ea3a906c Fixed framebuffer resizing and transform rotation matrix 2021-09-04 01:41:47 -04:00
antopilo fb9751641f Various fixes:
- removal of entity crash
- play mode corrupt scene graph
- Added dither effect on selected entity
2021-08-30 21:46:19 -04:00
Antoine Pilote 4b34782452 UI added hover styling and code cleanup 2021-07-25 15:08:36 -04:00
Antoine Pilote 38ceae6fa9 Rendering refactoring 2021-07-12 20:17:16 -04:00
Antoine Pilote 0c6ed48bbd Major cleanup.
Moved to namespace
Cleanup includes
2021-07-11 18:56:44 -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 14190508cf Working FGD export
Added trenchbroom path settings
Saving Entity definition file,.
2021-07-01 22:56:43 -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 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 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 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 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 62e7d354f7 migrated to premake 2021-05-14 14:31:55 -04:00