enchant.js

ゲームエンジン「enchant.js」での開発についての記事です。
enchant.jsはもうずいぶん更新されてませんがまだ現役で使うことができます。ゲームプログラミングの入門にはとても良い教材です。
テンプレートをgitHubにて公開しています。
github ▷ https://github.com/inwan78

1

enchant.jsゲーム開発テンプレート完全版公開!!

enchant.jsからpixi.jsへ乗り換えたのでenchant.jsで開発していた時に使っていた私の自作テンプレートを公開します。 これは私が開発時に本当に使っていたものでこれを下地としてゲ...

Read More

バーチャルキーパッドでの操作の問題点を改善する

以前書いたバーチャルキーパッドのプログラムでは4方向ならほとんど問題ないんだけど、8方向になると狙った方向を入力しづらいという問題がありました。 これは実際にボタンやレバーを操作するわけではないた...

Read More

レトロゲームの解像度との併用【enchant.js】

ファミコンなどのレトロゲームの解像度は幅256px。それと幅600pxで作っているバーチャルキーパッドの両方を画面に表示させたい。レトロ風味を壊さないシンプルな解決策です。

Read More

画像拡大時のピンボケをうまく活用する【enchant.js】

enchant.jsでは画像を簡単に拡大縮小させることができますが残念なことに拡大すると画像が少しボケます。そしてこのピンボケ、画像の拡大率が大きくなればなるほどボケも大きくなります。めっちゃ拡大...

Read More

ゲームに使う三角関数のクラスを作っておく

今日は私の苦手な三角関数についてです(^-^; まぁ苦手なのは学生時代に勉強しなかったからで、今からでも勉強すれば全然理解できる自信はあるんですけどね( ー`дー´)キリッ 三角関数の使いどころ ...

Read More

バーチャルボタン入力についてもうちょっと詳しく解説

以前紹介した自作バーチャルキーパッドのボタン入力についてもうちょっと詳しく解説してみようかと思います。

Read More

円と四角形を簡単に書けるようにしておく【enchant.js】

ゲーム作ってるとけっこう円や四角形を使いたい、またはとりあえず円か四角形か表示させて開発を進めたいと思ったりすることないですか?(‘ω’)ノ わたしは画像書くのが面倒なんで...

Read More

ゲームの進行状況などをローカルストレージに保存しよう

やっぱりゲームにはセーブ機能が欲しいよなぁ(´Д`) という願いを叶えてくれるのがローカルストレージというブラウザが持っている機能です。このローカルストレージという機能がどういったものかっていうの...

Read More

Labelをちょっぴり使いやすくする【enchant.js】

enchant.jsのLabelがフォントサイズを変更したりするだけなのにフォント名も一緒に書かないといけないのがけっこう面倒臭い(;´Д`) 面倒なら作っちゃえ!!ってことでちょっと作ってみまし...

Read More

クラスの処理で困ったこと【enchant.js】

enchant.jsのクラスを使っていて「あれ?なんで?」となったことを書いておきます。クラスを利用するようになるとたぶん必ずつまずくポイントだと思います(^^;) thisがダブるとき クラスを...

Read More

なんでもsceneに直接addChildするのは良くない【enchant.js】

今回もちょっとした小技の紹介。大したことじゃないけど知っておくと便利かも。 enchant.jsでは画像はsceneにaddChildすることで表示されます。だけど最初から全部sceneにaddC...

Read More

enchant.jsで右クリックを使いたい!

enchatnt.jsではマウスの右クリックはサポートされていないようです。右でも左でもクリックは同じ扱いで処理されます。そして右クリックするとブラウザのメニューが表示されてしまいます。でも右クリ...

Read More

1

ゲームジャンルタグ

新着技術ブログ記事

新着開発日記