|
|
e499691714
|
Add container nesting.
|
2025-06-19 14:50:05 +02:00 |
|
|
|
806c9cc1d4
|
WIP: UI system, containers and widgets.
|
2025-06-19 14:30:20 +02:00 |
|
|
|
a450ed9819
|
Update TODO, remove audio system from TestGame.
|
2025-06-19 13:28:10 +02:00 |
|
|
|
15214c9e21
|
WIP: OpenAL audio system.
|
2025-06-06 22:40:16 +02:00 |
|
|
|
a806e3b764
|
Remove audio, will make it as separate packages instead.
|
2024-10-29 01:17:55 +01:00 |
|
|
|
e51d28ce89
|
WIP: SoLoud audio system, make Sound be in 16-bit PCM.
|
2024-10-28 23:13:14 +01:00 |
|
|
|
99624e152d
|
Remove FMOD package references in Voile, include SoLoud.NET.
|
2024-10-28 20:51:35 +01:00 |
|
|
|
64d72cc053
|
InputSystem optimizations and changes.
|
2024-10-21 19:18:37 +02:00 |
|
|
|
07224d684d
|
Update TODO, change .gitignore.
|
2024-10-21 18:36:51 +02:00 |
|
|
|
c8f0de6aab
|
Update TODO
|
2024-10-21 18:09:37 +02:00 |
|
|
|
503473c6b3
|
Upgrade Raylib_cs to latest version, use safe version of LoadFontFromMemory in Raylib.
|
2024-10-21 18:08:04 +02:00 |
|
|
|
20036be50f
|
Update TestGame project to build as a WinExe project.
|
2024-10-21 17:54:20 +02:00 |
|
|
|
fdcf29d6e0
|
Initial virtual file system implementation.
|
2024-10-21 01:26:22 +02:00 |
|
|
|
bb6900a60a
|
Readded resource unloading.
|
2024-10-20 23:11:58 +02:00 |
|
|
|
be78dd97ca
|
Update TODO
|
2024-10-17 22:42:57 +02:00 |
|
|
|
fb4cbc3a0a
|
Bye bye, FMOD!
|
2024-10-17 22:42:37 +02:00 |
|
|
|
fb1ffa26f6
|
Upgrade Voile and TestGame to .NET 8.
|
2024-10-17 22:37:55 +02:00 |
|
|
|
ae0a68c332
|
Update Game, add IGame.
|
2024-10-17 22:33:21 +02:00 |
|
|
|
8f4f1a3c24
|
Add more documentation to RenderSystem.
|
2024-10-17 02:25:49 +02:00 |
|
|
|
c21e275b6d
|
Update TestGame, add emitter removing, update TODO
|
2024-10-17 02:20:47 +02:00 |
|
|
|
df2c446501
|
BaseGame with fixed timestep.
|
2024-10-17 02:12:52 +02:00 |
|
|
|
775b973eb2
|
Finalize ParticleSystem, add angular velocity, multiple emitters, GetBool for IDataReader, use Lerp in LerpColor.
|
2024-10-17 00:50:49 +02:00 |
|
|
|
7c7c61fd56
|
Use bytes for internal RGBA components of Color, iterate particles sequentially in ParticleEmitters, increase limit for CPU particles, reduce size of Particle struct.
|
2024-10-16 00:28:39 +02:00 |
|
|
|
692fdf8ef0
|
Replace Lerp functions.
|
2024-10-15 23:26:28 +02:00 |
|
|
|
446149c80d
|
Performance improvements to ParticleSystem.
|
2024-10-15 23:09:10 +02:00 |
|
|
|
40ff986312
|
WIP: Use SoA in ParticleSystem
|
2024-10-15 22:52:20 +02:00 |
|
|
|
8f28a62817
|
Update TODO
|
2024-10-15 22:06:08 +02:00 |
|
|
|
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 |
|