タグ enchant.js
人気順 5 users 10 users 100 users 500 users 1000 users200行で作る、enchant.jsを使った簡単ぷよぷよプログラミング - あのねノート。
2013-08-24 200行で作る、enchant.jsを使った簡単ぷよぷよプログラミング やり方 はじめに この前enchant.jsでぷよぷよ by おっ立ち野郎を作って公開しました。 enchant.jsで作ったHTML5+JavaScriptな「ぷよぷよ」を公開しました これを知り合いR君に紹介したところ、嬉しい事に「僕もぷよぷよ作りたい!」といってもらえました。それでぷよぷよの解説サイ... 続きを読む
wise9 › コロコロコミック×enchant.js = コロコロゲーム工作ブロック! 歴史的コラボが実現
やったぜ前ちゃん!ついに「ゲーム開発というホビーを実現する」という公約のまず第一歩か!? あの「コロコロコミック」とenchant.jsの歴史的合体、その名も「ゲーム工作ブロック」が登場したぞ! 通称「コロ作(さく)」と呼んでくれ! このコロ作、コロコロコミックの人気キャラクター達を使ったゲームが誰にでもカンタンに作れてしまうという魔法のブロックなのだ。 しかしなんだこのデジャヴ感は・・・・そう、... 続きを読む
tmlib.js ゲームプログラミングチュートリアル – 今流行のフラットデザインを使ったタッチゲームを作ろう | TM Life
先日, @omatoro さんが『私がenchant.jsではなくtmlib.jsでゲームを作る5つの理由』というエントリーを 公開されました. これがすごい反響だったらしく, 私の方にも様々な意見や質問がきました. おかげで tmlib.js の知名度が一気に上がり実際に触ってくれてる人も増えました. 本当にありがとうございます. ただ, ここで一つ問題が… tmlib.js には公式のチュート... 続きを読む
私がenchant.jsではなくtmlib.jsでゲームを作る5つの理由
ゲーム制作に使えるJavaScriptライブラリの比較と、私がtmlib.jsを使うその理由についてです。JavaScriptを勉強後enchant.jsを触っていましたが、tmlib.jsにサクっと乗り換えた理由をまとめてみました。enchant.jsを使わずにわざわざ無名のtmlib.jsを使っているのか、その理由はすぐに分かると思います。ついでに私見ばかり言っても仕方ないので、機能面から見た... 続きを読む
enchant.jsでHTML5+JavaScriptゲーム開発入門(4):JavaScript製とは思えないゲームをenchant.jsで簡単に作るには (1/3) - @IT
これが、JavaScriptのゲーム…… だと……? 前回の「enchant.jsで重要なスプライトとシーンを使うには」では、ゲームの流れとなる部分を駆け足で解説いたしました。 今回は、よりゲームをリッチに見せる、複雑なアニメーションの作り方を理解していきましょう。この機能を使うと、こんなもの(サンプル)を簡単に作ることができます。ぜひ「JavaScriptとは思えない!」ようなゲームを目指しまし... 続きを読む
enchant.jsを実験的に高速化 - UEI shi3zの日記
HTML5フレームワークにおける表示オブジェクトのパフォーマンス検証 - Togetter enchant.jsもいろんな機能を追加していった結果、どうもCreateJSよりだいぶ遅いらしいので、原因がどこにあるのか調べてみた。こういうことができるからオープンソースは発達が速いんだよね。 その結果、解ったのは以下のことenchant.jsのイベントモデルは丁寧すぎるかも(殆どのオブジェクトが使わ... 続きを読む
wise9 › キミもwiiU 対応ゲームが作れる! wiiu.enchant.js α版リリース
wiiU で HTML5 ゲームを作る こんにちは! enchant.js 開発チームのリョーヘイです。 任天堂から WiiU が発売されました。WiiU では、発売前から搭載されているブラウザのHTML5対応度が高いことや、JavaScript APIを通じてゲームパッドの情報が取得できることなどが一部で話題になっていました。「これはHTML5 ゲーム開発者への挑戦状だ! やるしかない!」 とい... 続きを読む
バンガーの奇跡。またはアメリカの田舎町でプチ有名人になって思ったこと - UEI/ARC shi3zの日記
長年生きていて、驚くことはけっこうある。昨日がそうだった。 僕はメーン州の北部にある人口三万人の小さな田舎町、バンガーの大学に呼ばれて、そこで丸一日使って講義をしていた。 内容はenchant.jsと9leapについて。 もともと小さな街なので、講義を聞きに来てくれた学生は全学生の80%にも及んだ。Wow。といっても40人弱だけれども。 僕が前田ブロックで簡単なゲームを作ります、といってみんなにス... 続きを読む
wise9 › ゲーム企画のアイデアに詰まったときの7つの発想法
やあこんにちは。shi3zだ。みんなゲーム創ってる? 最近twitterなんかを見てると、ゲームプログラミング自体の敷居はUnityやenchant.jsでだいぶ下がったみたいだけど、肝心のゲームのアイデアが出てこないと悩んでいる人が多いみたいだね。 実は「ゲームのアイデアが出なくて困る」という状況は、僕もなんどか経験してる。 そこで今回は、ゲームのアイデアに詰まったとき、どんな手で発想を見つける... 続きを読む
15年後の日本と高校におけるゲーム開発教育 - UEI/ARC shi3zの日記
とある県の教育委員会で、高校の先生方を対象に、プログラミング教育にenchant.jsを活用する方法について講演をさせていただくことになった。きっかけは、「enchant.js公式ガイドブック」を学校向けに無償配布していたこと。ある高校の先生がお礼の手紙を下さった際に、先生方で開く情報教育の勉強会で講演しないか、と誘って下さったのだ。 高校の授業でenchant.jsを使って頂くことは、encha... 続きを読む
wise9 › 9分で Android & iOS & WP7 アプリができる! PhoneGap Build がスゴすぎる
お久しぶりです。リョーヘイです。 現在 enchant.js チームでは、Canvas ベースの v0.6 開発や、新プロジェクトの立ち上げ (まだヒミツです) で大忙し。そんな中、開発の合間を縫って最近見つけたサービスを紹介します。 その名も PhoneGap Build。HTML5アプリを簡単にネイティブアプリ化できるライブラリとしてお馴染みの PhoneGap から派生されたプロジェクトです... 続きを読む
socket.ioとenchant.jsでネトゲ作り始めた - mizchi log
node 某所に提出するように昔作ったもののコア部分を詰めて作ったんだけど、興が乗ったので今日そのまま作りこんでみた。 同時にログインして相手に近づいて殴ったらHPバーが減って死ぬ。死ぬと4秒でリポップする。 まだマップを実装したりモンスターを徘徊させたりしてない。実質一日で作ったものなので現状この程度。 ガワはenchant.jsで書いた。はじめてまともにつかってみたが、意外と複雑な構成に耐える... 続きを読む
本日, JavaScript ライブラリ 『tmlib.js』と 10 個のサンプルを公開しました. | TM Life
最近, JSX やら enchant.js やら arctic.js やらで JavaScript 界隈はすごく盛り上がっています. そんな中, 私自身も一石を投じようと本日 JavaScript ライブラリ 『tmlib.js』を公開しました!! リニューアルって言った方が良いのかな? 実際には, 2年前に作っていたライブラリ 『tmlib』 を大幅に改良したものになります. 私一人でコツコツと... 続きを読む
wise9 › JSで驚くほど簡単にアニメーションが扱える! tl.enchant.jsの使い方を先輩に説明してみる
enchant.jsのバージョン0.4.4から導入され、意外と使いやすくて億が深いと言われているものの、いまいち使い方が解られていないtl.enchant.js。どんなふうに使うと効果的なのか、悩んでいる男がここにも一人・・・。 先輩「うーん…」 後輩「どうしたんですか?」 先輩「いや、シューティングゲームを作ってるんだけどさ。敵のモーションをもっと高度にしたくて…」 enenmy.addEven... 続きを読む
wise9 › 東京大学でenchant.jsが講義に登場!/東大で実際に使われたサンプルコード一覧
ゲームばかり作ってないで勉強しなさい!と言われてる少年少女達に朗報!? enchant.jsが東京大学の講義でも使われました。 講師は西田教授。コンピュータグラフィックスの世界でノーベル賞級と言われるスティーブン・A・クーンズ賞を受賞した唯一の日本人です。ラジオシティ法の発明者としても知られています。 西田研の生徒さんたちによってそれまではJavaアプレットとして作られていた教材も、enchant... 続きを読む
wise9 › avatar.enchant.jsが登場!2000万通りの中から君だけのキャラが作れる!?
ゲーム開発を楽しむときに意外と困るのがグラフィックの問題。 プログラマーは絵心がある人ばっかりじゃないし、そもそもゲーム用のアニメーションのついたキャラを自分で用意するのも大変すぎる。 enchant.jsではゲーム開発の敷居を下げるために予めいくつかのドット絵を用意して無償配布している。 けど、気がつくとenchant.jsのゲームは手早く作ろうとするとクマの絵ばっかりになっちゃう。 ゲームの見... 続きを読む
wise9 › enchant.jsで作れるのはゲームだけじゃない!? 絶体絶命のピンチから産まれた新ツールとは?
やあshi3zだ。 世界1.2周の旅も終わり、ようやく日本に帰って来た。 さすがに疲れたーっ ということでようやく週末を迎えたわけだけど、ひとつ衝撃的な体験をしたのでここに記しておきたい。 つい5日前のこと。 僕はタイの有名な観光地、パタヤビーチでアジア最大の広告祭、Adfestに来ていた。 なぜか「次世代の広告はゲームだ」というテーマで、2000人の観客を前に電通の鏡さんと二人でセッションをする... 続きを読む
enchant.js 怒涛の 100 tips | TM Life
enchant.js 怒涛の 100 tips!! ローカル整理してたら昔勉強がてら作った enchant.js のサンプルが大量に出てきたので, 整理がてらざっくり公開しようと思います. 最終的に整理してたら 100超えちゃったけどw 参考になれば幸いです. 全て jsdo.it に移植したので, fork なりダウンロードなりして遊んでくださいな♪ ※スイマセン, まだ下の方の 40個ぐらいは... 続きを読む
wise9 › こんなにカンタンでいいの!? enchant.jsがついに3D物理シミュレーションに対応!
初の解説書も売り切れ続出で絶好調のenchant.js。 3月1日からのグローバルリープチャレンジも控えた中で、enchant.jsがついに待望の物理シミュレーションに対応したぞ! まずは動画で確認しよう! ちなみに2Dの物理シミュレーションについてはkassy708さんによるBox2Dのenchant.js版実装であるbox2d.enchant.jsは既にenchant.js本体に組み込み済みだ... 続きを読む
『enchant.jsでシューティングゲームを10分コーディングする映像』がすごい・・・ | IDEA*IDEA
shi3zさんによるライブコーディング映像がすごいですね・・・。enchant.jsを使って、たった10分でシューティングゲームを作っちゃっています。 ↑ というわけで10分間の映像です。 どう実装すべきかを考えつつ、デバッグもこなして最後にはカタチにしてしまうとは・・・。10分間ではありますが(個人的には)手に汗握る展開で、あっという間でしたよ。コーディングされる方は是非見てみてください。 ■ ... 続きを読む
今流行のArctic.jsと、enchant.jsの比較 | Geisha Tokyo Engineers' Blog
圧縮後のファイルサイズはenchant.jsのほうが3kbほど少ないですね。 どちらもjs上に継承などを行う擬似クラスを作るためのClass要素があったり、スマートフォン/PC両方で使えるようにtouch系イベントとmouseDown/Move系イベントを判定したり、fps(フレーム数)を設定してフレーム毎のイベントを設定するなどしています。 後発だけあって、Arctic.jsのほうはenchan... 続きを読む
Titanium Mobile で手軽にゲームが作れるモジュール、公開しました! - Android でいろいろやるよ!
Titanium, OpenGLTitanium Mobile で、enchant.js や emo-framework 並みに手軽に2Dゲームが作れるモジュールを公開しました! http://code.google.com/p/quicktigame2d/ http://code.google.com/p/quicktigame2d/wiki/ Android の方は残念ですが、現在のところ i... 続きを読む
enchant.js - HTML5 + JavaScript Game Engine
enchant.js HTML5 / JavaScript Based Game Engine MIT or GPL dual license Reference Index 開発の基本 逆引きリファレンス 注意事項 enchant.js の基本的なテンプレート 基本(描画) Scene を作る/消すには 画像を出すには 文字を出すには 音をならすには 基本(制御) 素材を読み込むには フレーム処... 続きを読む
Monaca + enchant.js でお手軽スマフォゲームアプリ開発 : アシアルブログ
こんにちは。松田です。 今日は弊社で開発しているスマートフォン用アプリ開発環境のMonacaと、JavaScriptベースのゲームエンジンenchant.jsを組み合わせて、スマートフォン用ゲームアプリの開発をしてみたいと思います。 Monacaの公式サイトはここ。 http://monaca.mobi/ enchant.jsの公式サイトはこちらです。 http://enchantjs.com/j... 続きを読む
wise9 › enchant.jsを世界へ! 英検四級の僕がヨーロッパで台本なしの講演に挑戦してみた顛末
いろいろあって、いま、ポーランドに来てる。 ワルシャワ。ポーランドの首都だ。 この国は日本の人口の半分しかいないのに、日本語よりレアなポーランド語が使われていて、そのポーランド語というのは、英語やイタリア語、フランス語なんかとは似ても似つかない。 アルファベットでさえ良く知らない。 道の名前を見ても読み方が解らない。 挨拶は「ドン・ジブリ」 ありがとうは「ディェンクゥイェン」 観光客の英語すら通じ... 続きを読む