An open API service indexing awesome lists of open source software.

https://github.com/samuelyuan/civ5tohexempire3

Convert Civilization 5 maps to Hex Empire 3 maps
https://github.com/samuelyuan/civ5tohexempire3

Last synced: 3 months ago
JSON representation

Convert Civilization 5 maps to Hex Empire 3 maps

Awesome Lists containing this project

README

        

# Civ5ToHexEmpire3

This program will convert a Civ 5 map (.Civ5Map) to a Hex Empire 3 map (.he3).

### Command-Line Usage

```
./Civ5ToHexEmpire3.exe -input=[input filename] -output=[output filename]
```

Example
```
./Civ5ToHexEmpire3.exe -input=earth.Civ5Map -output=earth.he3
```

### About

Hex Empire 3 comes with a map editor, but there aren't that many user generated maps. I wanted to see if there was a way to reuse maps from Civilization 5 and convert them to be used for Hex Empire 3. Recreating the maps tile by tile in Hex Empire 3 would be time consuming. Since I had information on both the file formats, I could write a program that automatically converted maps from Civ 5 to Hex Empire 3, which would save a lot of time. The remaining work would be to open up the converted map in the Hex Empire 3 map editor to convert some of the towns into factories or cities and set the capitals for each player.

The maximum size of a Hex Empire 3 map (large) is 60x60, but I was able to load much larger maps into the game using this conversion tool. However the game wasn't designed for larger maps and will freeze if the map is too large. Some of the maps had to be resized to fit the 60x60 map.

### Examples

Europe


europe_civ5
europe_he3

India


europe_civ5
europe_he3

Stalingrad


stalingrad_civ5
stalingrad_he3