Commit Graph

143 Commits

Author SHA1 Message Date
Antoine Pilote
6384c39efd PR Fixes 2023-07-14 12:32:26 -04:00
Antoine Pilote
94ba63cc28 Clean up 2023-07-14 11:51:06 -04:00
Antoine Pilote
b2f14472f8 Now everything works, except rotating while having scale 2023-07-14 11:25:33 -04:00
Antoine Pilote
9f60963102 Progress towards mental freedom 2023-07-13 23:31:07 -04:00
Antoine Pilote
13fb6be430 Calculate Forward and Right vector fixed gizmo stutter 2023-07-13 17:26:14 -04:00
Antoine Pilote
44597fbe43 Work but still broken 2023-07-13 15:57:54 -04:00
Antoine Pilote
1ceef36e67 Merge branch 'main' into NK-103-Camera-corrupted-transform-2 2023-07-12 22:50:42 -04:00
émeryc
43d1e07aba PR Review comments 2023-07-12 22:10:23 -04:00
émeryc
12e7cb0625 Open Folder in File Explorer 2023-07-12 21:41:09 -04:00
Antoine Pilote
a466065ac6 Progress towards finding transform corruption when drawing after loading scene 2023-07-12 01:21:47 -04:00
Antoine Pilote
9ad09ff749 FIxed gizmo 2023-07-11 16:32:01 -04:00
Antoine Pilote
39caaeee41 Merge branch 'main' into NK-103-camera-corrupted-rotation 2023-07-10 17:36:22 -04:00
Antoine Pilote
07002f0d4a Better maths 2023-07-10 17:36:17 -04:00
Antoine Pilote
e90776e6bb Merge pull request #23 from antopilo/cleanup/code-autoformatting
Cleanup/code autoformatting
2023-07-10 16:01:36 -04:00
émeryc
b68b922003 Indent fix 2023-07-10 14:55:18 -04:00
émeryc
cc03146cfc Use FileName as Class Name Wren Script 2023-07-10 14:45:40 -04:00
Antoine Pilote
cddc9f6c21 Cleanup Engine.h and made IsPlayMode a method 2023-07-10 13:22:03 -04:00
émeryc
e947e12138 Merge pull request #20 from antopilo/feature/NK-96-delete-file-from-context-menu
Delete Hovered File from Context Menu
2023-07-09 23:50:55 -04:00
émeryc
dca9096459 PR Comments 2023-07-09 23:33:39 -04:00
émeryc
a73f185f94 Delete Selected File from Context Menu 2023-07-09 23:20:22 -04:00
antopilo
4dfd6bf292 Segmented ui draw function into smaller functions and added some comments 2023-07-09 15:10:58 -04:00
antopilo
a0f35d40c7 Improved welcome screen 2023-07-09 14:53:53 -04:00
emerycp
73ef13932d Refresh File Browser on Fìle Creation 2023-07-09 10:43:45 -04:00
emerycp
1899169a2e File Broweser - Add Wren Script on Right-Click 2023-07-08 00:19:25 -04:00
emerycp
ef74b3f998 Change Title on New Project 2023-07-07 22:42:37 -04:00
emerycp
1e81cb8532 Creating Project Editor does not create directory 2023-07-07 22:25:42 -04:00
Antoine Pilote
1a759e0925 Merge pull request #14 from antopilo/feature/NK-73-creating-new-project-doesnt-add-project-suffix
Creating New Project doesn't add .project
2023-07-07 19:13:52 -04:00
emerycp
6b4d0c0f69 Renamed Exist method to FileExist 2023-07-07 18:33:29 -04:00
emerycp
1885f1a853 Creating New Project doesn't add .project 2023-07-07 18:24:55 -04:00
emerycp
57a92387dc Added Play Mode shortcut (F5) 2023-07-07 17:07:03 -04:00
Antoine Pilote
609fa312b4 Formatting 2023-07-07 20:38:17 +00:00
emerycp
e5797e9877 File browser doesn't display 1st element 2023-07-07 16:33:52 -04:00
Antoine Pilote
6d6ac59bb4 Fixed friction minimum in character controller panel 2023-07-07 01:34:56 -04:00
Antoine Pilote
b4734d2ccb Prevented editor camera updates if in play mode 2023-07-06 22:41:02 -04:00
Antoine Pilote
c960016883 Fixed unselection selecting entity with id 0 2023-07-06 19:11:27 -04:00
Antoine Pilote
57bce04d23 Added mouse picking for selecting entities
- Added entity id uniform to the gbuffer
- Added entity id to RenderList
- Added selecting when clicking on an entity
2023-07-06 18:50:29 -04:00
Antoine Pilote
567684d9e4 Merge branch 'main' of https://github.com/antopilo/Nuake 2023-07-06 18:08:28 -04:00
Antoine Pilote
b04625e61d Improved Logger Editor UI
- Added default weight for each column of the table
- Added Severity Level labels
2023-07-06 18:07:55 -04:00
Antoine Pilote
701874d1a0 Improved viewport UI
- Fixed gizmo offset
- Centered FPS and MS labels in their boxes
- Removed padding of the toolbar
- Moved FPS and MS labels to the right of the toolbar
2023-07-06 15:49:47 -04:00
Antoine Pilote
575f12eae5 pp 2023-07-06 04:29:27 -04:00
Antoine Pilote
95ffbdb6a9 Merge branch 'main' of https://github.com/antopilo/Nuake 2023-07-04 00:15:05 -04:00
Antoine Pilote
5d6052f027 Code cleanup 2023-07-04 00:14:35 -04:00
Antoine Pilote
fc183b4813 Physics system progress
Added CharacterController creation
Reworked and refactored shape and body system internally
Code cleanup
Brought back Hull serializing for Quake map brushes
Updated Editor panels accordingly
2023-07-03 19:16:02 -04:00
Antoine Pilote
dfb81046bf Improved Env. window
Separate section per PostFX
2023-07-02 16:34:49 -04:00
Antoine Pilote
0e1c83461b Fixed crash when clicking cancel on new project dialog 2023-07-01 17:05:49 -04:00
antopilo
076ac59283 Fixed perspective crash and project paths when creating a new project 2023-04-08 21:37:41 -04:00
Antoine Pilote
3519b67a72 Now new projects creates as subfolder with the project inside of it. Also defaulted to procedural skies 2023-04-08 12:52:37 -04:00
Antoine Pilote
0ba492a872 Added icons and fixed audio manger crash 2023-04-04 01:39:23 -04:00
Antoine Pilote
6b018aeb32 Audio mixer window 2023-04-03 00:37:40 -04:00
Antoine Pilote
1532724a5d Started work on audio manager
Implemented soloud
2023-04-02 22:35:40 -04:00