diff README.md @ 1279:e0ba4aead324

merge
author sam <sam@basx.dev>
date Mon, 29 Jul 2024 15:43:44 +0700
parents 9d6ce3c34c38
children bf92a730c83a
line wrap: on
line diff
--- a/README.md	Mon Jul 29 00:00:28 2024 +0700
+++ b/README.md	Mon Jul 29 15:43:44 2024 +0700
@@ -15,16 +15,17 @@
 The engine currently features the following:
 
 - No dependencies outside of this repo (except zip/unzip on Linux). All
-  dependencies are included.
+  dependencies are included (`libs` for library dependencies, `tools` for
+  binaries/scripts, `semicongine/thirdparty` for code dependencies)
 - Low-level, Vulkan-base rendering system
-- All vertex/uniform/descriptors/shader-formats, shaders can and must be
-  defined "freely". The only restriction that we currently have, is that vertex
-  data is non-interleaved.
+- All vertex/uniform/descriptors/shader-formats can and must be defined
+  "freely". The only restriction that we currently have, is that vertex data is
+  non-interleaved.
 - A ton of compiletime checks to ensure the defined mesh-data and shaders are
   compatible for rendering
 - Simple audio mixer, should suffice for most things
 - Simple input-system, no controller support at this time
-- Resource packaging of images, audio and 3D files
+- Resource packaging of images, audio and 3D files as either folders, zip files or embedded in the executable
 - Simple font and text rendering
 - A few additional utils like a simple storage API, a few algorithms for
   collision detection, noise generation and texture packing, and a simple
@@ -113,7 +114,7 @@
 
 ```
 
-## Roadmap
+## Future development
 
 For now all features that I need are implemented. I will gradually add more
 stuff that I need, based on the games that I am developing. Here are a few
@@ -121,6 +122,6 @@
 more experience what can/should be used across different projects:
 
 - [ ] More support for glTF format (JPEG textures, animations, morphing)
-- [ ] Maybe some often used utils like camera-controllers, offscreen-rendering, shadow-map rendering, etc.
-- [ ] Maybe some UI-stuff
+- [ ] Some often used utils like camera-controllers, offscreen-rendering, shadow-map rendering, etc.
+- [ ] Some UI-stuff
 - [ ] Controller support