Backlog : ゲームデータベース
Backlogゲームが多すぎて把握できないゲーマーのためのソリューションです。
Backlog 、次のいくつかの質問に答えるのに役立ちます。
Backlog購入モデルに基づいています。ゲームまたはゲームのバンドル (インディー バンドルなど) を購入するときに、購入を追加するという考えです。どこで購入したのか、いくらで購入したのか、どのようなゲームが含まれているのかを指定します。 1 回の購入で複数のゲームを保持できます (これはバンドルを追跡するのに最適です!) が、1 つのゲームが複数の購入に含まれる可能性があります。これは、すでに所有しているゲームが含まれるバンドルを購入する場合があるためです。
すべてのゲームには次のようなステータスが関連付けられています。
すべてのゲームまたは DLC には、1 つまたは複数のプレイスルーを含めることができます。ゲームのプレイを開始するときにプレイスルーを作成し、開始済みだが完了していないゲームを簡単に確認できます。開始、データ、オプションのメモなど、プレイスルーの履歴を確認することもできます。
Backlogの新しい Laravel のリライトは、レガシー ブランチと同等の機能に達しました。これは、古いバージョンのすべての機能が存在することを意味します (もちろん、より優れています)。使用可能ですが、バグが含まれている可能性があります。
新しい Laravel ベースのBacklog書き換えの最も重要な機能が動作し、 rewrite
ブランチがデフォルト ブランチとして設定されます。現在の開発の進捗状況はここで追跡できます。
ただし、これはまだベータ版であり、当面はレガシー ブランチの方がより安定し、完全なものになるでしょう。
現在のバージョンのBacklogのコードベースは古く、粗末で保守不可能であるため、私は Laravel ベースのBacklogの書き直しに取り組んでいます。 https://github.com/Compizfox/Backlog/tree/rewrite で進捗状況を確認できます。リライトに古いバージョンのすべての機能が備わっており、使用できる状態になると、それがプロジェクトのメイン ブランチになります。
この状態でもBacklogはかなり使える。ただし、まだ完全にテストされていません。ほとんどの機能はありますが、まだベータ版であると考えてください。
このプロジェクトはもともと公共配布を目的としたものではなく、(小規模な)学校プロジェクトとして企画されました。したがって、コードなどにコメントがありません。
ご想像のとおり、 Backlog現在開発中です。 WIP/アルファ版とみなしてください。リリースの中でも、私が見逃したバグは間違いなくあります。バグが発生した場合は、Github の問題ページを使用して報告してください。
Backlog PHP で書かれており、Laravel フレームワークを使用します。
さらに、 Backlog次のフロントエンド フレームワークも使用します。
スクリーンショットと FAQ については Wiki を参照することを忘れないでください。