Commit Graph

35 Commits

Author SHA1 Message Date
antopilo
0e750bda89 work 2024-09-21 14:02:20 -04:00
antopilo
8079c47832 Instancing prefab through code should instance body and scripts immediatly 2024-09-21 13:18:35 -04:00
WiggleWizard
d0c5ef1a1d Initial infrastructure for C# scene callbacks in subsystems 2024-09-19 17:52:19 +01:00
WiggleWizard
1b2abced1e Removed the last remnants of Wren QQ 2024-09-17 00:08:04 +01:00
antopilo
89ea32a4b3 Added SceneSwitching, Better font rendering, DOM inspector, Font-family prop 2024-09-13 17:18:09 -04:00
antopilo
3b148b76c4 Started to expose DOM to C# API with support for custom nodes. Currently crash when doing FindNodeByID<T> 2024-09-13 00:51:34 -04:00
antopilo
c7621b31e0 Added CustomWidget through C# reflection with callbacks 2024-09-11 22:58:33 -04:00
Antoine Pilote
9a30925b34 Started editor .Net context for undo/redo system 2024-08-25 22:42:07 -04:00
Antoine Pilote
daa640cc7c First pass fixing compilation warnings 2024-08-15 12:45:42 -04:00
Antoine Pilote
70dec8f46e Now calling both collidee when a collision occur, removed unnecessary parameter to collision callbacks 2024-04-24 00:05:59 -04:00
Antoine Pilote
39025d8b06 Added prefab instancing through C# and support for mid-game rigidbody and skeletal animation 2024-04-23 23:22:19 -04:00
Antoine Pilote
5cb99f7ef6 Fixed inconsistent physics callback 2024-04-18 23:30:46 -04:00
Antoine Pilote
89846a6885 Added ability for triggers to move according to parent 2024-04-18 20:08:04 -04:00
Antoine Pilote
46bcec62b7 Moved callbacks to Update instead of FixedUpdate 2024-04-01 14:58:36 -04:00
Antoine Pilote
1bc6bad5be Reroutine physics callbacks to casts to Entity objects 2024-04-01 14:56:08 -04:00
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