AllynH / destiny_focus

A Destiny the game web application, helping you focus on improving your PvP or PvE game.
MIT License
4 stars 0 forks source link

Destiny Focus

Pytest: unit and func Flake8 Pylint Webpack Webpack & ESLint

Destiny-Focus is an app for Destiny the game, helping you focus on improving particular aspects of your playstyle, for PvP, Gambit or Raiding game modes. Destiny-Focus allows you to choose an area you want to focus on improving, such as your PvP Kill / Death Ratio (K/D R) or your accuracy with a particular weapon type, such as tracking headshots with your favourite sniper.

Why focus?

Most Destiny players invest a large amount of their lives into the game, espically the competative aspects of the Player-Versus-Player and endgame Player-Versus-Enemy gamemodes. Some times it can be frustrating for players if they feel like they're not improving their game play.

Destiny-Focus gives players graphs, quantified metrics, and goals that allow them to track their improvements, bridging the gap between causal and MLG players.

How to log an issue

Log an issue to GitHub:

Preferably with a:

Merge requests very welcome.

How to run:

Steps to run on your machine:

You need 2 terminals / cmd windows:

  1. venv/Scripts/activate
  2. flask run
  3. npm run webpack-watch

Included packages:

This application makes use of the following packages:

Destiny-Auth-Flask:

Add Bungie auth to your Flask app. Destiny-Auth-Flask:

Destiny-JSON-Manifest:

Copy the Destiny 2 Manifest definitions to your Flask app. Destiny-JSON-Manifest:

Destiny-Icons:

Curated list of Destiny 2 icons. destiny-icons:

Flask Cookie-Cutter:

Flask template creater. Flask Cookie-Cutter:

Git Good:

Getting good