|
|
7dff8076b9
|
Use ResourceRefs for RenderSystem, add IReloadableSystem, remove UI package.
|
2024-10-15 21:51:26 +02:00 |
|
|
|
4d5c6bbe9a
|
Regenerate docs.
|
2024-10-15 20:12:04 +02:00 |
|
|
|
ac43340866
|
Fix null warnings in StandardRenderSystem, remove SceneGraph module, temporarily disable nullables in TestGame.
|
2024-10-15 20:11:06 +02:00 |
|
|
|
d5601c9dea
|
TomlDataReader, documentation updates, move ParticleSystem to Voile.Systems.Particles.
|
2024-10-15 19:56:30 +02:00 |
|
|
|
ecd752e961
|
Add blend modes to renderer.
|
2024-10-15 17:10:48 +02:00 |
|
|
|
851abd7c90
|
WIP: ResourceManager refactor, hot reloading using ResourceRef, API changes.
|
2024-10-15 02:44:12 +02:00 |
|
|
|
a1d282908a
|
Add ParticleSystem, fix incorrect Argb conversion in Color, remove byte casting in LerpColor, update TestGame to demostrate particle system.
|
2024-10-14 22:05:47 +02:00 |
|
|
|
e676e3d13d
|
Update TestGame.
|
2024-10-14 20:02:01 +02:00 |
|
|
|
9397073901
|
Add DocFX documentation.
|
2024-10-14 20:01:01 +02:00 |
|
|
|
f68f8f4b02
|
Add and implement interfaces for systems (ISystem, IUpdatableSystem, etc.), move Color to Utils, rename Handlers/Renderers/Backends to System, move input related classes to an Input subfolder.
|
2024-10-14 17:29:52 +02:00 |
|
|
|
5227c390a1
|
Update TODO
|
2024-08-22 22:22:11 +02:00 |
|
|
|
06814a678e
|
SoundInstance changes, small updates in Sound and Texture2d loaders.
|
2024-08-22 22:07:27 +02:00 |
|
|
|
912de8a5ef
|
Update TestGame.
|
2024-08-22 21:48:50 +02:00 |
|
|
|
03e7a4a90c
|
Make most subsystems available as protected properties in base Game class, implement IDisposable on systems.
|
2024-08-22 21:47:57 +02:00 |
|
|
|
c61a12d170
|
Make ResourceManager a part of Game.
|
2024-08-22 20:41:31 +02:00 |
|
|
|
3c9019e37a
|
Update TestGame
|
2024-08-22 20:22:01 +02:00 |
|
|
|
a005caf54a
|
Add Material class, modify TestGame.
|
2024-08-22 20:14:14 +02:00 |
|
|
|
43430e73a2
|
Initialize WebGPU render pass, Implement ClearBackground in StandardRenderer
|
2024-08-18 20:46:32 +02:00 |
|
|
|
b40af1200a
|
Initialize WebGPU
|
2024-08-18 19:53:31 +02:00 |
|
|
|
f64510fbd2
|
Merge branch 'main' of github.com:dnesov/DaggerFramework
|
2024-08-18 18:46:11 +02:00 |
|
|
|
190f452ce5
|
Make Voile a library
|
2024-08-18 18:46:06 +02:00 |
|
|
|
38d1f8febd
|
Add OutputType to Voile.csproj.
|
2024-02-06 20:35:27 +01:00 |
|
|
|
255545cb71
|
Rename Dagger to Voile.
|
2024-02-06 19:25:36 +01:00 |
|
|
|
9ec3dcfcca
|
Add fullscreen property to Renderer. Still needs to be properly implemented for RaylibRenderer.
|
2024-01-21 22:31:24 +01:00 |
|
|
|
8b82e83c60
|
Scene serialization progress
|
2024-01-21 20:56:04 +01:00 |
|
|
|
62e0e013f1
|
Small ResourceManager refactor, add ResourceSaver<T>.
|
2024-01-21 20:24:53 +01:00 |
|
|
|
cfec5a59b1
|
Update TODO
|
2024-01-21 18:25:02 +01:00 |
|
|
|
44bb90c7ff
|
Remove LerpVector2 from MathUtils, update TODO.
|
2024-01-21 18:23:55 +01:00 |
|
|
|
6aa830b53d
|
Remove System.Drawing namespace in MathUtils.
|
2024-01-21 18:17:58 +01:00 |
|
|
|
ff2246f74a
|
Add Vector2 extensions.
|
2024-01-21 18:16:42 +01:00 |
|
|
|
bd5ddc8d4b
|
Update TODO
|
2024-01-21 18:14:12 +01:00 |
|
|
|
d8a841907d
|
Add log file limit to Logger.
|
2024-01-21 18:12:42 +01:00 |
|
|
|
5bb16350f3
|
More nullable fixes, make SetTransform a part of base Renderer.
|
2024-01-21 17:58:11 +01:00 |
|
|
|
5f4e32e2e0
|
Nullable fixes, use Texture2d resource for rendering directly.
|
2024-01-21 17:34:49 +01:00 |
|
|
|
cfbf46860d
|
Use spans in RaylibRenderer's LoadFont instead of byte array.
|
2024-01-21 01:07:56 +01:00 |
|
|
|
85834170ab
|
Add separate methods for beginning and ending drawing for Scene.
|
2024-01-21 00:58:21 +01:00 |
|
|
|
0f829c5d08
|
Update README and TODO.
|
2024-01-21 00:53:28 +01:00 |
|
|
|
cfd90f7dc9
|
Load most of the font characters.
|
2024-01-21 00:42:20 +01:00 |
|
|
|
fb5033f9a7
|
Update TestGame, load fonts from memory.
|
2024-01-21 00:25:23 +01:00 |
|
|
|
3e5e010527
|
Make frame time in Renderer a property, update TestGame.
|
2024-01-20 20:01:40 +01:00 |
|
|
|
2c42856fc2
|
Use properties in Renderer.
|
2024-01-20 19:25:05 +01:00 |
|
|
|
0299a0724e
|
Add file logging to Logger.
|
2024-01-20 17:38:12 +01:00 |
|
|
|
a6e2bee975
|
Add log levels to logger, update formats, use string as input argument for the message.
|
2024-01-20 17:11:26 +01:00 |
|
|
|
8abc17034c
|
More UI work
|
2024-01-20 16:44:26 +01:00 |
|
|
|
c96db94de4
|
UI WIP
|
2023-09-25 22:18:23 +02:00 |
|
|
|
092d01dcae
|
Update test game to showcase camera system.
|
2023-09-25 18:54:17 +02:00 |
|
|
|
8aab1132b6
|
Add pivot offset for rotations.
|
2023-09-25 18:44:35 +02:00 |
|
|
|
ea2733f594
|
Update TODO
|
2023-09-25 18:32:51 +02:00 |
|
|
|
6b5678cdb8
|
Fix MathUtils.LerpVector2, add cameras.
|
2023-09-25 18:32:36 +02:00 |
|
|
|
34c65be667
|
Update TODO
|
2023-09-25 17:45:10 +02:00 |
|