2013/09/17(火) [n年前の日記]
#1 [haxe] JKをひたすら眺め続ける羽目になるクソゲーをアップロードしてみました
_「クソゲー作った」と言いながら公開するとメリット多数
と聞いて「なるほど…」と思ったので、自分もその方向で。モブ子さんはJKなのかJCなのか分からないけど…。
Haxe + OpenFL + HaxeFlixel を使うと、こんな感じのゲームがサクッと作れるみたいですよ、というサンプルってことで。あくまでサンプルってことで。大事なことなので2回言いました。
_FLASH版DEMOページ(サウンド有り)
_HTML+JavaScript版DEMOページ(サウンド無し)
_ソースコード/FlashDevelopプロジェクト一式 : mieki256/jumpandrunsailorgirl - GitHub
※ 2016/09/04追記。自宅サーバ上にも置いてみた。
こんなヘボサンプルでも、ソースさえ公開しておけば、Haxe関連ライブラリやメソッドの使用例ぐらいにはなるだろう、てなノリで公開、ということで一つ。ソースや自作データは Public domain にしておきます。
この手のゲームは、Flixel に限らず、2Dゲーム用ライブラリの Hello World モノとして定番のようで。HaxeFlixelの公式サイトのデモページにも、似たようなサンプルが置いてありました…。でも、こういったサンプルは全然ゲームになってないものが多い印象も。そのあたり、一応遊べるようにマップやSE等について努力…してみたつもりではあるけど、やっぱりクソゲーかも。プレイ時間が長すぎるし。4つぐらいのステージに分けたほうがよかったかも。
Haxe + OpenFL + HaxeFlixel を使うと、こんな感じのゲームがサクッと作れるみたいですよ、というサンプルってことで。あくまでサンプルってことで。大事なことなので2回言いました。
_FLASH版DEMOページ(サウンド有り)
_HTML+JavaScript版DEMOページ(サウンド無し)
_ソースコード/FlashDevelopプロジェクト一式 : mieki256/jumpandrunsailorgirl - GitHub
※ 2016/09/04追記。自宅サーバ上にも置いてみた。
- ゲーム内容は、マップ上を走ってコインを集める系のよくあるソレ。宝石を全部集めて出口に行けばステージクリア。
- バナナは取っても何の効果も無し。HP回復アイテムになる予定だったけど…。色んなアイテムを配置できる例として残してある状態。
- FLASH版のほうがオススメです。サウンドの有無はゲームらしさという点でかなり重要。
- Google Chrome上ではスイスイ動くけど、Firefox上ではガクガク動く…。なんでだろ?
- DEMOページは Dropbox に置いてみました。
こんなヘボサンプルでも、ソースさえ公開しておけば、Haxe関連ライブラリやメソッドの使用例ぐらいにはなるだろう、てなノリで公開、ということで一つ。ソースや自作データは Public domain にしておきます。
この手のゲームは、Flixel に限らず、2Dゲーム用ライブラリの Hello World モノとして定番のようで。HaxeFlixelの公式サイトのデモページにも、似たようなサンプルが置いてありました…。でも、こういったサンプルは全然ゲームになってないものが多い印象も。そのあたり、一応遊べるようにマップやSE等について努力…してみたつもりではあるけど、やっぱりクソゲーかも。プレイ時間が長すぎるし。4つぐらいのステージに分けたほうがよかったかも。
◎ Haxeその他の感想。 :
- 1つのソースから、FLASH版(ActionScript)やJavaScript版を出力できるのは便利。
- Flixel(HaxeFlixel)は、2Dリアルタイムゲームの作成に特化した機能がいくつか実装されていて、とても楽。データさえあれば、あっという間にある程度動くものが出来てしまう印象。なんとなく、MSX版パロディウスってこんな感じの開発状況だったのかなとチラリと想像したり。
- HTML5・JavaScript出力は、ブラウザ側の問題もあって、まだ今一つなところも。サウンド関係は鳴らせないも同然な点がかなり惜しい…。でも、ブラウザのせいだし…。エラーが出ていても何が原因なのか判別しにくいのもちょっとアレ。
◎ 2017/03/19追記。 :
Dropboxのpublicフォルダが死んだのでファイルの置き場所を変更。
[ ツッコむ ]
以上です。