【素人・初心者のゲームプログラミング】C♯ でゲームを作ってみるよ!(画面を埋める編)

ゲーム

プログラミングの

経験ゼロ!知識ゼロ!

の状態から、

ゲームプログラミング

やってみようという

無謀な試みをやっております!

目指すはファミコン!!

T子
T子

初心者でゲームプログラミングなんてできるのぉ?

R太郎
R太郎

ゲームやりたーい!

さて、

できるんでしょうかね〜?

まったく想像つきません!(笑)

T子
T子

どんなゲーム作るの?

じつはですねぇ…

それはですねぇ…

「ファミコン」!!!!

です\(^o^)/

本体じゃないですよ(^^)

少しプログラムの事を調べて、

改めて

ファミコンの動きやグラフィックを

見ると、

スゴイ!スゴすぎる!!

なんで、あんなに凄いものが

出来たのでしょうか??

芸術です!アートですよ!!

あそこまで

素晴らしいものでなく

雰囲気、

ファミコンらしさがあるような、

ゲームが出来れば

もう満足です!!

『モグラたたき』をつくる!!

さて、

ゲーム内容なんです

『モグラたたき』

を作ろうと、思っています!

イメージは、

ランダムに出現する

もぐらを、

マウスでクリックすると、

ハンマーがたたく!

のが理想ですが、

やり方がわからないので、

やじるしキーで

ハンマーの画像を

出現したモグラに合わせれば

OK!!!

みたいなのなら出来そう…

…な、気がします(^_^;)

どこまで出来た?

最近You Tubeでベンキョーして、

やっと、

画面を埋める事が出来ました〜(༎ຶ ෴ ༎ຶ)

わーパチパチパチパチ

↑これは雑草の絵です。

これを画面いっぱいにすると、

↑こんな感じになりました!

画面の横のラインがx軸

縦のラインがy軸で

左上の角が

x=0 y=0

です。

x軸(横軸)は

雑草の絵×18マスで一列埋まり、

y軸(縦軸)は

一列埋まった雑草×10列で

画面全部埋まりました!

んん??

なんか画面端が

なんかズレてるなぁ(?_?)

あとで修正しますっ!

画面を埋めるのは、

ヒトマス、一列ずつ、

コピペして、

こつこつ入力すれば

画面は全部埋まりますが、

かなりの手間です(T_T)

そこで、

while文、for文というのがあります。

まだ、ちゃんと理解できていませんが、

大まかにいうと

while文

決めた範囲を無限ループで表示。

for文

while文に変数などを入れて、決まった回数でループし表示。

で合ってるかな…

これを使うと、

ひとつひとつ入力しないですむし、

まとめて表示できるので

記述がスッキリし、

見やすくなりました!

…しかし、

まだ中途半端な理解のため、

まったく応用がききません…。

まとめ

いやー、

私の理解が不十分で

伝わりにくい内容になってしまい、

申し訳ありませんっっっm(_ _;)m

なんとか

画面が埋まりましたので、

今後は

モグラがランダムに出て、

ハンマーがキー入力で動いて

ぽくっと叩くと、

点数が出る!

みたいな感じにしていきたいです!

がんばるぞー!!

それではまたっ!

コメント

タイトルとURLをコピーしました