mirror of
https://github.com/LazyDuchess/OpenTS2.git
synced 2025-01-22 08:11:47 -05:00
Open source re-implementation of The Sims 2 in Unity
Assets | ||
Packages | ||
ProjectSettings | ||
.gitattributes | ||
.gitignore | ||
.vsconfig | ||
config.example.json | ||
config.json | ||
LICENSE.md | ||
packages.config | ||
README.md |
OpenTS2
OpenTS2 is an Open-Source Reimplementation of The Sims 2, using the Unity game engine. Also aims to provide a number of modular libraries for working with TS2 formats in a C# environment.Progress
Currently resource management, asset loading and saving and other engine code is being worked on. There is no playable build yet.
Prerequisites
- Unity 2020.3.32f1 - Can be found under "Unity 2020.x", you could also download the Unity Hub and install from there. Unity version is subject to change, please keep an eye on this!
- Visual Studio 2019
- A copy of The Sims 2 Ultimate Collection
Acknowledgements
Similar Projects
- FreeSO - Open Source reimplementation of The Sims Online using C# and Monogame. OpenTS2 borrows a lot of code and structure from this project.
- Las Marionetas - Similar project, aiming to reimplement The Sims 2 by reverse engineering its binary code into C/C++ source code.
- SimUnity2 - Earlier attempt at a TS2 reimplementation in the Unity engine. Abandoned, succeeded by this project.
- OpenTPW - Open Source reimplementation of Sim Theme Park / Theme Park World.
- OpenRCT2 - Open Source reimplementation of Rollercoaster Tycoon 2.
License
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.