This project is a remake of Windows Soviet Edition, a mock OS game I originally created in August 2020. This repository serves as a replication of v0.1 (the original version) of the game.
You can checkout the development vlog here: TBA
I originally made this project back in 2020 as a breather from my usual work, which focused heavily on the horror genre. It was heavily inspired by a mock animated video by INFRA TV_CZ.
Unexpectedly, the project went viral:
- 130k+ views on the original gameplay video.
- ~24,000 downloads on the original build.
- Featured in multiple Let's Play videos by YouTubers (e.g., this one).
Being the niche and goofy project it is, I decided to remake this project for the CRUx inductions to revisit the fun I had developing it 6 years ago.
Tip
The game has a few easter eggs. See if you can find 'em all (heh)
- Clone the repository:
git clone https://github.com/realpratz/winsov.git
- Open Unity Hub.
- Add the project to your list ensuring you are using Unity version 6000.0.61f1 (Unity 6).
- Open the project and load the AMI scene from the
Assets/Scenesfolder.
Caution
You must add all scenes to the build configuration if by any chance it already isn't there. The order is not important because the script loads scenes by name.
- Press Play in the editor to start the OS simulation.
Note
Alternatively, you can download the .unitypackage from itch.io. Just double-click and it will open itself in the unity project itself.
You can play the game on Windows by downloading v0.3 (remake) from itch.io.
- Double click on the setup file and follow through the instructions.
- Enjoy!
- A simplistic but functional "Windows XP" desktop environment serving as the immersive game launcher, with multiple "applications".
- Enemies utilize Unity NavMesh AI to chase, face, and attack the player automatically.
- A movement controller written from scratch featuring a stamina bar that drains while sprinting and regenerates while walking, forcing players to manage their energy during chases.
- Smart crosshair that changes color instantly when detecting a valid enemy target.
- Endless wave spawning with a dedicated score tracking system.
- Dynamic health and currency system.
- Interactive SFX for shooting, reloading, empty magazines, and enemy attacks.
Important
Building on point 7, due to time constraints I couldn't work on visual effects of the gun a lot, so the shooting mechanism although functional, is audio-cue based than visual-cue based for now.
This game uses models from the Unity Asset Store and the Internet:
- JustCreate
- Pxltiger
- Wittybacon
- Animations from Mixamo
This game uses sounds/music from the Internet (original and modified):
- Dschinghis Khan
- Red Alert 3
- various other sources
All sprites used in the game are from the Internet (original and modified) or self designed.
All code was self written.
Project written in C# using Universal Render Pipeline (URP) of Unity 6000.0.61f1.
