[管理人さんのサイト開発・運用報告+αの書]

Flash(フラッシュ) > Flash手始め / Hello World


[携帯版(QRコード)] 総閲覧回数:2,267,171回 / 日記拍手:726

作品DB等各サービスの機能追加情報や、技術系・面白系記事を中心に提供。
記事の投稿は基本Twitterでも告知させて頂いています。
連絡は作品DBの論客の方なら私書、DB外ユーザの方ならメールTwitterで可能です。
アクセス記録[推移 / PV内訳(過去1日 / 過去1週間) / 外部アクセス元 (昨日 / 過去1週間) / ログイン論客足跡]
プロフィール私書(メール)
   /   /送済
評価(一覧   /)
投票   /共:   /
ファン登録
作品/情報/
DB構築()
書き物
[書く]
攻略記事リンク集
My Play List
RSS購読
RSS
日記表示スタイル
リスト/携帯(QRコード)
画像/動画/音声/リンク
表示開始年月
日記内検索

分類
日記の主な内容
サイト運営/開発
検索エンジン情報
・技術ネタ(Berkeley DB,
Linux, Perl, サイト作成)等

サイト管理
全まとめ
サーバー管理
定期処理状況
開発予定
削除提案
作品追加依頼
OP/ED追加依頼
OP/ED not found
作品提案承認欄

格言 fromスクライド
この世の理は即ち速さ
20年かければ馬鹿でも
傑作小説を書ける

助けられたら助け返す
それが俺のルール

強くなるには
一番弱い考えをする事だ
そしてその考えに反逆する



近頃介護DBとかの為に
介護関連の勉強中
<=新記事2008/08/29 東京雷凄いなぁ
=>古記事2008/08/29 メモリー::エラーとEDAC(Error Detection and Correction)

1. 2008/08/29 同日2番目 ホームページ制作技術 > Flash(フラッシュ) > Flash手始め / Hello World」
[この書込みのみ表示(記事URL紹介用) / 編集 / 削除 / トラバ送信 / 共有分類に追加(タグ付け)]

ゲームやりたいけどやっている時間なんて無いよなー。
やらなきゃいけない仕事たくさなるし...
でもやりたい...

うー、やるのは駄目だけど、作るのならありだろー(プログラミングの勉強になるからね!)、と思って、ゲームを作る為にFlashでのゲームの作り方の本を買ってみた。
買ってみた本は「ActionScript 3.0 ゲームプログラミング」という本。
コンピューター言語の中でFlashのAction Scriptを選んだのは、やはりブラウザー上で実行できるから。
真面目なものを作るのに飽きてきたら、チョクチョクと脱線して作っていこうと思う。

なお、Flashを作るには有料のプロダクトを使わなくてはいけないかと思っていたが、必ずしもそうではない模様。
どの程度まで無料のツールで出来るかは今のところ分かりませんが、本の内容は無料のツールで作成できるようになっています。
Adobeの有料ソフトは馬鹿みたいに高いので、出来るだけ無料で済ませたいものです。

Flashのソフトを作るのに必要なソフトは
JDK http://java.sun.com/javase/downloads/index.jsp

Flex https://www.adobe.com/cfusion/tdrc/index.cfm?loc=ja&product=flex
Flex Builderの体験版に含まれているFlex SDKというコマンドラインのツールを無料で使うことができます。
両方のソフトをインストールしたら
スタート→コンピューター→プロパティ→システムの詳細設定→環境変数
でPathに
C:\Program Files\Adobe\Flex Builder 3\sdks\3.1.0\bin
のようにインストールされたFlex SDKのbinディレクトリへのパスを通します。

そして、まず手始めに作ってみたのがHello World。
プログラミングの世界では、まずHello Worldを表示できるプログラムを作るところから入るような慣習があります。

稼動例:


ソースコードは
package {
  import flash.display.*;
  import flash.text.*;

  public class HelloWorld extends Sprite {
    public function HelloWorld(){
     var textField:TextField=new TextField();
      textField.text="Hello World!";
      textField.autoSize=TextFieldAutoSize.LEFT;
      addChild(textField);
    }
  }
}
Action Script 3.0はJavaに似た構文ですね。

これをHellowWorld.asとして保存して、CygwinやMS DOSなどのコマンドプロンプトからFlex SDKのbinにPATHを先に通した状態で
mxmlc.exe -default-size 240 240 -default-frame-rate=30 -default-background-color=0xCCDDFF HelloWorld.as
と実行すると、HellowWorld.swfというファイルが出来ます。
おや、第一歩は思った以上に簡単ですね。
これはFlash Player9をインストールしていれば、ブラウザー上でその動作を確認することができます。

今のところは始めたばかりですが、いつかは面白いゲームなどを作って紹介できるようになれればなぁと思います。

コメントする
Check

[他の記事も読む]
<=新記事2008/08/29 東京雷凄いなぁ
=>古記事2008/08/29 メモリー::エラーとEDAC(Error Detection and Correction)

大分類が「ホームページ制作技術」の記事
この論客の記事全て



作品DB等各サービスの機能追加情報や、技術系・面白系記事を中心に提供。
記事の投稿は基本Twitterでも告知させて頂いています。
連絡は作品DBの論客の方なら私書、DB外ユーザの方ならメールTwitterで可能です。