|
|
3574634c4c
|
chore: formatting
|
2025-10-23 21:34:13 +02:00 |
|
|
|
32873d14ae
|
chore: rename transform to Transform
|
2025-10-23 20:32:12 +02:00 |
|
|
|
ec7ef40aea
|
feat: input class for abstracting SDL_Input functions
|
2025-10-23 16:35:40 +02:00 |
|
|
|
7b9858cffa
|
feat: move fps and deltatime calculations in core engine
|
2025-10-23 16:10:22 +02:00 |
|
|
|
ef498ba210
|
allow add component to return added component refenrefce
|
2025-10-23 15:37:06 +02:00 |
|
|
|
a427fb7099
|
fix: make new entity system wrapper work
|
2025-10-23 15:29:04 +02:00 |
|
|
|
37d35f990d
|
fix: entity works
|
2025-10-22 16:14:20 +02:00 |
|
|
|
4798c52e51
|
feat: scene + entity class
|
2025-10-22 15:23:51 +02:00 |
|
|
|
ea593feb8d
|
feat: refactoring
|
2025-10-22 14:25:02 +02:00 |
|
|
|
71f1b2c6d2
|
feat: event emitter
|
2025-10-22 11:31:42 +02:00 |
|
|
|
31fbecbb47
|
feat: rename window.h to window_events.h
|
2025-10-22 11:03:40 +02:00 |
|
|
|
66e2531eb7
|
feat: refactor and move out the renderer with entt registry + better event system
|
2025-10-22 11:02:37 +02:00 |
|
|
|
ce0904ebec
|
feat: prepare for major update
|
2025-10-22 06:46:18 +02:00 |
|
|
|
ecba8247bf
|
feat: rendering improvemenets
|
2025-10-18 17:55:26 +02:00 |
|
|
|
fa9076b834
|
feat: light improvements
|
2025-10-18 17:34:15 +02:00 |
|
|
|
8b8ad35d01
|
fix: support relative texture paths
|
2025-10-18 18:53:27 +02:00 |
|
|
|
5ddc0eb73a
|
fix: "bake" textures within the assets directory
|
2025-10-18 18:46:22 +02:00 |
|
|
|
991a8b62ee
|
feat: update README.md
|
2025-10-17 13:31:07 +02:00 |
|
|
|
533cb940b7
|
Merge pull request 'Engine as library (both static & shared)' (#1) from engine-structure into main
Reviewed-on: #1
|
2025-10-17 13:25:48 +02:00 |
|
|
|
86825103ee
|
fix: correct dll specs + copy dlls
|
2025-10-17 13:23:49 +02:00 |
|
|
|
3f18601ffc
|
fix: make entrypoint work on windows
|
2025-10-17 12:34:33 +02:00 |
|
|
|
a32222f22f
|
fix: correct windows define
|
2025-10-17 12:17:44 +02:00 |
|
|
|
ab917089b5
|
fix: windows glm
|
2025-10-17 12:16:56 +02:00 |
|
|
|
472cc6b147
|
feat: dynamic library support
|
2025-10-16 20:20:12 +02:00 |
|
|
|
faf9b67222
|
fix: relative mouse mode resets
|
2025-10-16 20:03:18 +02:00 |
|
|
|
800d0eb8e4
|
feat: move entrypoint to the engine
|
2025-10-16 19:56:17 +02:00 |
|
|
|
bd7f52ae3d
|
feat: rename engine.h to core.h + remove main.cpp file including in cmake
|
2025-10-16 19:48:01 +02:00 |
|
|
|
aa7aafe944
|
feat: engine as library
|
2025-10-16 19:43:51 +02:00 |
|
|
|
165073c36d
|
feat: initialize all vars in shaders
|
2025-10-16 14:07:12 +02:00 |
|
|
|
87168d42c3
|
feat: rename shader
|
2025-10-16 14:07:01 +02:00 |
|
|
|
4deb22f37d
|
feat: object enable batch
|
2025-10-16 14:06:53 +02:00 |
|
|
|
ec92a3310e
|
feat: registry refactoring + batch impl
|
2025-10-16 14:06:46 +02:00 |
|
|
|
b991a85b6b
|
feat: draw instanced
|
2025-10-16 14:06:33 +02:00 |
|
|
|
282f8e8cb2
|
feat: better gl debug messages
|
2025-10-16 14:06:13 +02:00 |
|
|
|
4cc6f0cb26
|
feat: delete basics impl unnecessary code
|
2025-10-16 14:06:04 +02:00 |
|
|
|
a7a4840dd4
|
feat: batch component impl
|
2025-10-16 14:05:49 +02:00 |
|
|
|
2144b8a03a
|
test: generate 1000 grass blocks + call renderer init
|
2025-10-16 14:05:43 +02:00 |
|
|
|
8563b424e9
|
feat: friend class with renderer + accept render count
|
2025-10-16 14:05:04 +02:00 |
|
|
|
4326ecd23f
|
feat: keep registry reference
|
2025-10-16 14:04:46 +02:00 |
|
|
|
a68b4a85f0
|
feat(mesh): accept rendering count for instanced draw
|
2025-10-16 14:03:55 +02:00 |
|
|
|
19988d9c1d
|
feat: friend class mesh for vertex
|
2025-10-16 14:03:42 +02:00 |
|
|
|
fde96d1419
|
feat: rotate component
|
2025-10-16 14:03:33 +02:00 |
|
|
|
6972ca3cb5
|
feat: make mesh objects shareable
|
2025-10-16 14:03:24 +02:00 |
|
|
|
4757ba8e58
|
feat: batch component
|
2025-10-16 14:03:12 +02:00 |
|
|
|
5fa9a04cb2
|
feat: add batch component
|
2025-10-16 14:03:05 +02:00 |
|
|
|
e38bb50245
|
feat: fullscreen toggling support
|
2025-10-14 21:38:20 +02:00 |
|
|
|
75e1748302
|
fix: update projection matrix
|
2025-10-14 21:38:09 +02:00 |
|
|
|
0c589e4d27
|
test: day-night simulation
|
2025-10-14 21:10:06 +02:00 |
|
|
|
0165afab95
|
test: second directional light source
|
2025-10-14 20:58:32 +02:00 |
|
|
|
3fce829eca
|
chore: vscode config
|
2025-10-14 20:58:20 +02:00 |
|