2003年3月20日
表紙

ErogameScape−エロゲー批評空間−

新しく追加された機能

ユーザーさんのサマリーの画面にブランド別おかず得点数を追加しました

ユーザーさんのサマリーの画面にブランド別おかず得点数を追加しました。
下の画像の赤丸の部分を押すと表の内容が切り替わります。

また、ブランド別得点数にゲームを追加しました。

よろしくお願いします。

クリエイターの情報にTwitterのusernameとIDが追加できるようにしましたこの機能は削除されました

クリエイターの情報にTwitterのusernameとIDが追加できるようにしました。
usernameは…説明不用だと思っています。IDは、usernameに1対1で存在する(と思っている)数字です。
usernameはhttps://twitter.com/XXXXのところのXXXXにあたるところ、でIDはRSSフィードのURLのところの.rssの前の数字です。
登録される場合は、IDも調べて登録頂けるとすごくうれしいです。
Twitterにいるエロゲ関係者リスト(エロゲシナリオライターそのだまさきのエロゲとエロゲ以外の日々)に掲載されていたものは登録させて頂きました。

よろしくお願いいたします。

user_***.phpシリーズに「長文コメントにレスをつけたもの」を追加しました

user_***.phpシリーズに「長文コメントにレスをつけたもの」を追加しました。
あと要望があったものとして、「入力した得点の一覧の得点順をメーカー別に綺麗になるように出来ませんでしょうか」をそれらしく実装しました。(したんですけど、これ、データ多いと見難いです。綺麗じゃないです。ところで、お願いです。要望はもう少し詳しく書いていただけますか? 一回、変なの作っちゃいました。)
あと、「sage書きこみ」は無理だということが分かった(すみません、嘘書きました)ので、トップページに表示しない機能を追加しました。データを登録するときに「トップページに表示しない」をチェックしてください。新設したsageというカラムがTRUEになってトップページに表示されなくなります。
あと、音楽/声優もお気に入りクリエイターに登録できるようにしました。いつのまにか声優のデータがすごいいっぱい入ってまして…、ありがとうございます。
あと、POVを割合でソート…、これはやっている人が多いゲームだと必然的にPOVの登録数が多くなるがゆえにそのPOVの特徴をもったゲームが埋もれてしまうのではないか?という問題を回避するための策ですが、povlist.phpに実装しました。そのうち(キャッシュの関係です)「独自基準でソート(だったかな?)」というメニューがでてきます。どんな基準でソートしているかは、ページの下にSQLを書きました。SQL見てください。改善の余地があればよろしくおねがいします。私は「おかずに使える」において「瀬里奈」が1位から転落するどころかすごいところまで転落するので納得いかないのですが。
あと、コメントのuidの横に年齢と性別を表示するようにしてみました。これも確か昔要望がありました。昔って…今から2年とか3年前な気がするのですが…

未だにお腹が痛いのです。3時間ほど前は10分置きにトイレにいって、それはすでに水としかいいようのないものを排出していたのですが、それは落ち着きました。仕事休んでよかった…、これじゃ仕事にならん…
今晩はちゃんと寝られることを期待します。

user_***.phpシリーズに「お気に入りクリエイター」を追加しました

user_***.phpシリーズに「お気に入りクリエイター」を追加しました。
お気に入りクリエイターを登録してあると未来に発売するゲームのうち、お気に入りクリエイターが関わっているものを表示します。
ついでにreserveしているものも表示します。
過去のゲームについては現在から1年前までのゲームのみ表示します(全部表示すると重いです)。
このページはキャッシュをしていまして、1時間に1回更新されます。

今までお気に入りクリエイターを登録してもあまりメリットがなかったと思うのですが、これで多少メリットが出るのかなと思います。

よろしくお願いします。

PS. トイレがお友達です。採血の結果、バイ菌系ではなくて多分ウイルス系だろうねえということでとりあえず様子を見ましょうということになりました。でも痛いです。ついでにちょこっと熱もあります。昨晩の夜は体が熱いわ、お腹が痛いわでもだえ苦しみましたが、今晩はそういうことがないよう期待します。

クリエイターの職種を細分化できるようにしました

クリエイターの職種を細分化できるようにしました。
「メイン」「サブ」と分けることが可能になりました。また、「メイン」「サブ」以外にも例えば「一部原画」等々名前をつけることが可能です。 画面イメージについては「クリエイター情報変更機能お試しゲーム」を、説明については「クリエイター情報変更操作マニュアル」を参照ください。
クリエイター情報変更機能お試しゲーム」については自由にいじって頂ければと思います。

ご確認よろしくお願いいたします。

タスクリスト消化項目

  • DMMの通販「同人の通販」にも対応

残行程

  • creater.phpのクリエイター種別細分化への対応
  • before_game.phpのクリエイター種別細分化への対応

長文感想の閲覧ログを取得するようにしました

長文感想の閲覧ログを取得するようにしました。
user_***.phpシリーズのメニューに長文感想が何回参照されたかを表示するための画面へのリンク追加しました。

また各ユーザーの任意のゲームに関する画面(user_game.php)の一番下に長文感想参照のログを表示するリンクを追加しました。

私のバルバロイの感想の画面の一番下をご覧下さい。長文感想アクセスログというのがあります。
左から3列目はIPアドレスと日付をMD5にかけたものです。
重複IPを除いたアクセス数を算出したい場合はこの列を使ってください。

Enoelさんが、長文感想参照数というSQLを作成されています。

以上、ご確認よろしくお願いいたします。

期待されているゲーム/発売予定表を新設

右のメニューに
期待されてるゲーム
発売予定表
を新設しました。
期待されてるゲームは先日作成した「発売前index」と同じです。
よろしくお願いします。

クリエイターの新規追加/クリエイターのゲームへの登録を可能にしました

