しがないエンジニアのブログ

技術的な内容をメモ代わりにつらつら

Unityで1週間クソゲーつくってみた(6)

第6弾。
今までのはこちらから↓
Unityで1週間クソゲーつくってみた(1) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(2) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(3) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(4) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(5) - しがないプログラマ(仮)のブログ

一週間で作ったゲームとしては最後のものになっています。

今回はマウス操作をしたいというテーマのもと作った。
また、今まではシーンを1つのみで作っていたので、シーン遷移も行った。
そのため、複数のステージを遊べるようにした。
といっても2つしかないが。

シーン遷移は1回目で若干触れているのでそれを参考にした。
また、マウス操作のイライラ棒であるため、すぐ始まると悲しいことになるので、
最初にゲーム開始ボタンを用意して、それをクリックすると始まるようにした。

ビルドする際は以下のサイトを参考にして複数シーンの対応を行った。
シーンの移動(シーンの遷移) - あいやまてぃ

操作方法は、マウスのみ

完成したゲームはこちらから遊べます。
Unity WebGL Player | Irairabou
ソースコードはこちらにあります。
Unity/Irairabou/Project at gh-pages · Turgure/Unity · GitHub

f:id:turgure:20161009222927p:plain

ステージ2は結構イラっとするかも?

とりあえず以上となるが、
また機会があればゲームを作って公開したいと考えている。
ではまた。

参考URL

素材提供サイト様

Unityで1週間クソゲーつくってみた(5)

第5弾。
今までのはこちらから↓
Unityで1週間クソゲーつくってみた(1) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(2) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(3) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(4) - しがないプログラマ(仮)のブログ

今回は、2Dのゲームを作ってみたいと思い、
2Dのシューティングゲームを作成した。

クソゲーなので、右からエンドレスにわいてくる敵をひたすら倒す感じで。
でも実際はエンドレスじゃないです。
さらに敵が攻撃してきて、ライフは減りますがゲームオーバーは未実装です。
それでも一応スコアは実装しました。

操作方法は、
上下左右で移動
スペースでショット

完成したゲームはこちらから遊べます。
Unity WebGL Player | 2D Shooting
ソースコードはこちらにあります。
Unity/2D shooting/Project at gh-pages · Turgure/Unity · GitHub

f:id:turgure:20161009221722p:plain

ハートマークの座標がずれてしまっています。
現在原因調査中。
わかる方いましたらコメントください。

参考URL

素材提供サイト様

Unityで1週間クソゲーつくってみた(4)

第4弾。
今までのはこちらから↓
Unityで1週間クソゲーつくってみた(1) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(2) - しがないプログラマ(仮)のブログ
Unityで1週間クソゲーつくってみた(3) - しがないプログラマ(仮)のブログ

今回は最初の記事を参考に戦車を動かすクソゲーにした。

マップ生成にあたり、マップデータをスクリプト側で制御して生成することにした。
また、戦車の移動もRigidbodyのMovePositionとMoveRotationを使うと感動的に簡単に作れることを知った。
後で知ったことだが、CharacterControllerを使っても簡単に制御できるっぽい

あと頑張ったことは、ちゃんと砲弾を砲身から飛ばせるようにしたこと、
カメラの制御、
音の追加、
パーティクルの追加かな。

操作方法は、
上下で前進後退
左右で回転
スペースで発射

完成したゲームはこちらから遊べます。
※ 音声が出ます
Unity WebGL Player | tank
ソースコードはこちらにあります。
Unity/Tank/Project at gh-pages · Turgure/Unity · GitHub

f:id:turgure:20161009215842p:plain

参考URL

素材提供サイト様