2011年12月30日金曜日

質問攻め

僕はこうしてプログラミングを話題にしたブログを作っているけれど、じゃあ何でも聞いて構いませんか、と言われるとちょっと困る。アプリケーションを作るときはいつも実用的な所ばかり。Delphiのときだけは、Delphi談話室で解説書よめと言われて熱心に読んだおかげで、オブジェクト指向が何かよくわかるようになりました。
後は何を聞かれてもよく分からないし、リクエストのあったソフトが出来上がる自信もありません。
最近アップしたドクターマリオ風のゲームソフトも、当初しっかり練り込んだアルゴリズムがエラーの原因になっていて、しかも必要ないと気づいて呆然としています。こんなもんですよ。

Pythonについて

Pythonはよく出来たスクリプト言語だろうと思う。他のプログラミング言語よりも優れた特徴がいくつもある。作成するのは主にサーバーサイドCGIだろうと思うんですけど、OpenOfficeのマクロが作成可能だときく。今はPythonの本を読んでいるけど、アプリケーションを作成するところまで行かない。Web2.0の大半がCSS+JavaScriptかもしれないが、Pythonがよく考えられた言語だということに変わりは無いだろう。

パズルゲームの出来

今回作成したゲームは、どうして僕が作るとときどきリズムの外れた動きをするのかわかりません。適当に済ませた箇所があるのでそのせいなのかもしれませんが・・・。他のゲームは大体想像しているものと一致していたんですけどね。
他の人にはできて僕にはできないことっていっぱいありますからね。自分のために作っているのだから納得がいけばそれでいいんですけど。

ゲームへの未練

ゲーム作ってもそんなに楽しめないんですが、ゲーム制作はなんか自分の価値を高めてくれているような感覚になりますよね。簡単に作ることができておもしろいTVゲームはなんかなかったでしょうか。よく倉庫番が例になりますがあまり遊んだ経験もなく、ステージを考えるのが面倒くさいので僕は挑戦したことがありません。他に良いゲームないでしょうか。

遊び心

自分のサイトで幾つかゲームを作成して掲示させてもらっている。前にテトリスを作って遊んだ時には楽しめていたのが、今回ドクターマリオをつくってみたが、あまりはまらなかった。
公開しているバージョン2.1になってから動作がぎこちない気もするのですが、今以上のものは求めないので、更新停止ということになるだろうと思います。
ゲームもだいぶ飽きてきましたね。そろそろCGIが自由に作れるようにならないと。Delphiからは卒業しないといけませんね。
Pythonは素晴らしいのですが、パッケージを一旦インストールしてしまうと元の状態に戻すのが難しかったり、大変ですね。そのためのツールもあるらしいですけど。

2011年12月29日木曜日

ブログの利点

ブログは思ったことを書き綴れていいのですが、やがて読み返しづらくなります。僕もそのことを承知しているのですが、なにかうまい方法はないのでしょうか。タグを付けて管理するやり方はかなり強力ではありますけど・・・。ゲーム制作ブログって大抵いつの間にかつぶやきになってきていますよね。ここもそんな感じかな、心配だな。

修正成功

しばらくゲームやってみて、エラーの起きる状況を調べていたら、あっと気が付きました。大正解でした。他にもバグは潜んでいるかもしれませんが、主なものは片付けることが出来ました。
うだうだ言ってましたが、なんか元気が出てきましたよ。