クリエイターの新規追加/クリエイターのゲームへの登録を可能にしました。
ログインして使う機能の一番下、「新規ゲームの追加」の下に「新規クリエイターの追加」「ゲームにクリエイターを登録 」を追加しました。
こちらから登録をお願いします。
登録の際、調べても容易に分からないもの・・・例えばアリスソフトの作ったゲームのシナリオなどは「備考」の欄にソース等を書いて頂けるとチェックの際に助かります。
登録は出来ますが、削除は出来ませんので、登録の際は慎重にお願いします。
削除については訂正掲示板の方に書いてください。
あんまり削除が多いようでしたら考えます。

ついでに、重複登録・・・「どーみても、過去の登録をチェックしてないでしょ、それ」「いや、その前に、新規登録の使い方が分かっていないに違いない」という重複登録の削減のために、「新規ゲームの追加」「新規ブランドの追加」の際に、重複をある程度調べて表示するようにしました。

以上、よろしくお願いします。

user_***.phpシリーズに「購入予定」を新設

user_***.phpシリーズに「購入予定」を新設しました。
基本は、ログインして使う機能にて各ゲームに対して「購入予定」にチェックをいれたゲームを表示します。

この機能の素晴らしそうなところは、この画面から購入予定の追加/削除が可能なことです。
やり方は以下の通りになります。
1. 自分の購入予定の画面、例えば私の場合ですとap2さんの購入予定表の画面にいく
2. その画面の上にある「ログイン」のところからログインする
3. メニューの「今やってきた画面に戻る」をクリックする
以上の手順を踏むと、各ゲームに「購入予定に追加」「購入予定より削除」が現れます。
これをポチポチ押すと、購入予定を操作できます。

この機能は「今週発売」等、週単位でゲームを表示する画面と、右に表示されるカレンダーの日付をクリックした際の画面で使えます。
プレイ済みユーザー中央値順 / 購入予定ユーザー平均値順 / ○○さんの期待値順 では使えません。こちらは入力された情報を表示するのみです。

購入予定を登録して「プレイ済みユーザー中央値順」を見ると、発売済みのゲームについて中央値順に表示します。
上から買っていった方がいいかもしれないです。
購入予定を登録して「購入予定ユーザー平均値順」を見ると、ユーザーさんが入力した購入前得点の平均値順に表示します。
自分が購入を予定しているゲームでみんなが期待しているゲームがわかるかもしれません。
購入予定を登録して「○○さんの期待値順」を見ると、自分が入力した購入前得点順に表示します。
自分の中で優先順位が高いゲームが分かります。

11月3日現在で、zaurusさんpoonyanさん502さんtea1982さん の入力が多いので、こちらのユーザーさんの画面を見ますと「あ、こんな感じに表示されるんだ」と感じが掴めると思います。

ゲームの基本情報に「ユーザーさんによる基本情報」を追加

 ゲームの基本情報に「ユーザーさんによる基本情報」を追加しました。
 「情報の書き込み」のリンク先のフォームに書き込んだ内容がそのまま表示されます。
 ゲームの情報を表示する画面(game.php)は1日に1回キャッシュを生成する関係上、書き込んだ内容が反映されるまで最高で1日かかります。
 書き込みに使用できるタグは<p><br><em><strong><ins><del><hr><i><b><center><a><ul><ol><li><dl><dt><dd><span>です。

ゲームの基本情報として「属性」を追加しました

 ゲームの基本情報として「属性」を追加しました。
 情報としては欲しいけどPOVを作るのには忍びない項目、「あり/なし」程度が分かるとうれしい項目として、属性を追加しました。
 例として「体験版あり」「SLG」「RPG」という「属性」を作成しました。
 鬼畜王ランスはSLGですが、誰かがSLGとして登録しておくとこの画面の属性のところに「SLG」と表示されます。
 ゲームを属性に登録する場合は、ログインして長文感想を書く画面の「鬼畜王ランス(例)に関する基本情報の登録」のところにチェックボックスがありますので、該当する属性をチェックして「登録」ボタンを押してください。
 新しい属性を作成したい場合は、左の属性申請板に書いてください。

 以上2項目について様子を見て好評でしたら機能を適当に拡張していきます。
 駄目そうでしたらさっくり見切ります。
 よろしくお願いします。

POV入力時におけるPOV隠蔽機能を追加

 POV入力時におけるPOV隠蔽機能を追加しました。
 ログインして使う機能の「POV関連」→「ゲームをPOVに登録する際、表示したくないPOVを選択」から利用が可能です。
 この画面において「表示しないPOVを選択」にチェックをいれて「更新」すると、「POVへゲームを登録または更新、削除」及び長文感想の入力画面にPOVを表示しなくなります。
 例えば自分は「おかずに使える」というPOVに絶対に登録することはないと思った場合、「おかずに使える」を「表示しないPOV」に設定すると、入力画面に「おかずに使える」を表示しなくなります。

 現状のPOV審査の目的の1つに「POVが多すぎてどれに登録していいか分からない」ため「なんとかPOVを減らす」ことがあります。この機能はその目的の別手段としての解決方法として作ってみました。

 よろしくお願いします。

ネタバレPOV隠蔽機能を追加しました

 ネタバレPOV隠蔽機能を追加しました。
 POVが「ネタバレの可能性のあるPOV」に設定されていて、かつ個人情報の設定(cookieが有効でなければいけません)において「ネタバレPOVを隠蔽する」に設定されていて、かつブラウザがCSSの「display:none;」に対応していると、「表紙(index.php)」「ゲームの画面(game.php)」「ゲームのPOV詳細画面(game_pov.php)」「新着POVコメント(pov_comment.php)」「ユーザーの新着POVコメント(user_pov_comment.php)」「ユーザーのPOV別コメント(user_pov_comment_group.php)」でPOVを隠蔽します。

 POVをネタバレの可能性のあるPOVに設定する行為は、POVを作成したユーザーのみ可能です。
 しかし必要に応じて私が設定します。

 他にも隠蔽した方がいい部分があったり、このPOVはネタバレの可能性のあるPOVに設定して欲しい等ありましたら、ご要望板にご連絡ください。

 最近時間がとれなく対応が遅れますが、よろしくお願いします。
 上記の話題と関係ないですが、ErogameScapeの今後の展望について、ErogameScapeの今後の展望についてに書きましたので時間があればご覧下さい。

