最近のお問い合わせ傾向から役立ちそうな記事をふたつ選んでみました。
ゲームプログラミング入門:CodeZine(コードジン)
はじめてのActionScript 3~ライフゲームを作ってみる(1/2):CodeZine
まどかの同人作品。先のミーティングでローディング画面に触れました。そんなにロード時間はかからない見込みですが、ロード中の画面とか作りたくなる可能性もありまして、ちょっと手法を調べておりました。
念願のハンディパソコンが届きましたので、移動中とか眠りに落ちる直前とかまで同人ゲームの設計をやっております(これでネットにつながれば文句ないです)。…で、ちょっと悩み事が出て参りました。
ActionScript によるコンテンツ制作があまりに楽だったので、それを参考にしているのも悪いのですが、イベントを送出するという特性に対して、受け取るという特性も必要か迷っております。
Flash アニメーションが作りやすくて、なんとかこの作りやすさを C++ でもと参考にしてゲームを作っているのですが、やはり継承ツリーの長さが気になります。
同じ疑問をお持ちの方がいらっしゃいましたら参考にしてみて下さい。
命大事にしつつガンガンいろいろがんばって呪文節約しながらゲームを作っております。
…というのも、以下のコードがエラーになるのです。
public class SomeClass { private var member:String; // ↓オーバーロードできねぇ! public function set member(member:String):void { this.member = member; } // ↓こっちも! public function get member():String { return this.member; } }
ECMA の新しい仕様は全く把握しておりません。 getter, setter といっても関数の延長なんでしょうか。
話題のモーション XML エレメントですが、奇跡的に仕事で使うタイミングがあったので自作してみました。
本当はこれを他のプログラムで利用する方法が一番知りたかったのですが、まぁ、それをやるにもフォーマットを知る必要がありますので、わかったことを残しておきます。