携帯用Flash サンプル置き場

by OFG 最終更新日:2009/2/22
FLAファイル(Adobe Flash用)はFlash Lite 1.1、PFLファイル(ParaFla!用)はSWF4で作成しております。
FlashとParaFla!で同じゲームを作るとどうなるか?をコンセプトにしております。全く同じとは言えませんが。
画面サイズ240×240ピクセル、FPS10〜12で、パブリッシュ後のサイズが50KB以内になるようにしております。
ご意見・ご感想・ご要望があれば作者のblogの適当な記事にコメントして下さいまし。

スクリーンショット 動作テスト

●占い

●時計

  • 日付と時刻を表示するだけの簡単なものです。
  • PFL形式しかありません……。
  • PFLファイルはこちら(mobile_clock_p.zip/21KB/2009.2.13)

●ストップウォッチ

  • ストップウォッチを3.0秒ぴったりで止めるゲーム。
  • 秒数を毎回変えたり、0.01秒単位にすれば激ムズに。
  • PFL形式しかありません……。
  • PFLファイルはこちら(mobile_3seconds_p.zip/16KB/2009.2.15)

●計算ゲーム

  • 答えが1〜9になる足し算の問題しか出題されません。
  • 問題の種類を増やすなり、クイズゲームに応用するなりしてください。
  • FLAファイルはこちら(mobile_keisan.zip/7KB/2008.7.10)
  • PFLファイルはこちら(mobile_keisan.zip_p/6KB/2008.7.10)

●テキスト入力サンプル

●fscommandサンプル

  • fscommand関数で携帯電話の時刻や電池残量を取得して表示させるサンプル。
  • 決定ボタン(または1と3)で表示情報が切り替わります。
  • FLAファイルはこちら(mobile_fscommand.zip/12KB/2008.7.10)
  • PFLファイルはこちら(mobile_fscommand_p.zip/18KB/2008.7.10)

●もぐらたたき

  • 1〜3のボタンで土竜らしき何かを叩いてください。
  • mmf形式で効果音を付けています。
  • 一度叩いた土竜に追い打ちできてしまうのは仕様です。
  • FLAファイルはこちら(mobile_mogura.zip/28KB/2008.7.10)
  • PFLファイルはこちら(mobile_mogura_p.zip/10KB/2008.7.10)

●ブロック崩し

  • パドルを1で左、3で右に動かし、ボールを跳ね返してください。
  • ブロックを全部崩しても何も起きませんので、エンディング等は自作してください。
  • 機種によっては動作が重いので、なんとか軽くしてください。
  • FLAファイルはこちら(mobile_block.zip/8KB/2008.7.10)
  • PFLファイルはこちら(mobile_block_p.zip/5KB/2008.7.10)

●モンテカルロ法による円周率推定

  • 一辺2の正方形内にランダムに点を描き、半径1の円の内側に落ちた点の個数から円周率を求めるシミュレーション。
  • 残りメモリの表示は開発時のものがそのまま残っているだけですので気にしないでください。
  • FLAファイルはこちら(mobile_pi.zip/7KB/2008.7.10)
  • PFLファイルはこちら(mobile_pi_p.zip/4KB/2008.7.10)

●シューティングゲーム

  • 1〜9のキーで自機を操作。弾の発射は5か決定ボタン。
  • 敵キャラを増やすなり、縦シューティングにするなりしてもらえれば幸いです。
  • FLAファイルはこちら(mobile_shooting.zip/13KB/2008.7.10)
  • PFLファイルはこちら(mobile_shooting_p.zip/19KB/2009.2.13修正)

●アドベンチャーゲーム

  • 決定ボタンで読み進め、数字ボタンで選択肢を選ぶ形式です。
  • カーソルキー+決定ボタンでも操作できるように工夫しています。
  • あくまでサンプルプログラムなので内容には期待しないで下さい。
  • FLAファイルはこちら(mobile_adv.zip/40KB/2008.7.10)
  • PFLファイルはこちら(mobile_adv_p.zip/47KB/2008.7.10)

●RPG風の戦闘

  • 決定ボタンで読み進め、数字ボタンで選択肢を選ぶ形式です。
  • あくまでサンプルプログラムなので内容には期待しないで下さい。
  • PFL形式しかありません。
  • PFLファイルはこちら(mobile_rpg_battle_p.zip/18KB/2009.2.22)

●カードゲーム

  • 1〜9のカードから1枚選び、数の大小を競います。
  • 1は9にだけ勝てます。
  • PFL形式しかありません。
  • PFLファイルはこちら(mobile_card_p.zip/15KB/2009.2.22)

●地雷撤去ゲーム

  • パネル内に埋められた地雷を推測していく、どこかで見たようなゲームです。
  • FlashLite1.1では配列が使えないので、eval関数による疑似配列で処理しています。
  • スタート時に*や#を押すと、地雷の数がとんでもなく増えます。
  • FLAファイルはこちら(mobile_mine.zip/18KB/2008.7.10)
  • PFLファイルはこちら(mobile_mine_p.zip/19KB/2008.7.10)

●迷路

  • ひたすら歩いてゴールを目指すだけです。
  • 配列がわりに文字列で無理やりマップを処理しています。
  • PFL形式しかありません。
  • PFLファイルはこちら(mobile_maze_p.zip/19KB/2009.2.13)

●文字迷路

  • 上の迷路の改造版。軽さを追求。昔のゲームはこんな感じでした。
  • #が壁、@が自分、Gがゴール。
  • PFL形式しかありません。
  • PFLファイルはこちら(mobile_text_maze_p.zip/2KB/2009.2.22)

●3Dっぽい迷路

  • 上の迷路の改造版。同じマップなのに、格段に難しくなっています。
  • ソースが複雑怪奇なので、あまり参考にならないかも知れません。
  • PFL形式しかありません。
  • PFLファイルはこちら(mobile_3d_maze_p.zip/22KB/2009.2.13)




■注意!

  • Flash Lite 1.1のActionScriptについてはAdobeのリファレンスガイドを見るなり、解説サイトを探すなりして調べてください。
  • フリーのフラッシュ作成ソフトParaFla!については公式サイトParaFla! Wikiをどうぞ。
  • より最適なプログラムがあるかもしれません。ていうかありますが、あくまで参考用ということでご容赦ください。
  • 掲載しているプログラムによりいかなる問題・損害が発生しても、作者は一切関知しません。
  • FLAファイル、PFLファイルは改造・配布・転載など、自由にお使いください。常識の範囲内で。