メインコンセプトと構造
サイトの基本方針
当サイトは下記の事柄を重視します。
人が読んで意味がある
各コンテンツは人が読むことを前提に記述されています。
正確性と主観性の両立
各コンテンツは事実と主観を区別しつつ、ビデオゲームの体験を言語化します。
配慮
ネタバレ情報の不用意な露出を避ける構造を採用しています。
データ形式
HTML5とJSON-LDを併用し、機械判読性を高めています。
主要なコンテンツの説明と構造
当サイトの各ディレクトリは明確な役割をもって分離されています。
主要なコンテンツの説明とサイトの構造は下記の通りです。
当サイトのコンセプト (/concepts/)
当サイトのコンセプトやサイト全体の記述ルール、およびゲームジャンルやタグの独自定義についてのページ群です。
サイト内の特定の用語や分類に迷った場合は、この /concepts/ 配下のエントリを参照することで当サイトの文脈に沿った解釈が可能です。
感想 (/reviews/)
各タイトルのユーザーレビューです。事実による評価と主観的な評価を区別し、そのうえでプレイ体験というナラティブに注目して言語化する主観的評価層になります。
インディーゲームの紹介 (/indies/)
インディーゲームのタイトルを紹介するカタログ層です。用途の違いを想定し、各タイトルの基本的なデータのみのページ、簡潔な解説付きのページ、発売予定のタイトルのページ、テーマが設定されているページに分かれています。
構造と用途は下記の通りです。
気になるインディーゲームたち (/indies/index.html)
各タイトルの基本的なデータのみのを記述し、より多くのインディーゲームを紹介するページ群です。ゲームが実際に発売されたのちに追加されていく形式となっています。アーカイブ性の強いコンテンツです。
推したいインディーゲームたち (/indies/picks/)
発売済のインディーゲームから注目したいタイトルを抜粋します。タイトル数を絞って簡潔な解説付きで紹介するページ群です。ゲームが実際に発売されたのちに追加されていく形式となっています。アーカイブ性の強いコンテンツです。
注目されてるインディーゲームたち (/indies/upcoming.html)
SteamDBが提供するWishlistとFollowsのデータにもとづく客観的なリストで、ユーザーから注目されている将来発売予定のゲームを簡潔な解説付きで紹介します。当サイトで唯一の鮮度が重要なコンテンツで、月末にリスト全体が上書きされて入れ替わるアーカイブ性のないコンテンツです。
JRPG特集 (/indies/jrpg.html)
インディーJRPGのカタログ(基本的なデータのみ)。JRPGというテーマが設定されているコンテンツ。
jrpg.html: 発売済のインディーJRPGのカタログ。jrpg_upcoming.html: 発売日が決まっているインディーJRPGのリスト。jrpg_tba.html: アナウンスされているが発売日が決まっていないインディーJRPGのリスト。
攻略情報 (/guides/)
「CrossCode」「Return of the Obra Dinn」「Shadow Gambit: カリブの呪い」などのゲームの攻略情報。ネタバレに配慮したナレッジベース層。
- CrossCode: 宝箱の情報、クエスト攻略、基本的なシステムの詳細な説明。
- Return of the Obra Dinn: 謎解きのヒント集、基本的なシステムの詳細な解説。ネタバレなしの安全なページ群。
- Shadow Gambit: カリブの呪い: ステルスのシステムの詳細な解説、基本的なシステムの詳細な解説、バッジ情報。
構造化データの設計
当サイトでは、各ページをJSON-LDによって相互に関連付けています。@id(例:#WebPage, #indie_games_overview)を用いて、HTML内の要素と構造化データのエンティティを結びつけ、ページ間の論理的な関係(シリーズの親子関係、関連ページなど)を定義しています。
LLMは、HTML内の要素とJSON-LD内の @id を照合することで、情報の正確な帰属先もしくは関連性を判断できます。