O21 is a modern free and open-source remake of U95, a game by NIKITA company, released in 1995.
Currently, we are still at the exploration stage; scope of work is to be determined.
Visit the issue tracker if you want to know more.
Currently O21 is only suitable for development mode. To start the game, run the following shell command:
$ dotnet run --project O21.Game -- <downloaded-data-directory>
U95 (also called as U-95 on the title screen) is a game well known in 1990's Russian-speaking gaming community, since it was one of the first games published there.
It was created in 1995 by one of the first Russian game development companies, NIKITA (currently renamed to Nikita Online), for Windows 3.x.
Since the original game is probably named after a German submarine U-95, that was sunk by Dutch O 21, the authors decided to name the remake project O21, as a (wishfully) superior project (at least in some aspects).
-
This project is not affiliated with or endorsed by Nikita Online in any way.
-
This project is non-commercial. The source code is available for free and always will be.
-
This is a blackbox re-implementation project. The code in this project was written based on reading data files, and observing the game running. In some cases the code was written based on specs available on the Internet.
I believe this puts the project in the clear, legally speaking. If someone disagrees, please reach the lead maintainer, Friedrich von Never.
-
No assets from the original game are included in this repo.
- Contributor Guide
- License (MIT)
- Inter Font License (SIL)
- Code of Conduct (adapted from the Contributor Covenant)
- Thanks to Nikita Online for making such a great game!
- Thanks to the OpenSAGE project for some ideas on the wording in the Legal Disclaimers section.
- For the documentation on WinHelp, we'd like to thank:
- Pete Davis and Mike Wallace, the authors of Windows Undocumented File Formats,
- Manfred Winterhoff, the author of the documentation,
- Paul Wise and other contributors of helpdeco.