Skip to content

A react app that imports live API data from the game Helldivers II and displays it in an interactive map.

License

Notifications You must be signed in to change notification settings

ashortsleeves/heckdivers

Repository files navigation

HECKDIVERS

Heckdivers Logo

Heckdivers is a web application built with React and Vite that provides information and statistics for the game Helldivers II.

Set Heckdivers as your live desktop background using Wallpaper Engine!

Features

  • Displays information about planets in the game.
  • Provides real-time updates on active campaigns.
  • Includes a zoomable map for navigation.

HECKDIVERS.NET

See it here: HECKDIVERS.NET

Installation

  1. Clone the repository:

    git clone https://github.com/ashortsleeves/heckdivers.git
  2. Navigate to the project directory:

    cd heckdivers
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev

Building for Wallpaper Engine

  1. Run npm run build:wallpaper

This command will:

  • Build the project
  • Automatically remove all instances of /assets/ from the CSS file
  • Replace all instances of /assets/ with assets/ in the JS and HTML files
  • Remove crossorigin and replace type="module" with defer="defer" in the HTML file
  • Rename index.html to heckdivers.html

Contributing

Contributions are welcome! Please feel free to submit issues or pull requests.

License

GNU General Public License v3.0 - see the LICENSE file for details.

Acknowledgements

Heckdivers relies on the helldivers-2/api, a community driven API for Helldivers 2.

Zoom in/out functionality is provided by react-zoom-pan-pinch, a library to support easy zoom, pan, pinch on html dom elements.

Future Features/Requested Features

Have a request? Drop a message on the Steam Workshop Page

About

A react app that imports live API data from the game Helldivers II and displays it in an interactive map.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •