# Settlers.ts: decoding Settlers 4 data for a browser remake

> Settlers.ts builds a browser-based Settlers 4 remake in TypeScript using files from the user's game installation. Its readers decode LIB archives, graphics, maps and saves, while WebGL renders map landscapes. Object drawing, settlers, buildings and game logic are listed as future work.

- 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/tomsoftware/Settlers.ts>
- Primary source: <https://github.com/tomsoftware/Settlers.ts/blob/2cb73d13d363f0f40b5360b565f19f03775a3098/README.md>
- Catalog page: <https://awesomerea.org/resources/settlers-ts-case/>
- Record JSON: <https://awesomerea.org/resources/settlers-ts-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/settlers-ts-case/index.md)

## Requirements & limits

- **Prerequisites:** Node.js and a Settlers 4 installation containing game.lib, gfx.lib and GFX files are required.
- **Limits:** Object, settler and building rendering and game logic are unfinished.
- **License:** MIT.

## Primary sources

1. <https://github.com/tomsoftware/Settlers.ts/blob/2cb73d13d363f0f40b5360b565f19f03775a3098/README.md>

## More in Games

- [sh23ds: a native 3DS reconstruction of Silent Hill 2](https://awesomerea.org/resources/sh23ds-case/index.md) · Case study
- [sh3redux: a Silent Hill 3 engine remake in C++](https://awesomerea.org/resources/sh3redux-case/index.md) · Case study
- [Shiloh: reimplementing The X-Files Game engine](https://awesomerea.org/resources/shiloh/index.md) · Case study
- [shin: reimplementing the engine of Entergram visual games](https://awesomerea.org/resources/shin-engine-case/index.md) · Case study
- [shock2quest: recreating the Dark engine for System Shock 2 VR](https://awesomerea.org/resources/shock2quest-case/index.md) · Case study
- [si78c: reimplementing Space Invaders in C](https://awesomerea.org/resources/si78c/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.
