Git Product home page Git Product logo

over.guide's People

Contributors

gvlasov avatar

Watchers

 avatar

over.guide's Issues

Tiered pick modes

In pick suggestion mode, there should be consecutive pick modes:

  1. Ally-only pick for rollout with 1 valency
  2. All-pick with 1+ valencies

Hero portraits must be clickable to choose another hero, and the suggestion would be automatically applied

Beta testing

Publish the site outside localhost and get feedback from

  • Регина
  • Олег братуха
  • Сабина
  • Тёма
  • Степан
  • Чат группы Анака в ВК

Choose software stack

DB - postgres, mariadb?
Backend framework - Kotlin
Frontend framework - vue
Cache - redis

Add textual descriptions for counters

In priority order:

  • Hard counters
  • Counters
  • Even matchups

Descriptions can include

  • What skills to use (with icons?)
  • Links to youtube video slices about this particular counter

Minigame front end

  • Shows enemy team picks and your team picks
  • Asks to choose a hero
  • Rates your choice

The minigame frontend

  • Shows enemy team picks and your team picks
  • Asks to choose a hero
  • Rates your choice

Applying current bans

  • Get them from Overwatch API
  • Have an option to use current bans in counters practice

Decide how to handle adblocking

  • Disallow using site with ad blocking completely
  • Show a 10 second blocker asking to turn off adblocker as on playrust.io after some usage (when?)
  • Allow ad blocking

Add button for next pick

Currently there is no way to go to next pick on mobile, and pressing Space is still a hack that has to be known

Data model

Entities:

  • Hero
  • Counter (Hero, Hero, Rating)
  • Counter youtube video piece (Counter, link)
  • Synergy (Hero, Hero, Rating)
  • Map synergy (Hero, Map, Rating)

Healthpack locations maps

Have a page with maps and healthpack locations. Maybe add some minigame to learn healthpack positions, but I'm not sure what minigame that can be

Ad position

Where should be ads? Should they always be displayed, or only on certain stages of the user interaction? Should there be different ads for different resolutions/devices? Should ad position be different depending or resolution/device?

Crowdsourcing game info

Data collected:

  • Matchup ratings
  • Matchup commentaries with optional video excerpts explaining specific matchups
  • Matchup ability use recommendations with optional video excerpts

This requires a user UI and a login system.

Login system

  • For technical alpha, a cookie authorization is enough.
  • Later on, the login may be over battle.net account, stackexchange or facebook or whatever

UI
There should be

  • inputs whenever a matchup is displayed anywhere;
  • a way to provide data for any specific matchup;
  • a way to evaluate ability usage in matchups;
  • a way to attach Youtube video excerpts to specific abilities and matchups;

CI

CircleCI или TeamCity?

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.