アニメーションとか出来るようにしたりしました。
オブジェクトからの継承はとりあえずやめておきました。

しかし、ちょーーーーーーーーーーーーーおせぇーーーーーーーーーーー!!!!!!!1
C#で書かれたスーパーマリョさんのコードを見ても、
イメージファイルを個別に作っているくらいしか違いがわからない・・・。
なんであんなスイスイなんだろう・・・自分の汚いコードが原因なのかしら・・・。
こんなんじゃイベントとかに進めないっ!!

あと、今は適当にしてるんですが、
マップとアクター(又はプレイヤー)の関連付けって何処ですればいいのでしょうか。
アクターがマップを参照しているのか、それともゲームクラスみたいなのを作ってそこでニャンニャンするのか・・・。
どうか半人前にご教授お願いします。言われた通りにガンガン直します。
いざとなったらネイティブでもやります。

http://himatanuki.hp.infoseek.co.jp/cgi-bin/uploader/src/up0064.zip
一応ソリューションつけました。VS2005です。
あ、まだコメントとか付けてません。すいません・・・。