# Project Dollhouse: reconstructing The Sims Online in C#

> Project Dollhouse reconstructs The Sims Online in C# with client and server components that use an installed copy of the game. The codebase includes readers for original DBPF, FAR and IFF resources alongside game screens, entities and server code.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Afr0Games/Project-Dollhouse>
- Primary source: <https://github.com/Afr0Games/Project-Dollhouse/blob/25c9d1eb98cb5feeca7b89187028a4109e2e0e75/README.md>
- Catalog page: <https://awesomerea.org/resources/project-dollhouse-case/>
- Record JSON: <https://awesomerea.org/resources/project-dollhouse-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/project-dollhouse-case/index.md)

## Requirements & limits

- **Prerequisites:** A The Sims Online installation is required.
- **Prerequisites:** Docker is required for the documented server startup.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/Afr0Games/Project-Dollhouse/blob/25c9d1eb98cb5feeca7b89187028a4109e2e0e75/README.md>

## More in Games

- [PvZ-Portable: a reimplementation of Plants vs. Zombies GOTY](https://awesomerea.org/resources/pvz-portable/index.md) · Case study
- [Pyskool: reimplementing Skool Daze and Back to Skool](https://awesomerea.org/resources/pyskool-case/index.md) · Case study
- [R.E.L.I.V.E.: replacing the engines for Abe’s Oddysee and Abe’s Exoddus](https://awesomerea.org/resources/relive-engine-case/index.md) · Case study
- [RA2 Engine: reconstructing Red Alert 2 and Yuri's Revenge](https://awesomerea.org/resources/ra2-engine-case/index.md) · Case study
- [Rad-Therapy: recreating Half-Life in QuakeC](https://awesomerea.org/resources/rad-therapy/index.md) · Case study
- [RAD: recreating the Radix: Beyond the Void engine](https://awesomerea.org/resources/rad-x-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
