Mercurial > games > semicongine
diff README.md @ 213:b5d9410a8184
add: resource packaging and loading for different resource types, simplify build commands, update readme
author | Sam <sam@basx.dev> |
---|---|
date | Wed, 10 May 2023 22:36:59 +0700 |
parents | 9bb3fdbecc52 |
children | 22122b64f09f |
line wrap: on
line diff
--- a/README.md Tue May 09 20:39:49 2023 +0700 +++ b/README.md Wed May 10 22:36:59 2023 +0700 @@ -3,8 +3,9 @@ Hi there -This is a very simplistic little game engine, mainly trying to wrap around vulkan and the operating system's windowing, input and audio system. -I am using the last programming language you will ever need, [Nim](https://nim-lang.org/) +This is a little game engine, mainly trying to wrap around vulkan and the +operating system's windowing, input and audio system. I am using the last +programming language you will ever need, [Nim](https://nim-lang.org/) Building -------- @@ -42,7 +43,11 @@ - [ ] Mipmaps Asset handling: -- [ ] Resource concept: load from directory, zip or in-memory-zip, select "mod" as root +- [ ] Resource concept (TODO: test on windows) + - [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) - [ ] Audio files (AU)