Case study
Cursed Lands: a Godot engine for Evil Islands and Lost in Astral
Cursed Lands reimplements the engine for Evil Islands and Lost in Astral in Godot, reading maps, models, audio, scripts and tables from the player's own game copy. Its native rendering, combat, AI, scripting and interface systems follow the original game's rules, with releases for desktop, Android and browsers.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: An owned copy of Evil Islands or Lost in Astral is required; the GOG base-game edition is the main tested version.
- Prerequisites: The browser version requires WebGL 2.
- License: Apache License 2.0.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · TheWWWorm/CursedLands · Revision 24624ce
More in Games
- Desktop Games Nostalgia: a macOS and browser port · Case study
- FreeRS42: reimplementing Ricochet Xtreme · Case study
- GunZRs: a Rust reimplementation of GunZ: The Duel · Case study
- Horizon: a Rust rewrite of Minecraft: Java Edition 26.3 with REA bytecode queries · Case study
- impacto: a reimplementation of the MAGES. visual-novel engine · Case study
- IW4L: a Rust runtime that plays Modern Warfare 2 from the user’s installed game · Case study