Commit Graph

20 Commits

Author SHA1 Message Date
Antoine Pilote
caa968feaf Fixed callbacks 2024-04-01 14:35:12 -04:00
Antoine Pilote
5217a8639b Started collision callbacks for .Net 2024-04-01 14:28:59 -04:00
Antoine Pilote
69205ec4fa Added ShowMouse and get global position to .net api, deferred onInit after all entities have been initialized 2024-03-16 16:37:38 -04:00
Antoine Pilote
6ef9521059 Cleaned up UI and added a way to build .net project from the editor 2023-10-27 01:32:17 -04:00
Antoine Pilote
2363ca0377 .Net API added CameraDirection, MoveAndSlide, IsOnGround 2023-10-24 23:45:07 -04:00
Antoine Pilote
b87336a693 Started Transform .Net API
- Euler Rotate
- Set local translation
- Separated C# modules
- Bumped Coral 🪸
2023-10-23 23:35:32 -04:00
Antoine Pilote
af2546fb21 C# Entity Scrips now working(OnInit, update, destroy) [ Broke reloading]
- added UI button to generate a .sln in the games folder
- added UI for adding new component and drag n drop .cs file
- added modular Core API module system
2023-10-16 00:21:28 -04:00
Antoine Pilote
aa18283815 Succesfully initialized .Net Core assembly + updated premake5 2023-10-12 23:39:10 -04:00
Antoine Pilote
a4724e2a91 Upgraded to C++ 20 & better audio voice management 2023-09-23 00:37:42 -04:00
Antoine Pilote
eecfd3c375 Added very basic particle system and rendering 2023-08-02 14:17:33 -04:00
Antoine Pilote
cddc9f6c21 Cleanup Engine.h and made IsPlayMode a method 2023-07-10 13:22:03 -04:00
Antoine Pilote
a7d4960d76 Added systems logs 2023-07-05 09:57:23 -04:00
antopilo
7ba865ef14 Fixes
Added Welcome screen
Fixed for c++ 20
2022-06-23 20:43:32 -04:00
antopilo
b273a2fb8a Added Screen space reflections and Editor UI refactoring 2022-01-31 13:54:58 -05:00
antopilo
99ea3a906c Fixed framebuffer resizing and transform rotation matrix 2021-09-04 01:41:47 -04: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
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
0f010e0e74 Major editor upgrade, bug fixes, and more. 2021-06-29 21:47:37 -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