ゲームの基本情報に「キャラクター」「システム」等を追加しました

 ゲームの基本情報に「キャラクター」「システム」等を追加しました。
 追加した項目は以下の通りです。

  • キャラクター
  • システム
  • ジャンル
  • シチュエーション
  • その他

 この情報はPOVを利用しています。
 例えば君が望む永遠だとこんな感じ
 括弧の中の数字はゲームにPOVが登録された数です。
 現在はすべてのゲームの画面に反映されていません。12日の16時30分にはすべてのゲームに反映されます。
 詳細な動作に関しては別途文書を作成します。
 この機能について質問・改善要望等ありましたらご要望板にお願いします。
 よろしくお願いします。

ネタバレしていると思うコメントに対してコメント/POVコメントへのネタバレ投票を可能としました

 ネタバレしていると思うコメントに対してコメント/POVコメントへのネタバレ投票を可能としました。
 投票されたコメントは文字の色が背景色と同じになり反転させないと見えなくなります。
 投票はユーザーIDを取得している方のみが可能です。
 各コメント/POVコメントのユーザーIDの右にある「ネタバレ投票/投票」のリンクからそのコメントに対して投票またはネタバレ投票が可能です。
 ネタバレ投票には「ネタバレと思う/ネタバレじゃないと思う」の2種類があります。
 ユーザーさんの投票の結果「ネタバレと思う」に投票された数が「ネタバレじゃないと思う」に投票された数より多かった場合、該当コメントの冒頭に「ネタバレ?Y/N」の表示をした上で該当コメントの文字を背景色と同等にします。

 CinemaScapeと同じように作ろうと思ったのですが、現在CinemaScapeが見られない状況になっているので、多分こんな感じなんだろうなあと思った感じで作ってみました。
 こちらに関してもおいおい投票した/されたコメントの閲覧、投票の撤回機能を盛り込みます。

 これに伴って長文感想へのリンクが変更になります。
 今まではコメントの文章に対してリンクをはっていましたが、今後は「 → 長文感想」または「 → 長文感想(ネタバレ注意)」となります。
 よろしくお願いします。

POVへの投票を可能としました

 既存のコメントへの投票と同様の機能です。
 現在は投票することしか出来ません。
 おいおい投票した/されたコメントの閲覧、投票の撤回機能を盛り込みます。
 よろしくお願いします。

レビューサイトさんのレビュー登録数の推移が分かるグラフを作成しました

 300万IP達成記念にレビューサイトさんに焦点をあてたページでも作ろうと思ったのですが、汎用的に使えそうだなーとか思ったので新しい機能として実装しました。
 さて・・・

 レビューサイトさんのレビュー登録数の推移が分かるグラフを作成しました。
 例えばla-mortさんですと、こんな感じ
 ちなみに、ErogameScapeに登録されているサイトさんの情報を見るには、左のメニューの登録しているレビューサイトさんから辿るか、各ゲームの情報の画面(game.php)のレビューサイト一覧のレビューサイトのリンクの横にある「(__)」のリンクをぽちっと押します。
 後者はとても分かりづらいです。

 このグラフですが、直リンクOKです。ちなみにwidthとheightのパラメータを与えると伸び縮みします。
 create_graph_reviewpage_count_suii.phpはデータを更新しないので、グラフを最新状態にもっていくためにはreviewpage.phpに誰かがアクセスする必要があります。

 よろしくお願いします。

お気に入りユーザー機能を追加しました

 お気に入りユーザー機能を追加しました。
 ログインして使う画面よりお気に入りユーザーさんを登録すると、ユーザーさんの公開画面(user_favorite.php)よりお気に入りユーザーさんの新着コメント・新着POVコメントの一覧画面及び各ユーザーさんへの画面を生成します。

 登録に関しては、ログインして使う画面より「お気に入りユーザーの入力 」より可能です。
 閲覧に関しては、新着順Comments及びPOVComments及びお気に入りユーザーリストのようになります。
 閲覧に関してはとりあえずこれしか思いつかなかったのでこんだけ作りました。

 よろしくお願いします。

任意のユーザーさんが、あるゲームに対してつけた評価をまとめて表示する画面を作成

 任意のユーザーさんが、あるゲームに対してつけた評価をまとめて表示する画面を作成しました。
 ユーザーさんの情報のページ(user_***.phpシリーズ)のゲームにはられているリンクを辿ると、ユーザーさんがゲームにつけた得点・コメント・POVの情報を閲覧できます。例えばto_the_skyさんのsense offに関する情報はこんな感じ
 今まではゲームにはられているリンクを辿ると、そのゲームに関する情報のページ(game.php)に飛んでいましたが今後は一度一覧画面に飛んでからgame.phpに飛ぶ必要があります。
 よろしくお願いします。

長文コメントにレスがつけられるようにしました

 長文コメントにレスがつけられるようにしました。
 長文コメントは一言コメントのリンクよりたどれますが、たどった先の画面で入力が可能です。
 長文コメントにレスがついた場合は、トップページの「コメント最新お気に入り投票」の右に新設した「長文コメントへのレス」及びそこにある「もっと見る」のリンクをたどった先に新着順に表示されます。
 レスをつけられるのは、ユーザーIDを持っていてかつ5つ以上ゲームに対するコメントを入力された方としました。
 昔、投票機能をつけた時、こんな風にしようと思ったんですが、画面をどんな風にするか思いつかなくて何もしませんでした。長文コメントだったら別画面だから実装が容易だなと思いまして実装してみました。
 あんまり不評でしたらやめることにします。
 投票機能の時もありましたように「レスなんかつけられたくない」と思う方もいらっしゃると思いますので、ログインして使う機能の「個人情報の入力」の「投票機能のON/OFF」で「OFF」になっている場合は、レスをつけられなくなります。投票とレスは設定が共用になります。
 よろしくお願いします。

