Skip to content

JohanLi/uncharted-waters-2-research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uncharted Waters: New Horizons Research

Contains a collection of one-off scripts to extract data and graphics from the game Uncharted Waters: New Horizons (大航海時代II). They are in turn used for a browser-based remake — see https://github.com/JohanLi/uncharted-waters-2.

Examples of what the scripts extract:

  • the tilesets used for the world map, including the one for ships
  • all three parts of the world map
  • a visualization of winds and ocean current
  • port and ship data
  • dueling sprites

Getting Started

Using this directory as root:

pip install -r requirements.txt

The scripts available to run, which all produce files in a newly created output directory, are:

  • draw_tilesets.py
  • draw_world_map.py
  • draw_winds_current_anomalies.py
  • combine_world_map_parts.py
  • ports/combine_tilemaps.py
  • ports/draw_tilesets.py
  • ports/extract_metadata.py
  • ships/extract_metadata.py
  • ships/parse_shipyards.py
  • dueling/extract_iap.py
  • dueling/extract_iae.py

Python 3.8.12 was used.

Example Output

Regular Tileset

Large Tileset

Ship Tileset

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published