Home

Olen Onnellinen 2

PSP:TRICK×LOGIC Season1

順に進めて「亡霊ハムレット」まで終わったので、感想を。
ミステリなのでネタバレしないように個別の感想は書きません。ネタバレなしです。

■ ○システム
文書中にキーワードが埋め込まれていて、その組み合わせで新たな”謎”と”ヒラメキ”を見つけ出します。
そしてヒラメキで回答用紙(調書)を埋める、というゲームです。

御神楽とかに近いかな?

キーワードの数もそこそこ多く、間違ったヒラメキもあるため、総当たりで当てるというのも難しいあたり、良く考えられていると思います。

多少イラつくこともありますが。

■ ○シナリオ
今作のウリである豪華作家陣の採用、ということで面白いです。そしてうまい。

良くも悪くも本格ミステリ。物語の盛り上がりとかを期待しちゃいけません。
と、いいつつも全体を通した主人公の話とかに期待しちゃいますけど。

■ ×豪華俳優陣
やっちまったのが声優に豪華俳優陣(?)を起用したことでしょう。

違和感ありあり。そして豪華なのがわざわいしたのかフルボイスではありません。
まあ、これでフルボイスだったらそれはそれでダメなんですけどね。

実力派声優を起用して、フルボイス。ワンポイントでデーモン閣下、とかにしておくと良かったんじゃないかな。

■ △音楽
可もなく、不可もなく。

進行形の事件じゃないので緊張感のある演出とかは難しいのでしょう。
推理中のBGMは変更可能で、個人的には雨の音などが好きです。

■ 総評
本格ミステリのロジカルさが好きな人は買いでしょう。伏線拾い。
最終話が公開されてからでないと、万人にはすすめられないところですが。
価格が安いのも良いですね。

「かまいたちの夜」、「9時間9人9の扉」といい、チュンソフトさまの作るミステリゲームは素晴らしいです。

TRICK×LOGIC Season1
TRICK×LOGIC Season1

ゲーム:真・恋姫†無双~萌将伝~

というわけで「真・恋姫†無双~萌将伝~」です。

攻略は1本道なので必要ありません。お好きなイベントから消化していけばOKです。

さてファンディスクとはいえ、50名以上の登場人物がいればフルプライスなのもやむなし。
イベントも前作の続きのシナリオのため、キャッキャウフフな展開のみ。
グラフィックも美しく、音楽もハイレベル。テキストも面白い。

が、

「哀しいかな奉孝、痛ましいかな奉孝、惜しいかな奉孝」

まさに画竜点睛を欠くとはこのこと。

三国志のゲームを購入したら、関羽、呂布、ホウ統が出てこなかった。パッケージにはでっかく載ってるのに!?

みたいな。

公式サイトは炎上中です。先にアナウンスもなかったみたいだから仕方ないかもね。

と、いうわけでそれを踏まえたうえで購入しましょう。

真・恋姫無双 ~萌将伝~
真・恋姫無双 ~萌将伝~

家計簿作ってみた

  • 2010-06-13 (日)
  • PHP
  • このエントリーを含むはてなブックマーク | はてなブックマーク登録数

ここのところ pChart を試していた理由でもあるのですが、家計簿(みたいなもの)を作ってみました。

以前も家計簿を自作していましたけど、データを CSV から SQLite にして管理の容易さはそのままに扱いやすさが増しました。
SQLite すごい。

■ 入力画面
月額と日額で金額を入力するだけー。

入力画面

■ 統計画面
グラフにするだけー。

統計画面

■ 技術トピック
・ Apache 2.2
・ PHP 5.3
・ SQLite 3
・ Smarty 3
・ pChart 1.27d
on Windows7 64bit

まあ、あんまり厳密なものではなくて、ざっくり把握するには十分かな。
今月は食費が多かったなー、とか。

帰ってきたPHPメモ

  • 2010-06-04 (金)
  • PHP
  • このエントリーを含むはてなブックマーク | はてなブックマーク登録数

久しぶりに PHP を触ったのでどうでもいいメモ。

■ 切り上げ

  1.  <?php
  2.  
  3.  $value = 56789;
  4.  $value = ceil($value / 10000) * 10000;
  5.  var_dump($value); // float(60000)

