From 525d2b1578bac388876a54ebce5975184de91393 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Mon, 20 Apr 2020 22:23:54 +0200 Subject: [PATCH] --- Home.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Home.md b/Home.md index 7ad59f4..6c66c1d 100644 --- a/Home.md +++ b/Home.md @@ -60,19 +60,19 @@ More future goals include: Right now, the engine is in a refactoring stage. Tesseract has been imported, stripped down, and currently undergoing preparation. -1) All game logic has been dropped -2) Most server code has been removed -3) Audio support and SDL_mixer has been removed +1. All game logic has been dropped +1. Most server code has been removed +1. Audio support and SDL_mixer has been removed Right now, the codebase is being refactored to have a strict single-header-file-per-source-file system. This will help clear up dependencies between things, and in turn, make it easier to drop more stuff. It will also improve compile times, but that's besides the point. Once that refactoring is done, the following will be focused on: -1) Drop as much of the remaining functionality as possible (e.g. UI) -2) Replace most of the provided utility code so `libostd` can be used -3) Drop the builtin CubeScript implementation -4) Take rendering engine, octree handling, physics and so on, move it into a library with a preliminary API -5) Make the remainder of the client (editor and so on) a user of the library -6) Keep iterating on it until we get to a stage where things start looking more like what's necessary +1. Drop as much of the remaining functionality as possible (e.g. UI) +2. Replace most of the provided utility code so `libostd` can be used +3. Drop the builtin CubeScript implementation +4. Take rendering engine, octree handling, physics and so on, move it into a library with a preliminary API +5. Make the remainder of the client (editor and so on) a user of the library +6. Keep iterating on it until we get to a stage where things start looking more like what's necessary All this is expected to take a while, don't expect it next week. Once this is all done, other tasks can be started. \ No newline at end of file