長文感想に関してネタバレを考慮する機能を追加

 前々から項目はあったけど機能させていなかった「ネタバレの有無」のチェックを有効にしました。

KISS×200 とある分校の話の詳細入力

得点の欄を空にすると、このデータを削除します。
得点を入れないと、一言感想、長い感想は登録されません。

ゲーム名:KISS×200 とある分校の話
ブランド名:WINTERS
得点:
一言:
長い感想:
 EMタグの使用が可能です。

ネタバレの有無: ←これを有効にした

 このネタバレの有無の所にチェックが入っていると、長文感想表示の画面に「ネタバレです」というような内容が表示されます。左のメニューの個人情報設定の部分で「ネタバレ感想を背景色に設定」することによってネタバレ感想の本文を背景色に設定することも可能です。
 いきなりな変更になりますが、ご容赦ください。

 あと、お願いがあります。ゲームの一言感想については出来るだけネタバレのないようお願いします。ネタバレな感想に関しては長文感想の方に記載して頂きたいと思います。ネタバレてる感想を見てしまうと面白さが激減するゲームもあると思いますので、みなさんが幸せになれるようよろしくお願いします。

ユーザーさんがPOVを分類出来る機能を追加

 先日実装した機能の他に1つ機能を追加しました。

  • POVの入力支援

 POVを分類することで、POVへゲームを割り当てる作業が楽になります。
 詳細に関しては詳細な説明をご覧下さい。POVの入力支援に関する文を追加しました。
 よろしくお願いします。

似た評価をしているユーザーを探す機能を追加

 ログインして使う機能の「得点解析」の機能に似た評価をしているユーザーを探す機能を追加しました。
 従来は似た評価をしているサイトのみ表示していましたが、似た評価をしているユーザーに関して上位50IDを表示します。
 よろしくお願いします。

ユーザーさんがPOVを分類出来る機能を追加

 ユーザーさんがPOVを分類出来る機能を追加しました。
 機能概要は以下の通りです。

  • POVを分類するための大項目を追加・変更・削除
  • 作成した大項目にPOVをくくりつけ
  • 他のユーザーの作成した大項目を自分にコピー
  • 分類した結果は、user_pov_node.phpに表示
  • user_pov_node.phpに表示されている大項目のリンクをクリックすると、そり大項目に割り当てられたPOVの新着コメントを表示
  • 「お気に入り」という特別に割り当てられた名前の大項目を作成し、POVを「お気に入り」に割り当てると、user_pov_favorites.phpに「お気に入り」に割り当てられたPOVへの新着POVコメントを表示

 詳細な説明

 この機能追加に伴って、povlist.phpにそのPOVに登録されたPOVコメント「新着POVコメント」の表示機能を追加しました。
 よろしくお願いします。

ユーザーのコメントに投票できる機能を追加

 キャノンボールが大変なことになっているようですが、みなさんいかがお過ごしでしょうか。さて・・・
 ユーザーのコメントに投票できる機能を追加しました。
 ユーザーのIDの横にある「投票」のリンクを押すと、IDを持っている方に限り投票が可能です。
 投票されると、「投票(1)」のように表示されます。
 現状はそれ以上の機能はもっていません。そのうち投票順に並び替えてみるとかそんな機能を追加しようと思っています。
 投票できるだけで投票を撤回する機能とかついていないので、ごめんなさい、そのうちなんとかします。
 この機能をつけるついでに、ユーザーの名前にマウスあてるとコメント数を表示するようにしました。
 ちなみに、秋桜の空にのドラマCD聞きながら作ったのですが、ドラマCD最高でした・・・秋桜の空にが大好きな方はぜひぜひ購入をお勧めいたします。あと2巻?でるみたいなので、でたら速攻げっとしないといけないなあと思ってます。
 よろしくお願いします。

ユーザーが作成したSQLを自在に追加・編集・実行出来る機能を追加

 ユーザーさんが作成したSQLを自在に追加・編集・実行出来る機能を追加しました。
 新しく追加されたメニューは以下のようになります。右のメニューに追加しました。

 ユーザーさんの入力画面には以下の項目が追加されています。

  • SQLの追加
  • SQLの編集
  • 登録されているSQLの実行及びお気に入りSQLの登録

主な機能は以下の通りです。

  • ErogameScapeのSQLフォーム、cse等を使用して作成したSQLを「タイトル」「説明」と共にDBに登録できます。
  • 登録したSQLに関して自由に編集できます。
  • 登録したSQLに関して「公開」「非公開」を選択することができます。
  • 編集したSQLに関して新着SQL(未実装)に登録することができます。要するに「age」ることが出来ます。通常は「sage」です。
  • 登録した、または登録されているSQLで公開されているものを自由に実行できます。
  • 登録した、または登録されているSQLで公開されているものをお気に入りに追加できます。
  • 登録した、または登録されているSQLで公開されているものは右のメニューにある「登録SQL一覧」に新着順、または投票順(お気に入りに追加された数)に表示されます。
  • お気に入りに追加したSQLは、右のメニューにある「お気に入りSQL」に登録されいつでも実行できます。
  • お気に入りへの追加は「登録SQL一覧」からSQLを実行した画面、またはログインして使う機能より「登録されているSQLの実行及びお気に入りSQLの登録」からできます。
  • お気に入りにはランクがあり、1?10まで設定が可能です。1が最高としています。
  • ランクが1に設定されているものに関しては、index.phpの「掲示」の下に「お気に入りSQL」として表示されます。

 制約は以下の通りです。

  • お気に入り機能を使用する場合は、ユーザーIDを持っていること、さらにcookieが使用可能であること。
  • SQLを追加・編集する場合は、ある程度SQLの知識があること。

 詳細に関しては適当にいじってください。
 バグ等、特に特殊文字エスケープ関連に関して不具合等ありましたら、ご要望板、またはメールにてお知らせください。
 例として、2つほど登録してみました。
 恒久的に問題になっている「逸脱した得点をつける方」の対策としてEnoelさんがご要望板で示しましたSQLを利用することもこれで容易に可能かと思っています。
 よろしくお願いします。

