Entityの表示順について その1

Entityの表示順に関するツイートが散見されたので、ちょっと書いておきます。enchant.jsの描画は、SceneにaddChildされた順に行われます。 for (var i = 0; i < 5; i++) { var entity = new Entity(); entity.id = i; game.rootScene.addChild(entity); } と…

スマフォゲームのユーザインターフェイス

先日投稿した「Swipe Action !」ですが、正直完全な失敗作です。いや、バグだらけとかそういうことではなく、スマフォ想定のくせしてユーザインターフェイスがまったくなっていませんでした。 せっかくなので、スマフォゲームのユーザインターフェイスについ…

Swipe Action !

「Swipe Action !」を投稿しました。今回は通勤電車の中、つり革につかまりながら片手でできるゲームを目指してみました……が、失敗でした。 ゲームがバグだらけとかそういうことではなく、基本設計がなってなかったと……。 ユーザインターフェイス、本当に奥…

「ババ抜き」を拡張してみる

すっかりご無沙汰です。 いろいろのんべんだらりとやっているうちにbox2d.enchant.jsはパワーアップするわGlobal LEAPの結果は発表されるわジャパコンTVは月イチのレギュラー化するわ、嵐が脇をすり抜けていったという感じです。 私といえばゲームを作っては…

物理演算-Box2d その2

では昨日の続きです。前回はボールが落ちてゆくだけでしたが、今回は床を生成してボールをはねさせてみましょう。 前回のボール生成の箇所の下に、以下のように追加して下さい(上でもいいですけど)。 // 床の生成 var groundBodyDef = new b2BodyDef(); gr…

物理演算-Box2d その1

Box2dWebの世界へようこそ!今回から数回に渡って、私の備忘録も兼ねてenchant.jsでBox2dWebを利用する手順を書いてゆこうと思います。 先日も書いた通り、enchant.jsには@kassy708さんが作成されたbox2d.enchant.jsがpluginとして提供されています。しかし…

Box2Dへの道

今回作成した「Cat in the Basket」では、物理エンジン「Box2dWeb」に挑戦してみました。enchant.jsには@kassy708さんが作成されたbox2d.enchant.jsがpluginとして提供されています。 最初は私もbox2d.enchant.js利用していたのですが、触れてゆくうちに「や…

Cat in the Basket

「Cat in the Basket」を投稿しました。今回物理演算を使ったのですが、システム周りばかりにかまけていたのでステージがまだ2面しかなく、それも何だか微妙なシロモノ……。近日中に何とかします!ところで私、自分の作ったゲームをつまらないと思ったことは…

独りopenleap反省会

昨日のleapfestはみなさんお疲れ様でした。 ライトニングトーク、名乗りでておきながらPC出力出来ないとか迷惑かけて申し訳ないです。さて。本日のお題。 「独りopenleap反省会」です。 今回私は「F&B -partner-」を投稿したわけですが、やっぱりというか何…

9leap 9Days Challenge 受賞者一覧

9leap 9Days Challenge 受賞者一覧です。 ふと作ってみました。 おじさん連中の活躍あまりないです。かなしい。 受賞発表時のプレイ回数やお気に入り数もあればいいんでしょうが、思いついたのついこの間なのでまぁ追えませんでした。 OneButtonと#4の所が抜…

F&B -partner-

9leapに「F&B -partner-」を投稿しました。スイカ割り大会第二弾です。 原点回帰にして新機軸。 モノとしては前回よりも面白くなっている自信があるのですが、いかんせんふたり同時にアクセスしないとゲームが成立しないのが難点です。 socket.enchant.jsの…

enchant.jsにおけるキー追加

enchant.js ゲーム制作 Tips – キーボードでプレイヤーを移動させてみよう!! 斜め移動にも対応してるよん♪ HTML5 enchant.js クラス定義・キー操作enchant.js でのキーボード入力がトレンドらしいので便乗してみます。 というかcloudpackさんのところの記事…

ワンワン キャッチボール

