Formにグラフを描画しよう
C#とWindows Formを使ったシューティングゲーム作成記録です。まずは図形やグラフを表示させてみます。図形はキャラクターや敵キャラ、弾幕の弾の代わりです。のちのち画像などに差し替えてゲームらしくしていきますが、とりあえずはシンプルに図形を使うと簡単にコーディングできるかなと思います。またグラフは弾や敵キャラなど、自動的に動く物体の軌跡となります。直線的に進みながらプレイヤーに向かって弾を放ってくる敵キャラとか、画面内をジグザグに動いてくる敵キャラなどの動きをグラフによって作ります。
続きを読む
C#を使って弾幕シューティングゲームを作ってみる
C#とWindows Formを使ったゲームプログラミングを勉強していこうと思っています。なぜC#?なぜWindows Form?という話なのですが、本当のところゲームエンジンであるUnityを使ってゲームを作りたいと思っているんです。で、早速Udemyでちょうど作りながらUnityを学ぼう系の教材を買って一巡しました。さすが人気ゲームエンジンUnityだけあって、2Dアクション、シューティングなどのジャンルに合った便利な機能が満載といった感じです。ただ、ゲーム制作もまともにやったことがないうえ、Unityも初めて、さらには使用言語のC#も書いたことがない、という状態なのでちょっと苦しくなりそうだな~と思ったわけです。いざ上記の環境でゲーム開発をするときに、「わからない、やったことない」状態のものを一つでも減らしておきたいな~と思ったわけです。というわけでせっかくなのでC#の言語に慣れて、さらにはゲームプログラミングの基本的な構造などを勉強しながらゲームを作っていこうと思います。
続きを読む