Skip to content

glkwhr/anno1800helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

anno1800helper

Assistant tool(s) for game Anno 1800, made with React, Redux and Ant Design.

Demo: Anno 1800 Helper

Game: Anno 1800

Features

Production Calculator

  • Enter population or house amount for each population level

  • Click Calculate button

    • The required workforce and the amount of each kind of factories will be calculated (from population needs) and displayed below
    • You can adjust factory amount (or efficiency), the corresponding efficiency (or amount) will be updated accordingly (for current population)

Mobile Optimized (ish)

There have been some great tools with the similar functionality, but few of them is optimized for mobile devices. Because one of the major purposes for this project is to use smartphone or tablet to do the calculation while playing the game.

View on Smartphone

smartphone_demo

View on Tablet

tablet_demo

Wishlist

  • adjust boost when factory count changes

  • group factories by product type

  • allow input house amount

  • add required workforce to calculation result

  • group population levels by population type (new world/old world)

  • distinguish happiness products from normal products

  • allow adding multiple islands

  • XML parsing: generate data in .js file

  • refactor logic part code

Similar Projects

  • Anno1800Calculator by NiHoel
    A comprehensive calculator for Anno 1800. It's a great project in both functionality and coding. I learned a lot by reading the code. NiHoel has a very elegant abstruction of game data. The raw data (params_2019-04-17_full.js) I use in my project is from this project. Appreciate it a lot!

  • anno1800assistant by Beesbeesbeesbees
    This tool supports adding mutiple islands and do the calculation at the same time. Pretty handy in the mid/late stage of the game. There's also an awesome AnnoXMLParser in the repo, which makes it easier to read game assets.

Update

04/26/19

  • Allow input house amount