imasanari / mhrise-simulator Goto Github PK
View Code? Open in Web Editor NEW「モンスターハンター Rise」のスキルシミュレーター
Home Page: https://mhrise-simulator.vercel.app
License: MIT License
「モンスターハンター Rise」のスキルシミュレーター
Home Page: https://mhrise-simulator.vercel.app
License: MIT License
ユーザーからのバグ報告や意見を聞く場所がない。
Githubのissue以外にも用意する必要がある。
検索を効率化するために下記の方法で高速化を図っているが、スキル条件なし等の特定の検索条件の時「纏めた装備を展開する」に時間がかかっている。
同じスキル・スロットの防具を纏める -> 検索 -> 纏めた装備を展開する -> 防御力の順に結果を出力する
「纏めた装備を展開する」時に各パターンの表示用スキル値を計算しているため。(展開パターンが多い場合、画面に出力しない結果まで計算してしまう)
なので、表示用のスキル値の計算を「防御力の順に結果を出力する」で行うように変更する必要がある。
Playwrightで実装済みだが、vercelの依存関係解決と相性が悪く、サーバーで実行時にエラーになるため現在は無効化中である。
134名も無きハンターHR7742021/06/01(火) 11:46:56.93ID:WD7Y7XZx
>>107のシミュ使いやすくて助かってるんだけど、練達の羽根飾りが登録されてないので、剥ぎ取り名人を検索かけるとヒットしない状態ですね。報告をどこにすればいいのかわからなかったのでこちらに。
136名も無きハンターHR7742021/06/01(火) 13:38:06.17ID:WD7Y7XZx
>>135
ありがとうございます。
>>3のシートに追加しました。ついでに炎の封眼もなかったので追加しておきました。宜しくお願いします。
検索条件が緩い場合に追加検索し続けると組み合わせが多くなり、検索途中で出た防御力の低い装備結果のストックが消化できずに処理が重くなってしまう。
そのため、「装備なし」で結果をまとめ、結果のストックが溜まり過ぎないようにする必要がある。
通常の検索では、風雷合一Lv4の防具スキルLv上昇効果を加算した状態で検索されるが、追加スキル検索では加算されていない
firebaseはundefinedのデータを登録できない
nullで渡す必要がある
macOS MontereyのSafariで表示した際、他の環境よりも文字が太く見える。
おそらく、游ゴシックが表示されていない。
https://designgiseid.com/monterey-safari-font/
太く見えるのは、デフォルトフォントに游ゴシック用の設定の font-weight: 500
があたっているため。
「ヒラギノ角ゴ Pro W3」を当てておけば解決できそう。
装備共有ページにおいて、「気絶耐性 Lv4」と表示されているのを確認。
下記の問題がある。
現象を確認したページ
https://mhrise-simulator.vercel.app/shares/gsJeV3d02kHfBhg21Hec
ISR時、下記のようなエラーが発生しているため、キャッシュが更新されない。
[GET] /
2021-06-01T14:51:45.612Z a0dc8854-92bd-4cb9-9b69-a02d6ccca26d Task timed out after 10.01 seconds
#1 の対応不備
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.