プログラミング

ゲームプログラミング学習歴1ヶ月!! アプリをリリースしました!!

こんにちは,学生エンジニアの迫佑樹(@yuki_99_s)です.

1ヶ月間のTechAcademyのUnityコースのカリキュラム開始から1ヶ月が経過し,受講期間が終了しました.

全くゲームプログラミングをやったことがなかったのですが,プロエンジニアによる徹底的なサポートによって,最終的にオリジナルゲームアプリをApp Storeでリリースすることが出来ました.

先日ちょろっと紹介したタワーディフェンスゲームですが,あの頃から大幅に改善してのリリースとなりました.

f:id:McG:20170406131524p:plain

今回リリースしたのがこちらのアプリです.

BangBang100

BangBang100
開発元:Yuki Sako
無料
posted with アプリーチ

普通の防衛ゲームって,なんかお城みたいなのがフィールド上にあり,敵の進行を食い止めるようなゲームなのですが,こちらは少し違ったルールになっています.

詳しくは後ほど!

スタート画面

スタート画面はこんな感じになっています.

f:id:McG:20170406132533p:plain

ゲームのプレイ方法は,日本語と英語の表示するようにしています.

f:id:McG:20170406134152p:plain

ブログなどの文字コンテンツは,多言語化ってすごくめんどくさいんですが,ゲームはちょっといじるだけですぐに多言語化できます

英語対応させるだけで,市場がぐっと広がるので良いですね.

プレイ画面

スタート画面で, Startのボタンを押すと,ゲームが開始します.

f:id:McG:20170406134653p:plain

開始すると,左側及び上側の道から,敵が攻めてきます.

おや?と思った方はいないでしょうか?

そう,防衛ゲームなのに,守るものがないのです.

普通の防衛ゲームは,城やタワーなどに敵が近づかないように武器を配置していくようなものが一般的です.

しかし,このゲームには守るものがありません.

このゲームでは,フィールド上の敵の数が一定数を超えるとゲームオーバになるという仕組みになっています

ゲームプレイ中,真ん中になにやら数字がありますね.

この数字がフィールド上の敵の数を表していて,それが100以上になるとアウトという仕組みです.

f:id:McG:20170406140448p:plain

戦略性重視のゲーム

なんでこんな形式なゲームにしたかというと,使える戦略を増やしたかったからです.

一般的なタワーディフェンスゲームはとにかくお金が溜まったら武器を置いていき,現れた敵をどんどん倒していくくという作業ゲーであることも多いんですね.それではおもしろくありません.

今回作ったゲームは,倒さないという選択肢が許されます

合計して100匹まで敵がフィールド上にいていいわけなので,わざわざ全部の敵を倒す必要もないのです.

また,このゲームでは敵の塊が出現する前に所持金の5%をボーナスとして受け取れるシステムになっています

つまり,「闇雲に建物を置いて敵を倒していくよりも,余裕があるならお金をセーブして所持金を増やした方が良い」という状況があります.

それにより,大幅い戦略性が上がりました.

敵一覧

今回,敵は7種類制作いたしました.素材はソザイガロー様よりお借りいたしました

f:id:McG:20170407092538p:plain

気球とUFO,パラメータは同じに見えますが,1Waveごとに現れる量が違います.

100体以上敵が現れたら負けというルールにおいて,弱くても大量発生されると,結構大変.

武器一覧

武器も,それぞれ特徴を持ったものが6種類用意されています.

f:id:McG:20170407102355p:plain

これらは,アップデートもすることが出来ます.火力,射程距離,攻撃スピードを挙げることが出来るようになっています.

ランキング機能

NiftyCloudMobileBackendを用いて,ランキング機能を実装しました.

上位5名のスコアと,自分の周辺の人のスコアが見れるようになっています.

最後に

TechAcademyのメンターさんには本当にお世話になりました.

質問したら早ければ1分で即答してくれるスピーディーさに驚きました.

f:id:McG:20170312135603p:plain

プログラミングスクール受講を考えている方は,TechAcademyはおすすめです!!

また,このゲームの作成に至ってはこちらの本を参考にさせていただきました.

こちらも良書なので,タワーディフェンスゲームを作ってみたい方は是非参考にしてみてください!!

興味が有る方は是非プレイいただけるとうれしいです!!

BangBang100

BangBang100
開発元:Yuki Sako
無料
posted with アプリーチ

追記

Applivさん,ゲームアプリチャンネルさんで紹介していただきました!!

app-liv.jp

t.co

公式LINEに登録してビジネスを学ぼう
無料LINEマガジンへの登録で、5つの豪華特典をプレゼント!
  1. 日本一わかりやすい「経済的自立を果たす人生攻略の10ステップ」(33分23秒)
  2. 見るだけで売上3倍は確実。「時給10円から年商10億」に至るまでの全ての道のり(39分15秒)
  3. 有料講演会の内容を公開。最短最速で0→1を立ち上げる起業術(1時間08分35秒)
  4. 起業初心者へ向けた即金で10万円を稼ぐ具体マニュアル(PDF24ページ)
  5. 資本主義社会においてお金持ちになる5つのルール(17分36秒)
その他、有益なコラムを完全無料で閲覧し放題!
\豪華特典を今すぐゲット/