Deprecated - I am no longer working on this version. A new web-based version, written in TypeScript, can be found at https://github.com/cmfcmf/Anno2018-js.
This is a rewrite of twenty-year-old Anno 1602 using a modern game engine (Godot). My goal is to bring the complete Anno 1602 experience to modern devices. It uses grahics and configuration of the original game. Due to copyright law, I cannot include the Anno 1602 graphics with Anno 2018. You need to have a copy of Anno 1602 installed on your computer to import them into this game.
This would have never been possible without the work of countless Anno enthusiasts:
- Sir Henry for their work on different tools around the Anno1602 file formats.
- Benedikt Freisen for their work on mdcii-engine and decoding further Anno1602 file formats.
- The countless forum posts and websites who worked on Anno1602 mods.
- Go to this repository's releases page.
- Download the latest release for your platform.
- Extract and start the game.
- Click Load Anno 1602 files.
- Navigate to your Anno 1602 installation folder and click Select current folder.
- Grab a coffee. This step takes several minutes. The game will appear to be frozen.
- After the import has finished, click Start Game.
- Download Godot 3.0.2 https://godotengine.org/.
- Clone this repository to your local machine.
- Start Godot, click Import and navigate to the location you cloned this repository at.
- Open the imported project.
- Click the AssetLib button at the top of the screen.
- Search for Gut and click it.
- Press Install, then press Install again, leave everything selected, and press Install one last time.
- Hit
F5
to run the game. - Click Run Tests (they should pass).
- Re-open the game.
- Follow the instructions in the I just want to play section (after step 3).
- Load Anno 1602 savegames
- Render Anno 1602 savegames
- Render static animations (flags, smoke)
- Render tile animations (water, rivers, mill, canon foundry)
- Render ships
- Building logic
- Render radius
- Calculate running cost
- Market logic
- Calculate storage capactiy
- Fetch produced goods
- Production building logic
- Render worker animations
- Fetch raw goods
- Produce goods
- Pause if on fire or manually paused
- Public building logic
- House logic
- Tax
- Consumption of goods
- Level advancement
- Building things
- Draggable streets, walls
- Rotateable buildings
- Shipyard
- Firefighters, Doctor
- Ship logic
- Movement
- Trade Routes
- Save savegame
- Start randomly generated endless game
- Play Anno 1602 scenarios
- Trader
- Pirate
- Natives
- Sound
- Background music
- Building sounds
- Misc
- Triumphal arch
- Golden monument
- Palace
- Random events
- Vulcano
- Fire
- Plague
- Drought
- Military
- Soldiers
- Towers
- Ship cannons
- AI
- Multiplayer
- Random island generation
- Increase island and map size
- Running on Android and iOS
This project is licensed under GPLv2 or (at your option) any later version. See the LICENSE file for further information.