Update README.

This commit is contained in:
Ritchie Cunningham 2025-10-09 20:08:21 +01:00
parent e0ef512969
commit e156eb6391

View File

@ -7,7 +7,7 @@ The following dependencies are required:
- A C++ compiler (e.g., clang, g++) - A C++ compiler (e.g., clang, g++)
- CMake (3.16 or newer) - CMake (3.16 or newer)
- SDL3 development libraries - SDL3 development libraries
- SDL3_net development libraries (managed by CMake) - Asio networking library (managed by CMake)
- GLEW development libraries - GLEW development libraries
- FreeType development libraries - FreeType development libraries
- Lua 5.4 development libraries - Lua 5.4 development libraries
@ -56,7 +56,7 @@ Simply run the following commands from the root of the project directory:
simulation. simulation.
* Planned Features * Planned Features
/Note: [X] indicates a feature that is currently in progress./ /Note: [X] indicates a feature that is currently in progress or complete.
** Core Gameplay & Hacking ** Core Gameplay & Hacking
- [X] Custom-built graphical OS desktop environment. - [X] Custom-built graphical OS desktop environment.
@ -64,8 +64,8 @@ Simply run the following commands from the root of the project directory:
- [X] Draggable and focusable UI windows. - [X] Draggable and focusable UI windows.
- [X] Local and remote virtual file systems (VFS). - [X] Local and remote virtual file systems (VFS).
- [X] Core filesystem commands (=ls=, =cd=). - [X] Core filesystem commands (=ls=, =cd=).
- [ ] Remote system connections via ingame =ssh= tool. - [X] Remote system connections via ingame =ssh= tool.
- [ ] Network scanning tools to discover hosts, open ports, and running - [X] Network scanning tools to discover hosts, open ports, and running
services. services.
- [ ] A deep exploit system based on service versions (e.g., SSH, FTP, HTTP). - [ ] A deep exploit system based on service versions (e.g., SSH, FTP, HTTP).
- [ ] Ability to find, modify, and write new exploits. - [ ] Ability to find, modify, and write new exploits.
@ -86,8 +86,8 @@ Simply run the following commands from the root of the project directory:
intruders. intruders.
** Player Systems & Progression ** Player Systems & Progression
- [ ] Embedded Lua scripting engine for creating custom tools. - [X] Embedded Lua scripting engine for creating custom tools.
- [ ] In-game code editor with syntax highlighting etc. - [X] In-game code editor with syntax highlighting etc.
- [ ] Secure, sandboxed execution of player scripts with CPU/RAM as a - [ ] Secure, sandboxed execution of player scripts with CPU/RAM as a
resource. resource.
- [ ] An in-game internet with a web browser, email, and online banking. - [ ] An in-game internet with a web browser, email, and online banking.