Giter Club home page Giter Club logo

mhfu-blacksmith's People

Contributors

vallode avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mhfu-blacksmith's Issues

SEO enhancements

General SEO improvements so the page shows up more often when searching for specific weapons would be cool. There are also several interesting concepts we could explore:

  • Schema markup for recipes (could create a cool card on google)
  • ???

Add "tagging" weapons feature

It would be nice to have the ability to tag interesting weapons for later reference, personally this would be useful for keeping track of a "want" list.

Collapsible nodes

Make weapon nodes in the tree collapsible, might make it easier to navigate for some people? TBD

Armor maximum defense

Would be nice to be able to put a maximum defense value for armors in the list. The trouble is that they don't really follow a known pattern and we'd like to be able to add pre-ukan and post-ukan values. A real nice to have would be HR-dependent values (taking into account armor sphere availability).

Usability feedback

Thanks to MKP on the Hunsterverse discord for providing some valuable feedback on the usability of the website. This issue is meant as a place to track progress on the topics raised.

  1. Font is way too big, you miss out on a lot of screen realestate
    This is a very valid point, the font-size was chosen to be as close to the in-game UI as possible, I think here it's a very real possibility we either offer a toggle between the two?
  2. I expect it to include at the very minimum, raw, element, affinity, and sharpness. Sharpness could probably be a single color to show the max level, as nobody cares about other ones, just the default max. I just now noticed that there is indeed an icon on each item telling the element. Its waaaay too small and pixelated to notice. Best to move it as its own icon next to the item.
    The decision to have the icon at the base of the weapon was again an "in-game" UI one, this time it was a bit more difficult as FU actually does not display these values by itself. I agree they are too small to readily notice.
  3. I have no time to scroll through all the sns in the game looking for a water weapon. On click, the tree should probably reset back to showing everything so you can see the tree around it.
  4. If I collapse a tree, it probably should be persistent across page loads. Additionally, expand all/collapse all could be useful.
    Persisting state should be possible, I'll keep this in mind. Expand all and collapse all certainly can be done, need to figure out a design for that :)
  5. I think its beneficial to highlight items that can be crafted rather than improved to. This lets users know they dont have to complete the tree to get the item at some point in their playtime. This saves resources.
    Great point, being able to differentiate between a craftable and improvable weapon would be nice.
  6. on the gears page, the right panel says "1 NO WEAPON SELECTED" when showing armor
    Good catch!
  7. Armors do not have skillpoints on the same page, despite all the realestate. If realestate is a problem, then a scroll bar should appear.
    I think this was an "in-game" UI issue, but I think it would be better off showing them when possible and simply collapsing into a "next page" option when there is no space.
  8. Armors should be searchable by skill point in a reduction sort of fashion. For example, if I want Hunger then it should show all gears with Hunger. Additionally, gunner only armor should be optionally removed, i.e. you are looking for melee gears with Hunger.
    Searching in general is a real downside to the website, I want to improve this drastically while still trying to retain the feel of the in-game UI. This will take considerable effort but it's very much needed.
  9. Decor slots would be useful to show on the item line. For those times you want to have a Hunger gear with 2 slots.
    I think that shouldn't impact the UI much, will look into it.
  10. Decors could also use showing the + and - on the list pane.
    I thought they do! Will check on this.
  11. Monster list is missing drop % rates
    Absolutely, we have most of the data it just needs to be parsed and presented.
  12. Could be useful to search drops to see what wyvern drops what
    Related to the search issue from above, noted.

Change decoration tree structure

Currently the website is using the order taken from the MHFU wiki page, which mostly categorizes the decorations by attack/defense/misc.

This order could be confusing to some, it might be nice to change it to the in-game order.

Sanitize all weapon information

Before I create a JSON dump of all the weapon information I want to make sure it is as up to date as possible. Should cover weapon names, crafting/improving materials, adding descriptions from in the game etc.

JSON data ready for sanitizing:

  • Great sword
  • Long sword
  • Sword and shield
  • Dual blades
  • Hammer
  • Hunting horn
  • Lance
  • Gunlance
  • Light bowgun
  • Heavy bowgun
  • Bow
  • Decoration

JSON data sanitized:

  • Great sword
  • Long sword
  • Sword and shield
  • Dual blades
  • Hammer
  • Hunting horn
  • Lance
  • Gunlance
  • Light bowgun
  • Heavy bowgun
  • Bow
  • Decoration

Create dump of all weapon images

The wiki (https://monsterhunter.fandom.com/wiki/Monster_Hunter_Freedom_Unite) has images of all (?) weapons, I've started to take screenshots of all of the weapon models as they appear in the blacksmith interface.

I will then compile them into a zip/tar file to release.

Tick off as completed:

  • Great swords
  • Long swords
  • Swords and shields
  • Dual blades
  • Hammers
  • Hunting horns
  • Lances
  • Gunlances
  • Light bowguns
  • Heavy bowguns
  • Bows

TODO: Figure out what the best PPSSPP settings are for visual fidelity on the weapon models. I like the pixel-y goodness but not everyone might.

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.