任意のゲームに対してつけられた得点の推移を表示する機能を追加

 表題の通りの機能をゲーム個別情報の画面(game.php)の得点分布の下に追加しましたので、必要に応じてご利用ください。
 「つけられた得点の推移」をクリックすると別窓を開きます。
 この機能の宣伝のために、右のメニューの「登録SQL一覧」に各ゲームへの「つけられた得点の推移」画面へのリンク集を作成しました。
 このグラフを見ると、なかなかいろいろ感じることがあるかなあとか思ってます。
 例えば、鬼畜王ランスの結果を見ると、ユーザーが増えるにしたがって平均点が下がりばらつきも大きくなっています。「ああ、最近のエロゲーマーには鬼畜王ランスは合わないんだなあ」とか解釈できます。ランス3とかくらいからエロゲーやってる人間から言わせると鬼畜王ランスは最高のゲームなのになあとか思ったり・・・
 例えば、WhiteAlbumの結果を見ると、平均点もばらつきもあまりかわっていません。「ああ、WhiteAlbumってのは今も昔も不変の評価を受けるゲームなんだなあ」とか解釈できます。でも、今も昔も「ほどほど」の評価だなあとか思ったり・・・
 よろしくお願いいたします。

user_comment.phpシリーズに得点順を追加

 ユーザーのコメントを見るページに「得点順」の項目を追加しました。
 たとえば、break brainさんですとこんな感じです。
 あと、ユーザーのページに関しては、なんかいろいろしてみようかなあと考えていますのでよろしくお願いします。

SQLを実行してデータを得る機能を追加

 SQLを実行してデータを得る機能を追加しました。
 左のメニューからとりあえずマニュアルを参照してください。
 SQLと多少PostgreSQLを知っている方が対象となります。

ゲームに長い感想を登録する画面からPOVに登録できる機能を追加

 ログインして使う機能に「ゲームに長い感想を登録する画面からPOVに登録できる機能」を追加しました。
 「得点の入力及び変更、削除」の画面からゲームについているリンクをたどると、詳細な感想を入力できますが、その画面においてPOVを登録できるようにしました。
 これで、ゲームに得点と感想をつけつつ、POVに登録ということが可能になります。
 よろしくお願いします。

任意のゲームについて、高評価しているサイト、ユーザーが他にどんなゲームを高評価しているか探す機能を追加

 言葉では分かりづらいと思いますので、適当に使って見てください。
 game.phpの「採点の類似度」のところに追加しました。emタグをつけたので、すぐに分かるかと思います。
 例えば、悪夢95だとこんな感じ。
 一応、デバッグはしましたが、何か不具合がありましたらお知らせください。
 使い方によっては楽しい結果が出ます。

 使い方と使用例など

ユーザーリストをPOVコメントに対応

 ユーザーリストをPOVコメントに対応しました。デフォルトでは最近一ヶ月に入力されたコメント、POVコメントの合計順に表示します。後は適当にいじってみてください。
 ユーザーリスト

ユーザーさんのページのPOV関係の情報閲覧を強化しました。

 今まで、ユーザーさんの情報(user_comment.php)は、新着順コメントしか表示していませんでしたが、POVの追加に伴ってユーザーさんが登録したPOVの一覧、POVコメント(新着順、POV別)を表示できるようにしました。
 例えば、hirorinさんのPOVコメントのPOV別はこんな感じになります。
 これに伴いまして、index.php等のユーザーさん関係のリンクがちょろっと変更になってます。
 よろしくお願いします。

POVコメントを追加しました

 まず、POVについてはっていうかPOVって何?を参照ください。
 今までは任意のゲームをAとかBとかCとかランクをつけてPOVに割り当てることしか出来ませんでしたが、コメントもつけられるようにしました。ちょっと説明しずらいので、私が入力した例をご覧ください。
 これに伴いまして、povlist.phpにおいて「「あるPOV」に登録されたゲーム詳細」のコメント」の欄には今まで得点を入力する時の一言コメントを表示していましたが、POVコメントがある場合にはPOVコメント、POVコメントがなくて一言コメントがある場合は一言コメントを表示するようにしました。
 POVコメントはログインして使う機能から、「POVへゲームを登録または更新、削除」を選択し、ゲームを加えたいPOVを選択すると入力できます。
 ランクが「--」になっているとPOVコメントは追加されないので注意してください。

販売ポイントと平均点の散布図を表示する機能を追加

 2001年4月7日以降に発売されたゲームについて、販売ポイントと平均点の散布図を表示する機能を追加しました。
 販売ポイントと平均点の散布図
 販売ポイントはDigiChronicleの美少女ゲーム販売本数ランキングから持ってきたものを1000で割った数字です。
 平均点は、ユーザーとレビューサイトの得点の平均です。
 データ数は任意のゲームについて、そのゲームに得点がつけられた数です。
 縦軸が平均点。横軸が販売ポイントです。
 この散布図はリアルタイムに生成されますが、複数の方が同時にアクセスすることをあんまり想定していませんので、自分が望む結果が表示されない場合があるかもしれません。その時は、更新ボタンをぽちっと押してみてください。
 これを見ると「ああ、ネットの評価と販売数には相関も何もない」ってことが分かるような分からないような・・・

