全文はこちら。読み物としては本当に面白かったです。 でも、2chで言われているように、FF13を見ろ 「出来ない」=「捨てよう」 「出来ない」=「最悪なくてもゲームが成立するように」RPGにとって街はなくてもいい要素じゃないだろw ゲームが好きでない連…
★9leap http://9leap.net/ワンアイデア、ワンゲームを実践する非常にたくさんのゲームが集結する。 enchant.jsという非常に美しいjavascriptライブラリで作られている。 なるほど。 確かに前時代的。ファミコン的。でも、正直な話、5分で飽きた。 みなさん…
「これまではFlash Lite1.1でクソゲーを作ってきた。 これからはJavascriptでクソゲーをつくる時代。」とは某有名プレゼンでの一幕。そしてゲームを直感的につくるライブラリが、たくさんある。 簡単に作れるといっても、それらはあくまで、「プログラミング…
プログラミングにおいて、その職場、及びプログラムのコーディング規約に従うのは当然の話である。昨今では、インデントにはスペース4つが当然になりつつある。 (もちろんそうでない場合も多々あるが、特にPHPでは、顕著だ。 それに習い、自分のプログラム…
よく、求人情報誌に、「ただのプログラマではなく、ビジネスマンとして。。。」と書かれているところがある。この一文は危険だ。 まず、この一文には職業差別をひしひしと感じる。 「ただの」?プログラマ→SE→ビジネスマンという価値基準だ。自分でWEBサイト…
sunflower.js というのを作っています。enchant.js、m3scriptなどの新しいJavascriptゲームライブラリに刺激されて作り始めました、 Javascriptのゲームライブラリです。 作り始めてみると、これが面白い。enchant.jsのソースを読んだりして、目からウロコし…
現在の進捗 http://test.ipsleoz.com/sunflower/novels.html主にiphoneをターゲットにして(もちろんwebkit系なら動く)、 バトル、RPG、ノベルに対応したjavascriptゲームエンジンをつくろうと思い当たった。なかなか、やればできるものだ。名称はsunflower.j…
ラジアンと角度は以下のように表される角度/360 = ラジアン/2πよって角度 = ラジアン * 360 / 2π = ラジアン*(180/π) ラジアン = 角度 * (π/180)
HTML5とJavascriptは、次世代ブラウザの中心的技術となった。それは、iphoneがフラッシュのサポートをうち切ったことで、ますます明確になった。フラッシュ以外でゲームを作成する方法はいくつかある。 Objective-Cでネイティブアプリの開発 JavascriptとHTM…
PHPは5以降、最新のプログラミングの概念を多く持つ新しい言語になっている。しかしPHPは微妙に設計がまずいところもあり、それらを回避するには微妙にノウハウが必要だ。 この投稿の目的 実際にPHPコードを書く時の注意点 いろんな『値がない』状態 これは…
これは、僕がいかにEmacsを覚えたか書いています。 この投稿の理由 普及のため Emacsは素晴らしいエディタで、これを超えるエディタはないと思うので、その普及のために書きます。 食わず嫌いの人のため 会社にて、あまりにもEmacsやVimにいきたいといいつつ…
テンプレートエンジンを自作される方も、結構多いのでないでしょうか。 たとえ「車輪の再発明」と言われようとも、楽しいものです。僕もいくつか自作テンプレートエンジンを作りました。 そこで、PHPにおける、テンプレートエンジンの基礎部分を、ちょっと紹…
Apache上でphp,python,rubyをそれぞれちゃんとWEBアプリとして動かす時の手順をまとめてみた。 対象プラットフォームはCentOS5.* Apacheの準備 httpd.conf ( /etc/httpd/conf/httpd.conf 等) 以下ディレティブに以下の記述があることを確認 nなければ追加 Di…
最近負けがたてこんでいる。 自分自身に対しても、他の多くに関しても。誰かが与えてくれるチャンスはそう何度もないだろう。 どんどんチャンスが逃げていっているのかもしれない。 誰かが言う「もういいよ」 「お前にもうチャンスは巡ってこないよ」 屈辱を…