Commit Graph
122 Commits
Author SHA1 Message Date
Antoine Pilote aa18283815 Succesfully initialized .Net Core assembly + updated premake5 2023-10-12 23:39:10 -04:00
Antoine Pilote e815272649 Added back rotation script api 2023-10-02 01:32:57 -04:00
Antoine Pilote 0a9c3a2614 Fixed memory leak in wren scriptign engine 2023-10-02 01:32:49 -04:00
Antoine Pilote 1aae2e3ea7 Conditional branch for linux 2023-09-27 23:37:31 -04:00
MissLavender-LQ 324e881a8d embed fix by @antopilo 2023-09-28 04:27:51 +01:00
MissLavender-LQ 403bc49e5d commented out embedded scripts instead of from file 2023-09-28 03:53:46 +01:00
antopilo c15bf532ae Compilation succesful on Linux Ubuntu
Probably broke a lot of things
2023-09-27 01:48:05 -04:00
Antoine Pilote ff4489a466 Now uses embedded resources 2023-09-26 20:43:56 -04:00
Antoine Pilote 79a9265dc6 Can now trigger audio emitters through scripts 2023-09-23 16:18:11 -04:00
Antoine Pilote a4724e2a91 Upgraded to C++ 20 & better audio voice management 2023-09-23 00:37:42 -04:00
Antoine Pilote 217b0c279a Merge branch 'main' of https://github.com/antopilo/Nuake 2023-08-14 09:14:54 -04:00
Antoine Pilote c2b9d61d68 Code style 2023-08-14 09:14:47 -04:00
Antoine Pilote 691f46e0d6 Added better character auto stepping and component settings 2023-08-12 16:12:39 -04:00
Antoine Pilote 03c18842f8 Fixed set translation 2023-08-09 00:32:30 -04:00
Antoine Pilote 2262b103c2 Code cleanup 2023-08-09 00:31:41 -04:00
Antoine Pilote 67577b902b Fixed prefabs and prefab instancing 2023-08-09 00:30:38 -04:00
Antoine Pilote 899e2dee86 Fixed ApplyForce on rigidbody not working 2023-08-09 00:29:48 -04:00
Antoine Pilote f12ae4580c Removed old raycast 2023-07-28 13:13:20 -04:00
Antoine Pilote c637bd18ab Fixed wren api, packing into vec3 2023-07-28 13:11:24 -04:00
Antoine Pilote 5103101a0d Added wren binding to raycast function 2023-07-24 00:56:27 -04:00
Antoine Pilote 42322fbf8e Merge pull request #45 from antopilo/NK-16-physics-scripting-module
Nk 16 physics scripting module
2023-07-22 11:58:47 -04:00
Antoine Pilote e4119c0d15 Rework logger 2023-07-21 22:25:17 -04:00
Antoine Pilote 5a8cf74e43 Merge branch 'main' into NK-16-physics-scripting-module 2023-07-21 16:44:48 -04:00
Antoine Pilote dc15f61a66 Update SceneModule.h 2023-07-18 10:35:15 -04:00
Antoine Pilote 1fee5b8d41 Added add force API endpoint 2023-07-18 00:16:26 -04:00
Antoine Pilote 6c15fe9e85 Namespace cleanup 2023-07-17 03:11:07 -04:00
Antoine Pilote 0534c0fd81 CreateEntity & AddPrefab method added to scripting API + other
- New entity starts incrementing if an entity with the same name exists
- Better log message
2023-07-17 01:49:09 -04:00
Antoine Pilote 720b128688 Removed unnecessary log 2023-07-17 01:46:48 -04:00
émeryc 87e7552d15 Merge pull request #29 from antopilo/feature/nk-78-display-wren-script-in-properties
NK-78 - Display wren script in properties
2023-07-15 22:50:21 -04:00
Émeryc 15cce7496f display wren script in properties 2023-07-15 22:19:57 -04:00
Antoine Pilote 8a8db47f6c Added lookat 2023-07-12 16:10:20 -04:00
Antoine Pilote 055d6d7d0b Clean up 2023-07-10 14:19:56 -04:00
Antoine Pilote b7887ccc1b Code cleanup scripting 2023-07-10 13:50:42 -04:00
Antoine Pilote 2a8da705e4 Added Editor Update to scene systems 2023-07-07 01:33:52 -04:00
Antoine Pilote a7d4960d76 Added systems logs 2023-07-05 09:57:23 -04:00
Antoine Pilote c2b80eb2f9 Fixed rendering error when disabling volumetric 2023-07-04 12:41:35 -04:00
Antoine Pilote 0d108bc44a Character controller now moving! 🏃‍♂️
- Added character controller transform syncing Jolt -> Scene
- Physic system code cleanup
- Fixed crash with WrenScript loading
- Fixed Normalize() returning NaN vector when lenght is 0
2023-07-04 03:09:52 -04:00
Antoine Pilote 1532724a5d Started work on audio manager
Implemented soloud
2023-04-02 22:35:40 -04:00
Antoine Pilote b1edeb387f Fixed scripting engine crash and improved transformation system 2023-03-05 18:19:41 -05:00
Antoine Pilote 8be7695d1e Code standardtization pass. Fixed a bunch of warnings. 2023-03-04 17:50:02 -05:00
Antoine Pilote f5c5497122 Can now build with JoltPhysics 2022-09-25 15:27:43 -04:00
a.pilote 249e26dcd5 Removed euler, only quaternion and dirty flag 2022-07-14 17:45:06 -04:00
antopilo a4cdf4b524 Work on quaternion rotation 2022-07-10 18:36:10 -04:00
antopilo 162966eeb0 Made material resource file editable from engine 2022-06-29 18:05:59 -04:00
antopilo b273a2fb8a Added Screen space reflections and Editor UI refactoring 2022-01-31 13:54:58 -05:00
antopilo 55ae840678 UI editor work 2021-09-26 22:56:25 -04:00
antopilo c02c3946b7 Added bloom post process 2021-09-15 21:18:44 -04:00
antopilo a047032f86 Maths functions scripting api 2021-09-13 06:47:05 -04:00
antopilo 61e54c5a46 GLTF 2.0 support, Updated Scripting, Fixed point light shadowing, Added editor focus camera 2021-09-06 22:28:54 -04:00
antopilo a6823ba2fa Transform system overhaul
Fixed child rotations
Added editor overhauls
2021-09-05 16:43:38 -04:00