game.phpに登録されているPOVの一覧表示機能を追加

 game.phpにそのゲームが登録されているPOVの一覧を表示するようにしました。
 例えば「Lien ?終わらない君の唄?」だとこんな感じ
 POVに関してはっていうかPOVって何?をご覧下さい。

POVを実装

 ログインして使う機能にCinemaScape?映画批評空間?さんにあるPOV(Point Of View)のようなものをとりあえず実装しました。
 この機能は自分で指標を作ってランク付け出来るというもの・・・かなあ。詳しくはドキュメント作りましたので、そちらを参照ください。
 いろいろいぢって見て頂けるとありがたいです。

ユーザーさんがコンシューマーのゲームに関しても得点、コメントを入力出きる機能を追加

 ユーザーさんがコンシューマーのゲームに関しても得点、コメントを入力出きる機能を追加しました。
 通常と同じ、左のメニューからログインして「コンシューマー入力モード」から入ってください。
 ちなみに、機能は削ってます。全部の機能が使えるわけではないです。ちょっと、情報が少ないので、情報が増えるようなことがあれば機能を追加します。

ErogameScape(コンシューマー版)

 登録できるだけで表示されないと寂しいので、ErogameScape(コンシューマー版)をとりあえず作りました。ErogameScapeのスクリプトをコピーしてちょこちょこ作ったので、どっかに綻びがあるかもしれませんが、それはごめんなさい。

コンシューマーゲームも登録できる機能を追加

 レビューサイトの管理者さんがログインして使う機能にコンシューマーのゲームを登録できる機能を追加しました。
 メニューの「コンシューマー入力モードへ」から入ってください。
 大塚景勝さん、こんな感じでよろしいでしょうか?
 ちなみに登録できるだけで、どこにも表示されません。表示する方は、またおいおい適当に作ろうと思います。
 入力できるのはレビューサイトさんだけで、ユーザーさんは入力出来ません。要望があれば、作ろうかなと考えているのですがいかがでしょうか?
 その前に、コンシューマーに関しては優秀なサイトさんが他にたくさんある気がするのですが、どうなんでしょうか?
 一応作りました。

実装の概略

 ブランドリストはエロゲーと共有します。もしかしたら、エロゲーもコンシューマーも作るブランド(メーカー)が現れるかもしれないので(多分ないとは思いますが)
 ゲームリスト、得点を格納するテーブルはエロゲーと別にしました。一緒のテーブルに格納すると「これはエロゲー」「これは非エロゲー」というフラグを新たにテーブルに加えなければいけないこと、それに伴ってスクリプトをちょこちょこ書き換えないと駄目なこと、が理由です。エロゲーとコンシューマーって分けて考えるのがこの世界の一般常識みたいなものなので、実装もそれに倣うほうがやりやすいね、ってことです。
 具体的な実装(SQLを知ってる方向け)

任意のゲームに関してユーザーのコメントと付けた得点の一覧を表示する機能を追加

 ええと、「君が望む永遠に10点がついているんだけど、その得点はどこにあるの? 家族計画にも10点と0点がついているんだけど、この得点もどこにも見当たらないんですけど」と2人の方からメールを頂きまして、「あと5人は同じことを考えているんだろうなあ」と思ったので、ユーザーのコメントと得点一覧を表示する機能を追加しました。
 game.phpのコメントの「すべてのコメントを見る」か得点分布の下の「ユーザーのつけた得点の詳細」のリンクからご覧下さい。例えば、家族計画ですとこんな感じ

携帯電話からErogameSpaceをまともに見る機能

 携帯電話から見られるようなページを作りました。
 URLはhttp://www.yi-web.ne.jp/~ap2/ero/toukei_kaiseki/keitai/になります。
 検索に時間がかかるため応答が遅いです。パケットが飛んでるわけではないので、多分、お金はかかんないような気がしますが、携帯電話のことはよくわからないので、断言できません。とりあえず、見た目はSO503iというやつで確認しました。
 お店で「CGは綺麗だけど内容はどうなんだろうか」なんて思った時、突然ふと「最近面白いエロゲーってなんかないの?」とか思った時に、ご利用ください。
 暇を見て、適当に機能追加していこうと思います。

機能一覧

検索モード
検索します。全角カタカナで入力してください。「次の10件」がないのに「次の10件」と表示されることが結構ありますが、これは私が面倒だからちゃんと処理していないだけですので気にしないで下さい。
最近発売のもの
10件ずつ発売日順に表示します。
最近評価の高いもの
ここ3ヶ月に発売されたゲームでデータ数が5以上のものを得点の高いものから10件ずつ表示します。
評価の高いもの
データ数が5以上のものを得点の高いものから10件ずつ表示します。

販売数順を追加

 販売数順を試しに作りました。けど、これ、やっていいのかなーと思う面もあるので、まあ、公開して様子見します。
 いろんな角度からの表示は問題なさそうかなーと思ったところでということで・・・

サイトさんが自分でデータを登録する機能

 レビューサイトさんが自分で全部データベースに登録する機能を追加しました。
 使ってみたいな?と思ってみたサイトの管理者さんはメールいただけますか? 自分で登録していただけると、とっても楽々なので・・・
 ちなみに、ログイン画面はこんな感じです。

発売日順を追加

 発売日順にゲームを表示する機能を追加しました。
 右のメニューで「発売日別」の「発売日順」のとこに加えました。「発売日別」の項目を増設したのに伴って「最近発売されたゲーム」を「更新履歴」から「発売日別」に移動しました。
 そんなわけで、適当にご利用ください。
 KYAZUさん、こんな感じでよろしいでしょうか?

最近入力が多いエロゲーと最近入力が多いブランド

