Antoine Pilote
aad15899fd
Fixed F5 not stopping game
2024-04-01 19:21:58 -04:00
Antoine Pilote
7b53e7baaa
Fixed scene loading through menu bar
2024-04-01 12:54:10 -04:00
Antoine Pilote
16e12ff37d
unselect when entering playmode
2024-03-16 16:36:45 -04:00
Antoine Pilote
4b58175015
Made lines gizmo more visible
2024-03-16 16:36:31 -04:00
Antoine Pilote
1fa0fd635f
Made selection outline during play mode impossible and made outline outside of selected game object
2024-03-16 11:26:32 -04:00
Antoine Pilote
ccdb305b54
Added basic job system for async
2024-03-10 13:00:34 -04:00
Antoine Pilote
f18be64eae
Casting change
2024-01-18 16:44:52 -05:00
Antoine Pilote
81904cae0b
added icon images
2023-12-17 13:29:55 -05:00
Antoine Pilote
5e64b5be5b
Added new icons for the filebrowser
2023-12-17 13:29:09 -05: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
5f8ac07e7b
Added pause button
2023-10-24 23:44:39 -04:00
Antoine Pilote
d8b469ef9c
Added pause button
2023-10-24 02:14:13 -04:00
Antoine Pilote
978b0a2f84
Editor improvements
...
- Can now copy nuake.net dll in debug build
- Scrolling outside the viewport wont move the editor cam
- Can now double click to to open .sln files
- Right arrow now works in file system panel
2023-10-21 14:41:52 -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
9807f0fa8f
Updated git ignore
2023-10-15 21:38:42 -04:00
Antoine Pilote
9d87236662
Moved physics and application outside of core
2023-10-15 14:58:12 -04:00
Antoine Pilote
48f264708c
.Net scripting API progress, can not reload an assembly
2023-10-15 03:10:23 -04:00
Antoine Pilote
8c581fbc14
Application and layers refactoring
2023-10-15 03:09:47 -04:00
Antoine Pilote
868d019c35
Added Coral + minor fixes
2023-10-12 22:44:13 -04:00
Antoine Pilote
c826056846
Gizmo mouse picking now works
2023-10-12 19:49:17 -04:00
Antoine Pilote
90732fca50
Progress towards gizmo mouse picking
2023-10-10 00:06:21 -04:00
Antoine Pilote
84bd2f3399
Added selection outline ✍️
2023-10-09 19:05:43 -04:00
Antoine Pilote
85ffe34d32
Better gizmo drawing
2023-10-09 15:31:19 -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
2620fa548e
Editor improvements, better cam, better gizmos, better lines
2023-10-08 13:26:41 -04:00
Antoine Pilote
ac1db17e55
added DOF UI
2023-10-02 17:39:17 -04:00
Antoine Pilote
d749765e68
Merge branch 'linux-dev'
...
# Conflicts:
# Editor/Editor.cpp
2023-10-02 01:40:04 -04:00
Antoine Pilote
890dbc34f6
Conflicts resolved
2023-10-02 01:38:25 -04:00
Antoine Pilote
4622be08e9
Added Trenchbroom configurator window and some UI fixes
2023-10-02 01:37:22 -04:00
Antoine Pilote
3389886a1f
Fixed crash when new create entity menu
2023-09-30 18:50:41 -04:00
Antoine Pilote
318fe00daf
Serialized all env settings now
2023-09-30 18:29:22 -04:00
Antoine Pilote
5b935f3af1
Fixed importing project file dialog no detected .project files
2023-09-30 14:29:37 -04:00
Antoine Pilote
4ffbb042e2
Added menu to add entities in the scene inspector
2023-09-30 14:27:57 -04:00
Antoine Pilote
27d1af86af
UI for new sprite option
2023-09-30 14:27:38 -04:00
Antoine Pilote
6bc1984bf6
Added runtime --project argument
2023-09-28 00:49:35 -04:00
Antoine Pilote
1d5e3a9640
Fixed context menu on files in file system, added back double click to load project in welcome window
2023-09-27 22:43:28 -04:00
Antoine Pilote
51fc92f523
Added a bunch of logs for debugging
2023-09-27 19:52:09 -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
d843d54388
Material Thumbnail, PostFX, more
...
big commit
+ Depth of field
+ Barrel distortion
+ Vignette
+ Material thumbnail in filebrowser
+ Fullbright wad conversion turns into emissive
2023-09-25 02:21:22 -04:00
Antoine Pilote
513bf6aa0e
WAD Converter now creates .material file in the proper directory
2023-09-24 12:57:14 -04:00
Antoine Pilote
9ed40ca652
Initial work on WAD extractor + Map builder now loads material if they exists
...
Alpha not supported atm in wads
2023-09-24 02:42:35 -04:00
Antoine Pilote
a09fc40469
Added ability to lock rotation axis of a rigidbody
2023-09-24 00:40:37 -04:00
Antoine Pilote
d7f3e0cfb3
Added RandomScale to particle emitters
2023-09-23 22:59:51 -04:00
Antoine Pilote
42c82e4ca3
Fixed sprite wrong normals
2023-09-23 22:59:32 -04:00
Antoine Pilote
4d2f0cea18
New material now has extension if user forgot to add it
2023-09-23 21:49:33 -04:00
Antoine Pilote
3124271a62
Reworked material serialization
2023-09-23 21:34:38 -04:00
Antoine Pilote
553057f5b4
Added gizmo for audio emitters min/max range
2023-09-23 20:32:32 -04:00
Antoine Pilote
d93e452db5
Drag & drop of .material files
2023-09-23 20:32:08 -04:00