florian-kohrs / elmlord

Turn based strategy game build with Elm
2 stars 1 forks source link

Elmlord

Elmlord is a turn-based singleplayer strategy game, which is completely developed in the programming language Elm. This project was developed as part of the university course Functional Frontend Development at the University of Flensburg.

Documentation

Under the tab Wiki is an extensive game manual for the game, it is highly suggested that new players read this before their first game.

Building

Development

During the development, the interactive development tool should be used.

elm reactor

Rollout

When the development is finished, the application needs to be recompiled to JavaScript.

elm make src/Main.elm --output elm.js

After this, you just have to open the index.html in a browser.

The application is currently hosted under a netlify site, we still recommend to build and run it locally, because of the assets. The netlify site lags a bit because of the assets (images, sounds, etc.).

Credits

The tasks were divided among ourselves as follows:

Special thanks to MDomroese for the settlement illustration and the great lord profile pictures.

Background-Style: old paper or parchment - The Misguided Millennial