LazyDuchess/OpenTS2 — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an open source Unity reimplementation of The Sims 2 that can read data from my local Sims 2 Ultimate Collection install. I do not need the full game yet, but I want the core foundation working in a clean way. The app should open to a basic main menu, let me choose a neighborhood, show a preview with neighborhood info, and then load into a simple neighborhood view I can move around in.

Please keep it in C# and make it work with Unity 2020.3.32f1. Set it up so I can copy config.example.json to config.json and fill in the paths to my game install and user folders. I also want the code shaped so it can grow into reusable libraries for reading and working with Sims 2 file formats, not just a one off prototype.

Use Unity tests where it makes sense so the parsing and core logic are easier to trust. If you need details, check the current Unity and Sims 2 format docs online.

Want more depth? Deep Reverse