を表示する機能をindexページに追加しました。過去20日間に入力されたデータ数をカウントしてます。適当にご利用ください。

ユーザーリストを追加

 今までなんで作ってなかったか分からないんですが、ユーザーさんのリストを作成しました。
 一応次の3種類を用意してみました。

 とりあえず右のメニューに追加します。

ブランド登録機能とゲーム登録機能

 ログインして使う機能に「ブランド登録機能」と「ゲーム登録機能」を追加しました。
 「データ追加関連」という項目が一番下に増えてまして、「新規ブランドの追加」と「新規ゲームの追加」があります。
 ゲームが登録されてない場合は適当に登録してください。で、ゲームを登録する場合はブランドも登録して欲しいんですが、そのブランドが登録されていない場合のためにブランド登録も出来るようになってます。
 登録されたゲームは私が後でチェキします。登録のみで更新、削除は出来ません。ので、間違って登録してしまった場合は、しょうがないんでほっといてください。その場合はお知らせくださると助かります。
 ComPalさん、こんな感じでよろしいでしょうか?

クリエイター別感想数(得点入力数)表示機能

 登録しているレビューサイトさんからリンクを張っている各レビューサイトさんの詳細情報に「クリエイター別感想数」を追加しました。例えば 雪が降る街さんだと こんな感じティターンズの作戦会議室さんだと こんな感じ

 IDを取得して使うユーザーさん専用のページにも同様の機能を追加しました。
 得点を入力したゲームに関してそのクリエイターのリストを表示します。
 ログインして、「お気に入り関連」の「お気に入りクリエイターの入力と解析」の「結果と一覧」の「自分がやったゲームのクリエイター一覧を見る」を参照して下さい。

 ちなみにクリエイターに関しては2000年以降のゲームに関してはほぼ入力済みです。それ以前のゲームに関しては暇があるときちまちま入力しています。最近のゲームに関しては電撃姫の「美少女ソフトカタログ」を参照しています(情報は遅いけどその月に発売されたゲームをすべて網羅しているため)。暇があったらgoogleで検索してチェックするようにしています(雑誌って結構間違っていたり非公開となっていたりするため)。

 そんなわけで、ユーザーさん、サイトの管理者さん、お楽しみください。

お気に入りサイト登録機能

 ログインして使う機能にお気に入りサイト登録機能を追加しました。
 この機能はcookieを使うのでcookieを有効にしないと機能しません。
 登録されているサイトに関して「○(お気に入り)」「×(嫌い)」「△(どちらでもない)」が設定できます。
 ○にするとそのサイトのレビュー登録履歴を見られるようになります。×にするとgame.phpとbrand.phpとindex.phpに関してそのサイトが表示されなくなります。△はデフォルトの設定です。ついでにメモも入力できるようになっていますが、これは今のところは入力できるだけです。
 詳細はログインして使うページの「お気に入り関連」の「お気に入りサイトの入力」を適当にいぢってください。

クリエイター人気投票

じゃないけど、ログインして使う機能のお気に入りクリエイター登録の登録の結果を集計したものを表示する機能。右のメニューのクリエイターのところに追加しましたんでご利用ください。
 クリエイター投票数

ユーザー情報変更機能

 ログインして使う機能に個人情報を変更できるようにしました。
 あと、まあ、ホームページと一言も一応登録できるようにしました。登録するとこんな感じになります。ので、気が向いたらご利用ください。

登録したレビューサイトの登録履歴表示機能

 indexに実近に登録したレビューサイトの表示、レビューサイトの登録履歴(右のメニューに追加)にここ一ヶ月に登録したレビューサイトの表示機能を追加しました。
 でも速報性に欠けるので、X-NavigatorさんとかGATE DIVEさんを見たほうがいいでしょう。
 X-NavigatorさんとGATE DIVEさんに掲載されているサイトさん以外でデータベースに登録されているサイトさんに関しては気が向いたらチェックして登録してます。更新履歴がしっかりしているサイトさんに関しては暇な時に登録しているつもりです。更新履歴がないサイトは何が更新されてるかさっぱりわかんないので、登録していないっていうか無理です。そんなわけで、X-NavigatorさんとGATE DIVEさんに掲載されていないサイトを発掘したい場合はご利用ください。

お気に入りクリエイターさん登録してそのクリエイターさんが関わったゲームで未プレイのものを表示する機能

 IDを取得して使える機能にそういう機能を追加しました。ログインして「お気に入りクリエイターの入力」でどうぞ。
 IDを取得していない方はぜひ新規ID取得画面からIDを取得されるとうれしいなーと。
 例えば、

分析結果

クリエイター名HPサークルやってないと思うゲームプレイ済みゲーム
ながせまゆPINK DINOSAURPINK DINOSAURあしたの雪之丞(77) ,
樋上いたる踊る小いたるさんSOLDIER FROGAIR(83) , Kanon(84) , Kanon(一般指定版)(87) , MOON.(74) , MOON.RENEWAL(78) , ONE ?輝く季節へ?(100) ,

な感じで表示されます。登録してあるクリエイターさんは、クリエイターリストを見てください。発売されてないゲームは登録してないですし、登録する気もないんで、まあ、昔のゲームを探すって意味合いでご利用ください。

サイトさん更新日付順

 登録させて頂いているサイトさんに更新日付順を追加。
 ええと、任意のサイトに関して「いつ、何を」更新したっけ?という私の覚書です。更新されたサイトが上にきます。
 ちなみに、X-Navigatorさん、GATE DIVEさんみたいな「ホームページ巡回して、レビュー増えてたら更新」というのは「マジで嫌」なので、X-Navigatorさんの更新履歴みたいな機能とかGATE DIVEさんの新着登録レビュータイトルみたいな機能はつけません。
 気が向いたらデータベースに追加?な感じですので、レビュー関係はX-Navigatorさん、GATE DIVEをご利用した方がよろしいかと思います。

