Code Monkey home page Code Monkey logo

foxhole-war-map's Introduction

Foxhole War Map

http://foxholeglobal.com/map

Foxhole War Map

Overview

The Foxhole War Map, also known as the Foxhole Interactive Map, is a community project developed for the game Foxhole. The War Map displays information about the state of the war. This project is developed using the LeafletJS library.

Foxhole is a cooperative sandbox massively-multiplayer action-strategy video game being developed and published by Canadian video game company Siege Camp (Formerly Clapfoot). The data is taken from the official Foxhole WarAPI, which can be found at https://github.com/clapfoot/warapi.

Instructions

Download the repository and run npm install in the root directory to install node dependencies, and then npm start to run the app. The app is hosted on port 3002 (changeable in app.js) and can be accessed at localhost:3002/map.

Contributing

Contributions are welcome as the Foxhole War Map is an open source project. Submit a pull request to the development branch of the repository.

Special Thanks

The Foxhole War Map Project would not be a reality without the help of various people:

  • Kastow
  • BladeRikWir
  • TauZeph
  • Mulon

As well as the Foxhole game developers for their invaluable help and assistance:

  • KrazyFlyinChicken
  • Casey
  • Nooba

Contact

Discord server - https://discord.gg/DJuAkTk

foxhole-war-map's People

Contributors

sethfire avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

foxhole-war-map's Issues

Project requires custom map/getDynamic and map/getStatic endpoints

It may be useful to note for users that this project is currently non-functional without the custom endpoints map/getDynamic and map/getStatic which appear to be (on your example site) returning an aggregated JSON of all map data at once, though it works great with the test data provided.

Is the code for these endpoints something you'd be willing to share as a library or include in this project? I know I would certainly be grateful to benefit from your experience consuming the current War API provided by Clapfoot, particularly if it respects ETags as described in their documentation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.