Commit Graph

16 Commits

Author SHA1 Message Date
26cb66dbe0 Font fallbacks. 2025-06-29 16:51:06 +02:00
b3c1db3145 Show fallback glyph if its not present in the font, add Japanese font to TestGame. 2025-06-29 16:21:34 +02:00
e51d28ce89 WIP: SoLoud audio system, make Sound be in 16-bit PCM. 2024-10-28 23:13:14 +01:00
fdcf29d6e0 Initial virtual file system implementation. 2024-10-21 01:26:22 +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
446149c80d Performance improvements to ParticleSystem. 2024-10-15 23:09:10 +02:00
7dff8076b9 Use ResourceRefs for RenderSystem, add IReloadableSystem, remove UI package. 2024-10-15 21:51:26 +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
0b018e081e Overhaul 2023-09-13 15:34:10 +02:00
72b6896d3e SoundInstance API WIP 2023-06-19 23:00:15 +02:00
36eae40926 OpenAL sound implementation. 2023-06-17 00:56:17 +02:00
9d3a96ba81 SDF font WIP 2023-06-15 21:32:57 +02:00
06da2c3f7f Refactor ResourceLoader, use only Texture2d in Renderer. 2023-06-14 23:48:26 +02:00