WiggleWizard
510b577f49
First pass scriptable subsystems that has the same lifetime of the engine
2024-09-18 12:44:46 +01:00
Antoine Pilote
07871123cb
Fixed runtime linker issues
2024-09-17 12:39:38 -04:00
WiggleWizard
ded6fd2e03
Upgraded entt
...
Deleted the header only entt lib and added the full and latest library to the dependencies list
2024-09-15 21:31:05 +01:00
Antoine Pilote
c5dca4dc37
Merge pull request #75 from xypherorion/main
...
FIxed warnings for Premake5 [Issue #74 ]
2024-09-15 10:28:10 -04:00
Xypher Orion
edc4d43f97
Corrected config
2024-09-15 08:42:27 -04:00
Xypher Orion
a7cbbf2830
Patched for Main Repo Issue #74
2024-09-15 07:31:47 -04:00
WiggleWizard
7efa69a20d
Enabled multithreaded compilation and fixed some build warnings
...
Enabled MT compilation for all first party TUs and some third party ones too. Disabled specific warnings in third party code, started fixing warnings in first party code as well
2024-09-11 12:03:09 +01:00
Antoine Pilote
aef5f65f75
Refactor Shader uniform API + Added back NuakeUI
2024-09-09 20:55:51 -04:00
Antoine Pilote
5a0f7c06f0
Added Yoga
2024-09-09 18:01:05 -04:00
Antoine Pilote
e36e33aa9a
Renamed exe to Nuake Engine + added C# endpoints i forgot to push
2024-09-08 23:17:51 -04:00
Antoine Pilote
e1550fbff9
Forgot premake45
2024-09-04 21:05:14 -04:00
WiggleWizard
5a801e642c
Tracy MVP integration
2024-09-02 20:37:47 +01:00
Antoine Pilote
178ad898b9
Merge pull request #68 from WiggleWizard/develop
...
Initial module architecture
2024-09-02 11:30:52 -04:00
WiggleWizard
5971e4f2d6
Removed build asset bash script in favor of a pure Lua version to make it easier to maintain and cross-platform
2024-09-02 12:33:30 +01:00
WiggleWizard
67a1406e1b
Fixed trailing comma missing in list within build script
2024-09-02 11:11:05 +01:00
WiggleWizard
bcf3e9751a
Initial module architecture
2024-09-02 10:50:41 +01:00
Antoine Pilote
d289c5431d
Added live reloading for quake maps
2024-09-01 23:04:34 -04:00
Antoine Pilote
9a30925b34
Started editor .Net context for undo/redo system
2024-08-25 22:42:07 -04:00
Antoine Pilote
5f2667f95b
Removed MSDF
2024-08-14 19:34:51 -04:00
Antoine Pilote
0de9c216c5
Removed all dead code
2024-08-14 19:21:17 -04:00
Antoine Pilote
b887e8e826
Removed optick and freetype
2024-08-14 18:58:01 -04:00
Antoine Pilote
8295a8c550
Fixed runtime premake
2024-08-14 18:52:02 -04:00
Antoine Pilote
3fcd63ff34
Added FindPath to C# API for path finding
2024-08-09 19:12:42 -04:00
Antoine Pilote
ac0587345d
Embedded file icons, fixed lights not unregistering when deleting last light in scene. Fixed resource file
2024-07-28 12:49:25 -04:00
Antoine Pilote
7b48319ff5
Added Recast&Detour implementation
...
- Implemented debug renderer of navigation meshes
- Can now generate navigation meshes from .map files
2024-07-11 04:54:57 -04:00
antopilo
f4d71b9977
Started new Add Entity Panel, removed unused shaders, fixed premake5 problems
2024-04-02 23:09:33 -04:00
Antoine Pilote
5bffe47d2c
upgraded imgui - Better scene hierarchy UI
2024-04-02 19:25:26 -04:00
Antoine Pilote
33b4f75461
Added ability to get other instances of .net scripts using GetEntity<T>
2024-04-02 00:12:04 -04:00
Antoine Pilote
3d60ab1608
Copying managed.coral.dll to work directory
2024-04-01 20:26:54 -04:00
Antoine Pilote
22d8b35373
Updated Coral version to .Net 8
2024-04-01 20:16:48 -04:00
Antoine Pilote
342bd8f57f
Added missing links to runtime
2023-10-26 11:11:03 -04:00
Antoine Pilote
cb804085ed
Basic .Net Core POC successful
2023-10-13 00:23:30 -04:00
Antoine Pilote
aa18283815
Succesfully initialized .Net Core assembly + updated premake5
2023-10-12 23:39:10 -04:00
Antoine Pilote
868d019c35
Added Coral + minor fixes
2023-10-12 22:44:13 -04:00
Antoine Pilote
d3ec4e1c02
Better Gizmos
...
Gizmos now display half opacity when occluded, same for lines
Improved editor camera, should keep updating even if not controlled
Viewport should not grab input when another imgui element is over it
2023-10-09 15:22:39 -04:00
Antoine Pilote
9b5813ce2b
Fixed premake for windows
2023-09-30 17:39:05 -04:00
Antoine Pilote
44e8951a39
Fixes for GTK
2023-09-30 17:20:12 -04:00
Antoine Pilote
c50d6b8ea1
Updated premake
2023-09-28 01:05:50 -04:00
MissLavender-LQ
084c1e2a76
modifed premake5 for linux audio
2023-09-28 03:48:14 +01:00
antopilo
f5add63fc5
Fixed linking on linux for glfw
2023-09-27 17:28:30 -04:00
Antoine Pilote
63f6904d59
Moved to glad
2023-09-27 17:14:43 -04: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
96bed6351e
Enabled imgui viewports
2023-09-25 17:28:43 -04:00
Antoine Pilote
a4724e2a91
Upgraded to C++ 20 & better audio voice management
2023-09-23 00:37:42 -04:00
Antoine Pilote
8d323246c0
Argument code clean up
2023-09-21 11:28:59 -04:00
Antoine Pilote
05fa363ca5
Clean up main and argument parsing
2023-09-21 11:22:38 -04:00
Antoine Pilote
e9c9e5f5c3
Merge branch 'main' of https://github.com/antopilo/Nuake
...
# Conflicts:
# Editor/Editor.cpp
2023-09-21 10:53:33 -04:00
Antoine Pilote
35940b3356
Runtime now working
2023-08-08 14:24:17 -04:00
Antoine Pilote
88bf953102
Merge branch 'main' into feature/NK-138-nuake-runtime
...
# Conflicts:
# Editor/Runtime.cpp
2023-08-07 19:07:01 -04:00