Simon Lübeß
|
1641bafd06
|
Don't instantiate scripts for Editor + ScriptComponent Serialzation + Don't crash when scene loading failed
|
2023-07-17 01:27:58 +02:00 |
|
Simon Lübeß
|
77c45db122
|
Replaced IntX by intX, Basic AssetViewer (can view Textures, kind of)
|
2023-07-01 00:15:01 +02:00 |
|
Simon Lübeß
|
9e1f648aa0
|
Transitioned from VectorX to floatX
And some trying to update Rigidbody when transform changes
|
2023-06-25 02:47:33 +02:00 |
|
Simon Lübeß
|
f4607a6210
|
Script default values after init, Fix memory leak, Copy Script values on Play
|
2023-05-31 14:38:07 +02:00 |
|
Simon Lübeß
|
6a59deb9e2
|
Weiß ich nicht, ist Monate her...
|
2023-05-30 16:54:57 +02:00 |
|
Simon Lübeß
|
5855b13873
|
Wer weiß, was ich alles so gemacht hatte...
- Fixed crash caused by early ScriptEngine shutdown
|
2023-05-30 16:50:22 +02:00 |
|
Simon Lübeß
|
ef5e4ba64f
|
Fixed ScriptClass leaking
|
2023-03-30 15:13:21 +02:00 |
|
Simon Lübeß
|
e60d74fccd
|
Basic entity scripting
|
2023-03-29 13:33:34 +02:00 |
|
Simon Lübeß
|
5893cfb74a
|
Refactor
|
2023-03-25 13:04:02 +01:00 |
|
Simon Lübeß
|
d54cdf43ee
|
Simulation mode and pause/resume
|
2023-03-24 23:50:46 +01:00 |
|
Simon Lübeß
|
f16fbc3984
|
Separated window for game and editor
|
2023-03-24 22:48:55 +01:00 |
|
Simon Lübeß
|
184480243f
|
Collider rendering
|
2023-03-24 19:13:32 +01:00 |
|
Simon Lübeß
|
fc1875ed96
|
Added Line batch rendering
|
2023-03-24 12:54:46 +01:00 |
|
Simon Lübeß
|
2ba4b68e09
|
Split up sprite and circle renderer component
|
2023-03-19 12:19:22 +01:00 |
|
Simon Lübeß
|
edcec02e94
|
Fixed AssetHandle serialization
- Serialize MeshComponents
- Fixed handling renamed files
|
2023-03-19 01:04:32 +01:00 |
|
Simon Lübeß
|
c164aeecaa
|
Copy scene when entering play mode
|
2023-03-18 23:30:57 +01:00 |
|
Simon Lübeß
|
b22f73a156
|
Handles barely work now, mostly no crashes
|
2023-03-16 17:57:23 +01:00 |
|
Simon Lübeß
|
c3fb9bbd5d
|
More asset handles
|
2023-03-13 20:35:36 +01:00 |
|
Simon Lübeß
|
c22d122921
|
Start of asset handles
|
2023-03-13 20:35:30 +01:00 |
|
Simon Lübeß
|
2ce357cd12
|
Basic material serialisation
|
2023-03-05 16:38:50 +01:00 |
|
Simon Lübeß
|
d3d284256c
|
Fixed WorldEnumerator crashes if one of the components doesn't exist
|
2023-01-08 20:29:06 +01:00 |
|
Simon Lübeß
|
e38373dccf
|
Serialize Mesh and MeshRenderer in scene + fixed Light serialization
|
2023-01-08 19:31:01 +01:00 |
|
Simon Lübeß
|
4589030da6
|
Load effects via content manager + virtual InitContentManager in App
|
2023-01-08 00:17:04 +01:00 |
|
Simon Lübeß
|
3da60355df
|
Model and Material loading via content manager
|
2023-01-07 12:15:14 +01:00 |
|
Simon Lübeß
|
c389a77274
|
EditorContentManager Part 1
|
2023-01-01 16:53:45 +01:00 |
|
Simon Lübeß
|
dffd43a36f
|
RenderAPI changes and removed Context parameter from Effect and Material
|
2022-11-27 17:18:16 +01:00 |
|
Simon Lübeß
|
8f22cbb8bc
|
Fixed circle rendering and added 2D circle collider
|
2022-11-26 12:17:31 +01:00 |
|
Simon Lübeß
|
0155a38ae6
|
UUID
|
2022-11-16 13:09:26 +01:00 |
|
Simon Lübeß
|
a42544f171
|
2D Physics
|
2022-10-08 16:56:15 +02:00 |
|
Simon Lübeß
|
202083930a
|
Play Button
|
2022-10-06 16:33:33 +02:00 |
|
Simon Lübeß
|
6958d27c30
|
Fixed editor camera for real
|
2022-09-29 16:39:58 +02:00 |
|
Simon Lübeß
|
8495c6db28
|
Drag Texture
|
2022-07-26 08:00:17 +02:00 |
|
Simon Lübeß
|
bff4418b84
|
Content browser
|
2022-07-25 17:03:28 +02:00 |
|
Simon Lübeß
|
a80018e80c
|
Removed redundant Point struct and SceneViewport improvements
- Keyboard shortcuts for Gizmo control
- Improved mousepick-blocking
|
2022-06-02 12:17:57 +02:00 |
|
Simon Lübeß
|
e41645e12a
|
Composit Target and gamma correct rendering
|
2022-05-31 22:41:20 +02:00 |
|
Simon Lübeß
|
8db2ce1d05
|
Mouse picking
|
2022-05-30 14:06:52 +02:00 |
|
Simon Lübeß
|
d212576719
|
Render EntityIDs (breaks post processing)
|
2022-05-28 15:42:48 +02:00 |
|
Simon Lübeß
|
28f1fad464
|
RenderTargetGroup GetData, Shader uint support
|
2022-05-25 22:00:11 +02:00 |
|
Simon Lübeß
|
4cd0bff91d
|
Fixed editorcamera stuttering, Added editor icons
|
2022-05-18 14:12:26 +02:00 |
|
Simon Lübeß
|
5d8a4ad3a7
|
Editor camera and Editor/Runtime scene update separation
|
2022-05-17 19:06:28 +02:00 |
|
Simon Lübeß
|
62bb5baac9
|
Gizmo improvements
|
2022-05-15 14:36:07 +02:00 |
|
Simon Lübeß
|
3956080520
|
Start of serializaation
- Allow enumerating over unregistered components
- Refactored Editor a bit
|
2022-05-14 23:01:08 +02:00 |
|
Simon Lübeß
|
b1a1268319
|
Terrible postprocessing and start of Editor GUI for lights
|
2022-05-11 22:49:36 +02:00 |
|
Simon Lübeß
|
56e92a7d67
|
Added Lights
|
2022-05-11 11:39:59 +02:00 |
|
Simon Lübeß
|
2817c5b1a1
|
Start of 3d renderer integration
|
2022-05-04 18:38:59 +02:00 |
|
Simon Lübeß
|
e685b4fbba
|
Added DirectXTK to GlitchyEngineHelper
|
2022-04-13 00:00:41 +02:00 |
|
Simon Lübeß
|
863c264001
|
UI Tweaks, ChildEnumerator, ComponentAdded-Handlers
|
2022-04-12 00:48:20 +02:00 |
|
Simon Lübeß
|
bca72cf0d4
|
Add / Remove Components
|
2022-04-10 12:18:43 +02:00 |
|
Simon Lübeß
|
af37154071
|
Better Transform component and edit gui
|
2022-04-09 12:35:36 +02:00 |
|
Simon Lübeß
|
d47bc37886
|
SpriteRenderer Editor, enabled alpha-blending and depth
|
2022-04-02 00:10:00 +02:00 |
|