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

https://github.com/stwe/benno4j

(Unofficial) Java remake of the game Anno 1602.
https://github.com/stwe/benno4j

anno anno1602 isometric opengl remake retro

Last synced: 5 months ago
JSON representation

(Unofficial) Java remake of the game Anno 1602.

Awesome Lists containing this project

README

          

# Benno4j

This project is under heavy development and will receive frequent updates with new features and enhancements.

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/e1c293c28dc44e639d747e447899d6a6)](https://www.codacy.com/gh/stwe/Benno4j/dashboard?utm_source=github.com&utm_medium=referral&utm_content=stwe/Benno4j&utm_campaign=Badge_Grade)

## New - Pathfinding

- A single ship can be activated and deactivated with the mouse.
- The A* algorithm finds the shortest path to a target. Islands are obstacles.
- The ship moves to the target. You can switch back and forth between the zoom levels.
- The movement of the ship can be followed in the mini map.

## Supported versions

Due to copyright law, I cannot include the original graphics.

The project works with:

- NINA ("Neue Inseln, Neue Abenteuer")
- History Edition

## Build instructions

**For different reasons, two files (`base.json`, `buildings.json`) are currently missing for a build. Let me know if these are needed.**

The file `benno.properties` must be edited. Enter the correct path to the savegames and the game there.

## License

*Benno4j* is licensed under the Apache 2.0 license, see [LICENSE](https://github.com/stwe/Benno4j/blob/master/LICENSE) for more information.

## Third Party Licenses

*Benno4j* uses some third party libraries:

- [Log4j](http://logging.apache.org/log4j/2.x/index.html) which is licensed under the Apache 2.0 license
- [LWJGL](https://www.lwjgl.org/) is licensed under BSD
- [JOML](https://github.com/JOML-CI/JOML) which is licensed under the MIT license
- [imgui-java](https://github.com/SpaiR/imgui-java) which is licensed under the Apache 2.0 license
- [FasterXML jackson-core](https://github.com/FasterXML/jackson-core) which is licensed under the Apache 2.0 license