Mercurial > games > semicongine
changeset 216:22122b64f09f
add: sekeleton to start working on resource loading, updated readme
author | Sam <sam@basx.dev> |
---|---|
date | Thu, 11 May 2023 00:30:44 +0700 |
parents | 888924431164 |
children | ecf2d75f06d8 |
files | README.md src/semicongine/resources/audio.nim src/semicongine/resources/image.nim src/semicongine/resources/mesh.nim |
diffstat | 4 files changed, 11 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/README.md Thu May 11 00:21:32 2023 +0700 +++ b/README.md Thu May 11 00:30:44 2023 +0700 @@ -43,13 +43,14 @@ - [ ] Mipmaps Asset handling: -- [ ] Resource concept (TODO: test on windows) +- [x] Resource loading - [x] Mod/resource-pack concept - [x] Load from directory - [x] Load from zip - [x] Load from exe-embeded -- [ ] Mesh files (Wavefront OBJ, MTL) (use something from sketchfab for testing, https://sketchfab.com/) -- [ ] Image files (BMP RGB + BMP Graysscale for transparency) +- [ ] Mesh files (Wavefront OBJ, MTL) +- [ ] Material files (Wavefront MTL) +- [ ] Image files (BMP RGBA) - [ ] Audio files (AU) Other (required for alpha release): @@ -69,7 +70,6 @@ - [ ] Telemetry - [x] Add simple event logging service - [ ] Add exception reporting -- [ ] Documentation? Advanced features (very low priority): - [ ] Text rendering @@ -79,6 +79,7 @@ - [ ] Query and display rendering information from Vulkan? - [ ] Game controller input handling? - [ ] Allow multipel Uniform blocks? +- [ ] Documentation? Quality improvments:
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/semicongine/resources/audio.nim Thu May 11 00:30:44 2023 +0700 @@ -0,0 +1,2 @@ + +