Commit Graph

47 Commits

Author SHA256 Message Date
1665569326 fixed flickering issue. problem was, that in the camera update of the render target the window was updatet agein, what internaly starts a new frame, so made the update function only affent non IWindow calsses, for IWindow it strictly is not neccecery anyway 2026-05-05 13:27:32 +02:00
4002030de8 fixed ordering problem, but have a wier flicker in non editor mode 2026-05-03 22:09:08 +02:00
4fce05a927 README.md aktualisiert 2026-04-11 07:53:19 +00:00
d98a70bb19 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-03-26 18:55:51 +01:00
1da99ca6c1 small fixes 2026-03-26 18:55:30 +01:00
f50b68c9ba Added 3D Textures to engine 2026-03-25 16:28:17 +01:00
6f5873e778 added sdl lib for windows 2026-03-25 10:36:52 +01:00
a596028ed9 implemented SDL3 as an option for window manager 2026-03-23 19:00:56 +01:00
226f60e9ae added render pipeline WIP 2026-03-15 17:46:11 +01:00
f859288689 added further fixes, and upgrades 2026-03-01 20:51:39 +01:00
769bbd4261 made a lot of changes, to get the render pipeline working 2026-02-21 13:52:07 +01:00
45501f153d started working with MRT 2026-02-20 15:58:51 +01:00
55dce5776a small fixes for windows 2026-02-09 15:25:01 +01:00
330d4b26dc added TileMaps to TSE v0.1.4 2026-02-08 18:09:46 +01:00
ea2dc4f6b5 implemented TileMap, still need Shader for it with billboarding and all that jizz XD 2026-02-02 20:52:28 +01:00
2f3fdf83ae added extra functions to Texture 2026-02-02 07:41:16 +01:00
236da3059f added camera controls to editor 2026-01-25 11:44:06 +01:00
bf4189bba0 fixed some small bugs and updated version to 0.1.3 v0.1.3 2026-01-25 10:55:06 +01:00
11e8d343af small fises in deleting Transformables WIP 2026-01-20 23:11:49 +01:00
37958449a2 added small change to IWindow to be able to get the window size from the interface pointer, and not needing to use glfw for it 2026-01-19 16:59:44 +01:00
473ff0840d integrated lua directly in the engine for better platform compatibility 2026-01-19 12:00:55 +01:00
f59dd8498e updated version to 0.1.2 v0.1.2 2026-01-18 20:03:31 +01:00
f4a63f1235 added the basic requiements for physics with box2d 2026-01-18 20:01:12 +01:00
f9185e7b26 added audio stuff 2026-01-18 19:42:25 +01:00
5fdcb6989f updated version string to 1.1 v0.1.1 2026-01-18 18:50:44 +01:00
a453612b9a made Editor non reliant on GLFW aka i added an IRenderTexture interface of use in non renderer specific aplications 2026-01-18 18:49:15 +01:00
23e7707122 made the editor work by debugging on windows 2026-01-18 16:49:45 +01:00
b73d09f09f Merge remote-tracking branch 'refs/remotes/origin/main' 2026-01-18 15:00:59 +01:00
dc5b58d7d3 added editor WIP 2026-01-18 14:59:44 +01:00
621b765318 updated version for first version v0.1.0 2026-01-18 01:32:17 +01:00
281e4740a8 updatet ignore list to be able to commit .a and .lib files 2026-01-18 00:48:54 +01:00
5a550880ff small fixes to make it work with demo project 2026-01-18 00:47:11 +01:00
8ca2e4942f forgot the renderer, still untested 2026-01-17 23:16:56 +01:00
551b790243 added rest of the openGL implementation theoreticaly the engine can render now 2026-01-17 23:04:56 +01:00
0f8c21278a Merge branch 'main' of https://git.kerner.dev/yeet/TSE 2026-01-17 21:06:05 +01:00
117c1e6adb added rest of basics in TSE_Core 2026-01-17 21:06:02 +01:00
064c1d9c58 made ImGui work fr fr XD 2026-01-17 19:10:00 +01:00
d09953f476 added imgui 2026-01-17 18:29:32 +01:00
cf5602417b added input system 2026-01-17 18:01:48 +01:00
6d90c91209 Merge branch 'main' of https://git.kerner.dev/yeet/TSE 2026-01-17 17:11:33 +01:00
6b3e034cf5 Added Time 2026-01-17 17:08:22 +01:00
2611d3539e made first window work 2026-01-17 16:36:56 +01:00
53c7d564d7 added basic structures 2026-01-17 13:48:25 +01:00
0e4689cf35 updated git ignore 2026-01-17 09:43:29 +01:00
a5b5bb0b49 added basic glfw stuff 2026-01-17 09:35:36 +01:00
c770c62400 first commit of some basics 2026-01-17 09:13:59 +01:00
f9bc556ad9 Initial commit 2026-01-17 08:08:12 +00:00