Update Home
parent
1515592d0c
commit
8caf9b3af9
1 changed files with 16 additions and 1 deletions
15
Home.md
15
Home.md
|
@ -17,3 +17,18 @@ The thing that weaves everything together is the game itself.
|
||||||
So hard dependencies to individual modules are possible and probably even preferable.
|
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
|
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.
|
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.
|
Loading…
Add table
Reference in a new issue