この記事のURL http://www.dango-itimi.com/blog/archives/2014/001219.html Haxe と Flash Professional CC を利用して開発を行ったゲーム ZombieDelivery を公開しました。 http://www.deeg-entertainment.jp/zombie_delivery/ 内容はとてもシンプルな仕分け系ゲームとなっています。Web(Flash, HTML5) / Android / iOS で遊べます。 それぞれのプラットフォームへは、以下の機構を利用して出力しています。 ・Flash(Haxe) ・HTML5 Canvas(Haxe & CreateJS) ・Android(Haxe & OpenFL) ・iOS(Haxe & Adobe AIR) 入り口のみ異なるだけの、ゲームロジックはワン
この記事のURL http://www.dango-itimi.com/blog/archives/2014/001216.html Haxe で作成した Flash & HTML5 ミニゲームサイト「ちょんまげゲーム」公開中です。HTML5 版はスマートフォンでも遊べます。 http://www.deeg.jp/mage/ ちょんまげゲームでは主に以下の二通りのゲームがあります。 ・神経衰弱やブロック崩しといった 簡単なミニゲーム ・脱出系ゲーム ミニゲームは、試しに作ってみたゲームに最低限のグラフィクスや演出を加えた内容となっています。Google Play Game Services により ゲーム結果ランキング登録が可能なため、多少遊べるものにはなっているかと思います。 脱出系ゲームはストーリー仕立てで そこそこ凝った内容となっています。専用の BGM もいくつか作成しており、後に
クロスプラットフォーム開発の大本命!? HTML5もアプリもFlashも開発できる「OpenFL」とは? 「インタラクティブコンテンツをワンソースでクロスプラットフォームに対応させたい」、それはフロントエンドのデベロッパーであれば誰もが望むことではないでしょうか。一昔前はAdobe Flashが「Open Screen Project」と題して一歩手前まで実現していましたが、iPhoneからFlashを締め出そうとするAppleの強硬な姿勢によって頓挫することになりました。 尾野さん(しっぽさん)からの勧めもあり調べたのですが、「OpenFL」(オープンエフエル)というテクノロジーはさまざまな形式にインタラクティブコンテンツを出力できます。つまりOpenFLを使えばワンソースでクロスプラットフォームを実現できるのです。今回はOpenFLからHTML5とFlashを出力することによってクロス
TweenXはクロスプラットフォームで動作する、Haxe向けのトゥイーンライブラリです。オブジェクトの移動先を指定して、モーションさせることを可能にします。
HaxeとTypeScriptを両方使ってみた感想 - ジンジャー研究室 に対してのコメント。コメント欄ではレスを書くには余白が狭すぎです。 if式について HaxeのifはBool型しか受け付けないため、存在判定はnullとの比較が必須になる。JavaScriptからHaxeに移行するとifの度にコードが膨れ上がってしまう。 同じく、&&と||もBool型でないと使えない。これは正直とても不便だ。 生JavaScriptでもたまに問題になる暗黙の型変換でfalseと判定されてしまうケースを考えると、Boolしか受け付けないことには利点があります。私はむしろHaxeの考え方の方が正しいと思っています。 // JavaScript var i = 0; if (i) { // こっちは通らない } else { // こっちが通ってしまう! } enumとパターンマッチ nullチェックの話
型付きAltJSとして名高いHaxeとTypeScriptですが、両方使ってみたので比較しながら感想でも書こうかなということで。 あくまで自分の使ってみた範囲でしか話せないのでご容赦を。 執筆時点での両者のバージョンは、Haxe2.1/TypeScript0.8で、もうすぐHaxe3.0/TypeScript0.9が出ようというところ。 JavaScriptの標準的な関数の使用 当然ながらTypeScriptの圧勝。 TypeScriptはJavaScriptの拡張として実装されているので、コピペすれば大体動く。 HaxeはJavaScriptだけでなく、ActionScript、Java、C#などもターゲットにしているため、JavaScriptで普段やっていることをやるためには外部クラスをインポートする必要がある。 // Haxe import js.Lib; ... Lib.alert
CreateJS勉強会(第2回)発表資料「効率的なCreateJSコンテンツ開発 〜TypeScript/Haxeを使ったActionScriptライクな開発環境〜」 2013年3月15日(金)、日本マイクロソフト品川本社Seminar RoomでCreateJS勉強会(第2回)が開催され、100名弱の方にご参加いただきました。勉強会のフォローアップとして、発表資料の「効率的なCreateJSコンテンツ開発 〜TypeScript/Haxeを使ったActionScriptライクな開発環境〜」のスライドを公開します。 資料ではCreateJSの効率的な開発方法としてJavaScriptにコンパイル可能なTypeScriptとHaxe(ヘックス)について、ライブコーディングと開発案件の実例を交え紹介しています。 補足 また資料中に紹介しているHTML5デモは次のURLにて公開しています。 日本
トップページ > Haxe > HaxeでCreateJSを利用する インストール/配置haxelibを利用する場合 直接プロジェクトフォルダに配置する場合 HTML側の設定 検証用コード インストール/配置 haxelibを利用する場合 haxelib install createjs シェル(コマンドプロンプト)で上記コマンドを実行、createjsをインストールします。 hxml -lib createjs 使用しているhxmlに上記内容を追加します。 直接プロジェクトフォルダに配置する場合 https://github.com/nickalie/CreateJS-Haxe http://lib.haxe.org/p/createjs GitHubかHaxeサイトでHaxe版CreateJSをダウンロード、解凍した中身のcreatejsフォルダとjsフォルダをプロジェクトフォルダに
Caution このドキュメントはまだ書きかけです。筆者の気分次第で内容を大きく書き換える可能性があるのでご注意ください。 このドキュメントではHaxe(ヘックス)というプログラミング言語を使ってJavaScriptアプリケーションを開発する方法を解説しています。 ここで使用しているHaxeのバージョンは2.10です。また、開発環境としてWindows 8 + FlashDevelop 4を使用して手順を解説していますが(特に2章から3章)、基本的なところは他の開発環境でも通用するような内容を記述しています。
ようにするまでは結構大変だったよ…… 魚は泡でパワーアップして岩をも砕く。Claudeにゲームコンセプト作成・評価から実装・改良までさせて、コードを一行も書かず会話だけでここまで作れるようにできたぞ https://t.co/nIBAdAmH4A pic.twitter.com/25TUCnybxb— ABA (@abagames) 2025年3月20日 Claude 3.5の時にゲームのアイデア生成から実装まで行うプロンプト・プロジェクトを作ったけど、それでも最後はコードを直にいじって調整する必要があった。 問題はClaude自身がゲームを遊んでいないことにある。なのでClaudeはそのゲームのバランスが良いとか悪いとかが分からない。 なので今回はClaudeに自分の作ったゲームを遊んでもらうことにした。 ClaudeにはAnalytics tool (REPL)という、コードを自ら実行
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く