From 8caf9b3af9f348be3a7c2d8ebddbe6209f94a14c Mon Sep 17 00:00:00 2001 From: Booklordofthedings Date: Sun, 5 Jan 2025 15:07:42 +0100 Subject: [PATCH] Update Home --- Home.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Home.md b/Home.md index 92784d8..4779b08 100644 --- a/Home.md +++ b/Home.md @@ -16,4 +16,19 @@ it makes the entire engine fit onto the game more and should be helpful in gener The thing that weaves everything together is the game itself. So hard dependencies to individual modules are possible and probably even preferable. Having one layer of indirection over everything just makes things slower and because games are -unlikely to change the modules that they are using during development it should not be a problem. \ No newline at end of file +unlikely to change the modules that they are using during development it should not be a problem. + +Possible Modules: +- Core +- Rendering +- Input +- Sound +- Textures +- Object Model +- Editor +- etc... + + +### Threading +In order to be fast the engine should probably do some sort of threading. +This could be achieved via a job system that runs ontop of a threadpool. \ No newline at end of file