■ array_shiftの挙動

  1.  <?php
  2.  
  3.  $values = array(
  4.      '00' => 'a',
  5.      '10' => 'b',
  6.      '20' => 'c',
  7.      '30' => 'd',
  8.      '40' => 'e',
  9.  );
  10.  
  11.  // キーが数値っぽかったら振り直される
  12.  array_shift($values);
  13.  
  14.  var_dump($values);
array(4) {
[0]=>
string(1) “b”
[1]=>
string(1) “c”
[2]=>
string(1) “d”
[3]=>
string(1) “e”
}

pChart使ってみた

簡単に見栄えの良いグラフをかけると評判の PHP のグラフライブラリ pChart を試してみました。

pChart | a PHP Charting library

サンプルを見ても結構大変だったので、サンプルを元にコメントを付けたのが以下になります。

■ 確認環境
・ Windows7 64bit
・ PHP5.3.2

■ コード

  1.  <?php
  2.  
  3.  // ライブラリの読み込み
  4.  require("pChart/pData.class");
  5.  require("pChart/pChart.class");
  6.  
  7.  // --------------------------------------
  8.  // データの準備
  9.  // --------------------------------------
  10.  $data = new pData;
  11.  
  12.  $data->AddPoint(array(1,4,3,2,3,3,2,1,0,7,4,3,2,3,3,5,1,0,7),"Serie1");
  13.  $data->AddSerie("Serie1");
  14.  $data->SetSerieName("データその1","Serie1");
  15.  
  16.  $data->AddPoint(array(4,5,6,3,1,4,7,3,1,2,1,4,5,1,2,4,7,1,6),"Serie2");
  17.  $data->AddSerie("Serie2");
  18.  $data->SetSerieName("データその2","Serie2");
  19.  
  20.  // --------------------------------------
  21.  // グラフの初期化
  22.  // --------------------------------------
  23.  $chart = new pChart(700,230);    // グラフの画像サイズ:横,縦
  24.  $chart->setFontProperties("../fonts/meiryo.ttc",10);    // フォント,サイズ
  25.  $chart->setGraphArea(40,30,680,200);    // グラフのキャンバス (x1,y1),(x2,y2)
  26.  $chart->drawGraphArea(252,252,252);    // RGB
  27.  $chart->drawScale($data->GetData(),$data->GetDataDescription(),SCALE_NORMAL,150,150,150,TRUE,0,2);    // スケール
  28.  $chart->drawGrid(4,TRUE,230,230,230,255);    //グラフ背景のグリッド
  29.  
  30.  // --------------------------------------
  31.  // グラフの描画
  32.  // --------------------------------------
  33.  // 折れ線グラフ
  34.  $chart->drawLineGraph($data->GetData(),$data->GetDataDescription());
  35.  // データのプロット(折れ線グラフの各点)
  36.  $chart->drawPlotGraph($data->GetData(),$data->GetDataDescription(),3,2,255,255,255);    // 外側半径,内側半径,R,G,B
  37.  
  38.  // legendは「凡例」
  39.  $chart->setFontProperties("../fonts/meiryo.ttc",8);
  40.  $chart->drawLegend(45,35,$data->GetDataDescription(),255,255,255);    // 場所, RGB
  41.  // タイトル
  42.  $chart->setFontProperties("../fonts/meiryo.ttc",10);
  43.  $chart->drawTitle(60,22," グラフを書いてみたよ",50,50,50,585);    // 場所, RGB
  44.  
  45.  
  46.  $chart->Render("test.png"); // ファイルに書き出す

■ 作成されたグラフ
pChart_test

※クリックで最大化します。

■ その他
・ UTF-8じゃないとグラフの日本語が文字化けしてしまいました。

・ php.iniのGDを有効にしておく必要があります。

extension=php_gd2.dll

・ バグレポートにあるとおり、そのままだと notice が出てしまいます。

SourceForge.net: pChart: Topic: Bug with pData.class.php

気になる方は notice を無視するか、pData.class:55 あたりに以下の修正を入れると OK です。

  1.  <?php
  2.  // -----------------------------------
  3.  // notice対応
  4.       $this->Data = array();
  5.       //$this->Data                         = "";
  6.  // -----------------------------------

pChartは素晴らしいグラフライブラリなのですが、更新が途絶えて久しいのが気になりますね。
Forumを有効に利用すると良いかもです。

Home

Search
Feeds
Link
あわせて読みたいブログパーツ
Meta

Return to page top