Commit Graph

15 Commits

Author SHA1 Message Date
4e6fd1f52f fixed scene management; but now I need to improve component management (see todo in Program.cs 2025-12-21 12:02:45 +01:00
ad5d46ff0e fixed shader creation and made plan for fixing switching scenes 2025-12-20 12:29:14 +01:00
bde20fbf01 improved architecture; made first steps to compiling shaders on engine startup and not JIT 2025-12-14 12:28:45 +01:00
739d2e8daf prepared pipeline for enable the rendering of meshes 2025-12-06 19:48:52 +01:00
70769336b5 added code to generate a mesh to render; rendering not yet fully implemented 2025-11-21 22:09:18 +01:00
f2af90bcb0 ensured only one component per type can be present on a single entity 2025-11-08 14:33:01 +01:00
2f07a00173 improved ECS and added new render component 2025-11-08 11:33:07 +01:00
24cf84491f finalised crude ECS. Should now be able to create custom logic that gets executed each frame without touching the Engine project 2025-09-08 20:46:59 +02:00
97207ab2a3 continued implementing ECS 2025-09-08 19:36:15 +02:00
161a166141 continuation of implementing ECS 2025-09-07 09:54:18 +02:00
94ca0f046a fixed bug and "started" ECS 2025-09-06 11:31:10 +02:00
c8d588aeff added ability to render a mesh 2025-09-01 20:26:10 +02:00
71430c7793 added shader, finished perspective camera and enabled keyboard support in the input class 2025-08-31 13:31:05 +02:00
54411da2f3 added input system and perspective camera 2025-08-30 12:05:05 +02:00
318091c337 added groundwork 2025-08-29 22:42:27 +02:00