En Yi
15162c64e8
Add font loading and use font for menu
2025-01-18 09:39:36 +08:00
En Yi
7b4af0b513
Add tilemap rendering from sprite
...
Internal Changelog:
- Add a mapping from connectivity to tile to render
- Add new field for static tilemap sprite
2024-05-09 21:07:15 +08:00
En Yi
501a599336
Allow multi-rows sprites framing
...
Internal Changelog:
- Add a new field to store frames per row for a sprite
- Update sprite drawing function to bound check
- Update assets loader to look for the new field
- Refactor adding a sprite function to reduce repetition
- Update all main programs
2024-05-06 21:18:03 +08:00
En Yi
204329d2aa
Use float for timing in particle system
...
Also, update the assets_loader due to this
2024-04-24 21:47:58 +08:00
En Yi
05e58677a5
Add angle and rotation range for particle system
2023-11-22 23:18:08 +08:00
En Yi
73ea7edd07
Update emitter asset loading
2023-11-20 22:07:45 +08:00
En Yi
cb67dcf81f
Fix incorrect parsing of emitter config
2023-11-18 20:02:00 +08:00
En Yi
b17c521dfd
Add emitter loading from RRES
2023-11-07 21:58:20 +08:00
En Yi
d660b4e5a5
Add sound loading from rres file
...
Also, fixes mistake in raw data size when loading from RRES file
2023-11-07 21:49:15 +08:00
En Yi
26cc567b7f
Add emitter config to asset file loading
2023-11-06 21:36:23 +08:00
En Yi
e39e549cd0
Add sound in asset info
2023-11-06 20:49:30 +08:00
En Yi
789d1b2577
Fix incorrect check for invalid assets
2023-09-02 19:51:36 +08:00
En Yi
5cfa0c0fc0
Add id check for each chunk load
2023-09-02 14:34:24 +08:00
En Yi
20d5bd4ac7
Integrate loading RRES data pack
...
Changelog:
- Add in rres
- Split rres header only into two files. Easier to deal with. Sorry
Raysan...
- Add function to load assets from rres chunk
- Add function to load player sprite info from rres chunk
- Test loading rres in scene test
2023-09-01 20:50:45 +08:00
En Yi
044a5831ff
Integrate ZSTD decompression to load level
2023-08-26 22:17:53 +08:00
En Yi
f6f3214dc1
Add levelpack loading in asset loader
...
Changelog:
- Update main code to use assets loader
- Update level load test as well
2023-08-14 15:40:48 +08:00
En Yi
b0e1d33ad6
Implement player sprite info loading from file
2023-05-22 20:33:48 +08:00
En Yi
0f485d89f2
Add assets loading from a file
...
Changelog:
- Add assets_loader functions from a file
- Update scene_test to use loader function
2023-05-20 16:14:39 +08:00