Antoine Pilote
5216daed48
Added back tonemapping
2024-04-28 18:17:09 -04:00
Antoine Pilote
c55854ca61
Changed bindings: F5 start/stop the game F6 Pause
2024-04-28 01:38:27 -04:00
Antoine Pilote
2e19fabdef
Game state switching now uses commands
2024-04-28 01:09:55 -04:00
Antoine Pilote
a39c86d9ae
Added undoable to commandds and made pause button purple
2024-04-28 00:51:53 -04:00
Antoine Pilote
9efa3892aa
Fixed broken transforms after play mode
2024-04-27 20:46:38 -04:00
Antoine Pilote
59648e305b
Merge branch 'main' of https://github.com/antopilo/Nuake
2024-04-27 19:13:16 -04:00
Antoine Pilote
f9081f669e
Added command buffer implementation in the editor layer
2024-04-27 19:13:11 -04:00
Antoine Pilote
0c74c4ba28
Merge branch 'main' of https://github.com/antopilo/Nuake
2024-04-27 15:18:11 -04:00
Antoine Pilote
bf8557310e
Fixed Input IsKeyPressed system, F6 to pause the game while running, F6 to start/stop
2024-04-27 15:17:58 -04:00
Antoine Pilote
4e8824bc1d
Added ability to pause the game, automatically goes into the editor camera
2024-04-27 14:34:02 -04:00
Antoine Pilote
848cae6d14
Centered play buttons on the second menu bar
2024-04-27 13:13:16 -04:00
Antoine Pilote
bff56e9e39
Started command system
2024-04-26 21:19:08 -04:00
Antoine Pilote
db7002f92d
Added status bar and second menu bar to the Editor
2024-04-25 21:32:24 -04:00
Antoine Pilote
845aa3e8c7
Improved camera speed indicator
2024-04-25 20:02:29 -04:00
Antoine Pilote
b5ca005f7a
Started code path for prefab thumbnails
2024-04-25 00:14:19 -04:00
Antoine Pilote
5cb99f7ef6
Fixed inconsistent physics callback
2024-04-18 23:30:46 -04:00
Antoine Pilote
07e080f6a9
Added is trigger to other shapes
2024-04-18 20:07:30 -04:00
Antoine Pilote
f74f4d0bd3
Always display wireframe for colliders
2024-04-12 00:45:50 -04:00
Antoine Pilote
80d1be5aa0
Improved negative space in menu bar of file browser
2024-04-11 19:54:44 -04:00
Antoine Pilote
f916d315f4
Improved Editor Interface
...
- Moved Add component button
- Removed rounding on collapsed component header
- Added indention in component panels
- Changed frame background color
2024-04-11 19:50:26 -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
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