JavaScriptでブラウザゲームが作れるtmlib.jsがかわいい
昨日、iPhoneアプリを作りたい
という記事を書きましたが、僕はゲームも作ってみたいんですよ。
「MOTHER」シリーズか、「信長の野望」「シヴィライゼーション」シリーズみたいな、
僕が大好きでやってて楽しいと思えるような奴を作ってみたいんです。
そんなわけでちょっくら調べてみたわけなんですが、JavaScriptでのゲーム制作に使えるライブラリって色々とあるんですね。
enchant.js
「9leap」というゲームを投稿したり遊んだりできるサイトがあるのも良いです。
たぶん、日本で1番充実してるんじゃないでしょうか。
使ってる人が多いので、当然参考になる記事やらゲームやらもたくさんあるんだと思います。
tmlib.js
個人的には「tmlib.js」が気になりました。
理由はかんたんで、こっちの方がかわいいからです。
こんなひよこちゃんが
tmlib.js って何?
ゲームやツールを簡単に作る事ができる
JavaScript ライブラリだよ♪PC とスマートフォンどちらでも動くんだ
『プログラミングって気軽にできるもんなんだ』
『ゲームってこんなに簡単に作れるんだ』
って感じてもらえると嬉しいなかんたんに使えるよ♪
tmlib.js は初心者から上級者まで
幅広く使えるライブラリだよUsage を見ればすぐに tmlib.js を
使ってプログラミングを始められるよ
って言ってるんですよ。
にこにこしちゃうじゃないですか。
もちろんかわいいばっかりではなく、
私がenchant.jsではなくtmlib.jsでゲームを作る5つの理由
http://testcording.com/?p=1433
という記事によると、enchant.jsよりtmlib.jsの方がサポートが充実していたり、処理速度などの機能面で勝っているらしいんです。また、画像を使わなくても簡単な図形やボタンを表示することができるので、とりあえず一気に大枠だけ作ってから細かいことは後で整えることも可能なようです。
こういうのって結局「自分が気に入るかどうか」じゃないですか。
そんなわけで、僕だったらtmlibでゲームを作ると思います。
いずれにせよ、今はまだゲームやらアプリやらを作れるレベルじゃないので、まずはこいつを読んでみてから色々考えてみるつもりです。