# wage-engine: a World Builder adventure engine reimplementation

> wage-engine reimplements the World Builder engine for classic Mac graphic text adventures in Java. It loads Mac resource data for scenes, characters, objects, sound, and scripts, and converts script bytes into readable commands.

- 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/asvitkine/wage-engine>
- Primary source: <https://github.com/asvitkine/wage-engine/blob/0c267e3551edacdcb3a40cb7d14db2193747a6d2/README.md>
- Catalog page: <https://awesomerea.org/resources/wage-world-builder-engine-case/>
- Record JSON: <https://awesomerea.org/resources/wage-world-builder-engine-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/wage-world-builder-engine-case/index.md)

## Requirements & limits

- World Builder game files are required as input.

## Primary sources

1. <https://github.com/asvitkine/wage-engine/blob/0c267e3551edacdcb3a40cb7d14db2193747a6d2/README.md>
2. <https://github.com/asvitkine/wage-engine/blob/0c267e3551edacdcb3a40cb7d14db2193747a6d2/engine/src/com/googlecode/wage_engine/engine/WorldLoader.java>
3. <https://github.com/asvitkine/wage-engine/blob/0c267e3551edacdcb3a40cb7d14db2193747a6d2/engine/src/com/googlecode/wage_engine/engine/ScriptTextConverter.java>

## More in Games

- [Wanderer: reimplementing Project Nomads](https://awesomerea.org/resources/wanderer-project-nomads-case/index.md) · Case study
- [War1: a C reimplementation of Warcraft: Orcs & Humans](https://awesomerea.org/resources/war1-warcraft-remake-case/index.md) · Case study
- [War1gus: a Stratagus reimplementation of Warcraft: Orcs & Humans](https://awesomerea.org/resources/war1gus-case/index.md) · Case study
- [Warsmash: reimplementing Warcraft III on LibGDX](https://awesomerea.org/resources/warsmash-warcraft-iii-case/index.md) · Case study
- [WebFun: reimplementing the Desktop Adventures game engine](https://awesomerea.org/resources/webfun-desktop-adventures-case/index.md) · Case study
- [Weltall: rebuilding Xenogears in Unreal Engine 5](https://awesomerea.org/resources/weltall-xenogears-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.