新年あけましておめでとうございます。 気がつけばもう7日。七草ですよ。さて。 年末、9leapに「ワンワン キャッチボール」を投稿しました。これの元ネタはSTUDiO B-ROOMの温泉DE卓球というエロゲです。 テンキーで遊ぶという今でも他に類を見ない、そして…

!ジャパコンTV賞受賞!

「である」調でブログ書くのに疲れてきました。 別にブログを、それこそ日記のようなブログを書いているのですが、そちらと一線を画すために「である」調で書いていたのですが、疲れてきました。 なんで今後はフリーダムに、その時の気分で書いてゆこうと思…

そうだ、ゲームを作ってみよう2

まず「7ならべ」のルールを確認しよう。・デッキから各プレイヤーに1枚づつカードを配る。カードはすべて配り切る。 ・手札に7があるプレイヤーはそれを場に出す。 ・先手から順にカードを出す。 出せるカードは場に出ているカードとつながるもののみ。 …

辻斬り十兵衛

先日9leapに「辻斬り十兵衛」をアップした。「べあ☆はん偏」としたのは、グラフィックを用意できないことへの言い訳である。本当は影絵のようなモノトーンでスタイリッシュなグラフィックを用意したかったのだが私にとって絵はプログラミング以上の難物であ…

そうだ、ゲームを作ってみよう1

ゲームを作ってみたい。 でも、プログラミングは多少かじったけどどうすればいいのかわからない、という人は案外多いのではないだろうか。 そんな人を対象に、ゲームの作り方というものを書いてゆこうと思う。ゲーム制作未経験者にお勧めしたいのが、トラン…

一手

一手今度は正統派ワンボタンゲーム。 出された札が読み上げられたなら取る。お手つきはもちろんNGだ。ちはやふる、面白いよね。

これはありなのだろうか

逃げるなっ!ワンボタンげぃむっ! というお題だったのでまぢでワンボタンにしてみた。 ……応募要件満たしているかどうか、すんごく微妙ではあるんだけど。 座標なんて使ってませんよ? 単にSpriteがどっか行くだけで。 ええ。はい。

紹介、された

今週の週刊アスキー(2011/11/15)にみくレコが紹介された。 見た瞬間「はて、どこかで見た音符だな」と思ったくらいでみくレコだと気付かなかった。そのうち紹介されるようなゲームをとは思っていたが、まさかみくレコが載ることになるとは夢にも思わなかっ…

「コミPo! チャレンジ」インパクト賞受賞

「DokiDokiスピード!」が「コミPo! チャレンジ」のインパクト賞を頂いた。 正直エントリー数が3作品しかなかった回なので喜んでいいのかどうか悩むところなのだが、該当作品なしとせずにわざわざ賞に推してくれたのだから、やはりここは喜んでいいのだ…

隠されたもの

HTML5のaudio要素にはendedという再生終了を告げるイベントとプロパティが存在する。 これらを利用した音声ファイルの連続再生をenchant.jsで行おうとしたら、イベントの反応はないしプロパティはundefinedと返された。なんじゃらほいとenchant.jsの中を覗い…

みくレコ

みくレコ新作投稿。 戦車ゲームを作ろうとしていたはずなのに、なぜこうなった?

七夜めぐり

七夜めぐり新作投稿。 運の要素が強いため、すべてのパネルを取れるは時々。 けして取れないわけではない。

いいわけマンガその3

それじゃ直し始めます。

いいわけマンガその2

コミPo!楽しい…

いいわけマンガその1

DokiDokiスピード!

DokiDokiスピード!全然DokiDokiしないゲームで申し訳ない。 おぢさんとしてはあーんなことやこーんなことを考えていたのだが、コミPo!が思いの外難しい……。だいたいデフォで体操服やスクール水着がないというのは問題だと思う。

今宵の空は…

今宵の空は…位置情報を利用したプログラム。 案の定、9Daysには間に合わなかった。 scaleの使い方難しい…

GPSの世界へようこそ

ようやくgeolocationAPIを使う目処が立った。今回苦労したのはgeolocationAPIのスコープだった。 geolocationAPIで位置情報を取得すること自体はさほど難しいことではない。wise9にもサンプルが載っていたが、まさしくあのコードをソースに貼り付けてやれば…