With the source release of System Shock (1994) from Nightdive Studios, as well as the upcoming "Source Port", various new features in the game engine have been discovered, as well as new ones meant to come.
The previous "deck" editor from InkyBlackness reached its limits, so it was necessary to think of a brand new editor: HackEd.
This new editor, in its initial v1.0.0 release, essentially copies the structure of the previous "deck" package from InkyBlackness. It allows for basic fan-mission editing. Though, the new project was also done with the following goals:
- Much better UI/UX - This editor now supports Undo/Redo, as well as better UI-controls.
- Integrate findings of the source release - Although hardly anything of this noticeable in this first release, the engine can do way more than what was originally reverse-engineered.
- Support for future extensions to engines - With the begin of fan-based engine ports (e.g. Shockolate), as well as the upcoming "Source Port" from NDS, there will be extensions made that would have been tricky in the old editor.
Follow the development of the editor on the systemshock.org forums (in the "Deck 13" subforum) and/or get the latest release of HackEd on GitHub here. Binaries for Windows and Linux are available. You can also drop by on the Discord server from NDS, look for the "System Shock Source Port" channels.
InkyBlackness homepage: Inkyblackness.github.io
Screenshots
Level editing:
Media editing:
4K glory, showing all current windows:
Woah... Truly limitless imagination!
You're doing god's work.