中央値機能など

 game.phpに中央値を追加しました。例えば、PortraitBlow ?満ちた月、欠けた月?Coda?棘?
 月刊エロゲー統計表に中央値版を追加しました。
 中央値の計算は負荷が高いので「中央値順」は追加しません。月刊エロゲー統計表を見てください。
 reviewpage.phpに「得点とゲームの対応表」を追加しました。例えばドクター迦楼羅のPCゲームクリニックさんですとこんな感じ。レビュー数が多いとかなり見にくいですけど、参考にどうぞ。
 game.phpとbrand.phpからもreviewpage.phpにとべるようにしました。(__)です。まあ、見れば分かるかと。他にいいやり方が思い浮かばなかった・・・

クリエイター検索機能

 左のメニューの検索のとこにクリエイター名でも検索できるように機能を追加。
 右のメニューのクリエイターのとこに、データベースに登録してあるクリエイターリストを表示するリンクを追加。

得点の推移表示機能

 どっかの日記に「固定客の割合が増えた後のゲームは評価のばらつきが小さくなる傾向があるような気がする.」と書いてあったので作った機能。
 各ブランドごとの得点と標準偏差の推移を表示。
 例えば、アリスソフトを見ると「あ、確かに鬼畜王を超えるのが出てない」とかタクティクスを見ると「あ、やっぱONEだよね」とかちぇりーそふとを見ると「あ、最近はコンスタントに80点ね」とかZEROを見ると「あ゛、ばらつき大きすぎ」とか、分かります。
 で、結局グラフだけ見ても固定客の割合が増えた後のゲームは評価のばらつきが小さくなる傾向があるかどうかわかんないですね。やっぱちゃんと検定でしたっけ?やらないと駄目ですね、はい。

レビューサイトさんの詳細を見る機能

 登録しているレビューサイトさんにちょっとした機能を追加
 例えば、げいむ乱舞界さんだとこんな感じ

更新履歴自動生成機能

 ログインすると「更新履歴を生成する」というリンクがあります。
 得点を新規追加して、このリンクをぽちっと押すと履歴テーブルにデータが追加されます。
 追加される内容は、追加されたゲーム、データが追加される前の平均値とデータ数、データが追加された後の平均値とデータ数です。詳細な更新履歴には必ず反映、更新履歴には条件に合致する場合は反映されます。
 ので、データを新規に追加した場合には更新履歴を生成してみてください。
 ただ、誰かが同時に更新履歴を生成しようとするとばっちりエラーが出ると思います。ので、その時はちょっと時間を置いて試してください。

統計機能

 エロゲー評価統計情報の機能をそっくりそのまま移植。いらなさそーな機能を削ってシンプル化と検索の高速化。

ゲームブランド検索機能機能

 左のメニューに追加した検索機能。
 ゲーム名とブランド名で検索できます。あとは適当に検索してコツを掴んでください(ぉい
 ゲーム名の方は2,3文字で検索すると、検索結果が出るまでえらく時間がかかりますので、3字以内で検索した場合はゲームの詳細な情報までは検索しません。簡単なリストのみを表示します。4文字以上で検索すると詳細な情報まで表示します。
 ブランドの方はデータが少ないんで、1文字だろうが0文字だろうが詳細まで表示します。
 やれば分かるんですが、何もいれずに検索ボタンをぽちっと押すと登録されているすべてのゲーム及びブランドを表示します。

似た評価をされているゲームを探す機能

 この機能は激しくSQLを実行するので応答に滅茶苦茶時間がかかりますので気長に待ってください。
 題名そのまんまの機能。
 たとえば、悪夢95に似た評価をされているゲームを探すと

タイトル比較データ数得点平均点
悪夢95 ?青い果実の散花?190.0048.12
発情カルテ ?緋色の陵辱肉玩具?3 3.7361.60
絶望 ?青い果実の散花?155.0264.60
凌辱 ?好きですか?105.7258.30

な風になる。
 発情カルテ ?緋色の陵辱肉玩具?とか絶望 ?青い果実の散花?とかが上位にくるあたり「なるほどな?」とか思っちゃったりする。
 ゲーム名のリンクを叩くと得点関係の一覧が出ます。

悪夢95 ?青い果実の散花?絶望 ?青い果実の散花?採点者悪夢95 ?青い果実の散花?に一言
100100再誕の混沌
10094aho
9597きゅーんのお部屋
9090asura

 一番上の行は「再誕の混沌さんは悪夢に100点つけて絶望にも100点をつけている」という意味です。
 採点者のとこには「レビューサイト名」か「ユーザーさんのID」がきます。レビューサイトの場合はそのサイトへのリンク、ユーザーさんの場合は、そのユーザーさんのコメント集に飛びます。「一言」の欄はユーザーさんが悪夢に一言を書いている場合に表示されます。

 さてここで「あー、うちのサイトは得点ではつけてないんですけどー」と突っ込みが入ると思うんですが、それは私が例えば「S A B C D」で評価なサイトの場合はSを100点として点を入力しているからです。一番最上位の評価を100点として、あとは「S A B C D」だったら100を5で割り「S=>100点、A=>80点」とか「SS S A B C D」だったら100を6で割って、「SS=>100点、S=>83点」とかしてます。

 この機能は、ユーザーさんがコメントしてくれたゲームに名前のとこのリンクを押すとそのゲームの詳細が表示されるんですが、そこの中の「採点の類似度」のとこのリンクを押すと稼動。
 もう一つはユーザーさん個別ページの中(ログインして入るとこ)で、「入力した得点の一覧」というのがありますが、そこに得点を入力したゲームに関して、「似た評価をされているゲームを探す」リンクをはってあります。
 のでご利用ください。(分かりづらい解説・・・)


表紙
 ひろいん
 erscape @ apost.plala.or.jp