【新歓ブログリレー】新入生必見!ゲーム開発のすゝめ
.
新歓ブログリレー3日目はたここがお送りします!
.
自己紹介
こんにちは
.
たここと申します
ゲームの企画から開発、宣伝と販売まで行っている個人ゲーム開発者です
最近の悩みはbrタグで改行できないことです
読みやすさを考えて謎のピリオドでゴリ押し改行されていますが気にしないでください
.
春休みはグループで開発しているポイント&クリックアドベンチャー『水彩画は水底に沈む』の仕上げに取り掛かっていました。公開予定日は5/17なので佳境も佳境です。Steamで販売するために専用サイトを用意していたりするので良かったら覗いてみてください
.
水彩画は水底に沈むサイト
.
はじめに
新入生の皆さん、芝浦工業大学への入学おめでとうございます。
.
大学生って受験勉強から解放されて、半分社会人な身分でやりたい放題出来るのでなかなか楽しいです。講義を真面目に受けるのも良し、サークル活動に励むのも良し、バイトしては旅行しまくるのも良しです。
.
ただ、自由すぎて何をすれば良いのか分からないみたいな所もあります。何かしらを大学生活で成し遂げたいと思いつつも、力を入れる内容を決めかねている…新進気鋭で意識の高い読者さんの中にはそんな悩みを抱えている方もいるのではないでしょうか?
.
そんな貴方に提案です
ゲーム開発をしないか?
ゲーム開発はいいぞ〜!
.
なので、この記事では『新入生必見!ゲーム開発のすゝめ』やっていこうと思います。
.
暇しないゲーム開発
ゲーム開発、滅茶苦茶やりがいあります。最初はゲームを完成させるまでに分からないこと難しいこと大量で全然暇しないです。
.
例えば、「カービィみたいな2Dアクションゲームを作って友達に楽しんでもらいたい!」という目標を立てたとします。ここで、ゲームを完成させるまでにする主なタスクをざっと挙げると、
.
①作りたいゲームの内容を決める
.
②ゲームの規模から納期を決める
.
③開発環境を用意する
(UnityやUnrealEngine)
.
④イラストを描く
(タイトルロゴ、主人公、数種類の敵キャラ、数種類のマップチップ、数種類の背景、数種類の飛び道具、数種類のアイテム、数種類のパーティクル、通貨、決定ボタンや設定ボタンなどUI)
.
⑤アニメーションを設定する
(ボタンを押す、アイテムを出す、アイテムを取る)
(主人公が歩く、主人公がジャンプする、主人公が攻撃する、主人公がダメージを受ける、主人公が死ぬ、主人公が…)
(敵が歩く、敵がジャンプする、敵が攻撃する、敵がダメージを受ける、敵が死ぬ、敵が…)
.
⑥音を用意する
(タイトル音楽、ステージごとの音楽、ボス戦の音楽、ステージクリア時の音楽、決定音、キャンセル音、攻撃音、ダメージ音、ジャンプ音)
.
⑦ゲームの基盤を作る
(入力の受け取り、画面遷移、音量調整、主人公のアクション、敵キャラのアクション、当たり判定、アイテム効果、フラグ管理、パラメータの増減、セーブ機能、ロード機能、UI、ステージセレクト)
.
⑧ゲームを作る
(ステージ地形、ステージギミック、アイテムの配置、敵キャラの配置、セーブポイントの設定、音の設定、アニメーションの設定、ゲームバランスの調整、エンディング)
.
⑨ゲームをビルドして公開する
.
⑩友達を用意する
.
こんな感じになります
(最後が一番難しいんじゃないか?)
.
とにかく上に書いたように、ゲーム開発は完成までにたくさんの壁を乗り越える必要があります。その分、ゲームを完成させられた時の開放感は他の趣味に代えがたいですし、プレイヤーに楽しんでもらえた時の感動は言葉で言い表せないくらいのものになります
.
そして、ゲーム開発は時間のある大学生だからこそ力を入れられる趣味です。真っ当に就職するのであれば、このタイミングでしか本気で取り組めないという点でもゲーム開発に挑戦する価値はあると思います
.
色んな力が身に付く
ゲーム開発は技能の栄養ドリンクみたいなもので、ゲームを作っていると必然的に色々な力が身に付きます
.
〇表現力
頭の中にある「これ面白いでしょ!」をゲームという形でアウトプットすることで表現力の向上に繋がります。ゲームには文章、イラスト、音楽、システムなど様々な表現媒体が含まれているので、こだわればこだわるほど総合的な表現力が身に付きます。
.
〇計画力
創作活動に明確な終わりが無い以上、マイルストーンや最終的な完成予定日を決めて動くことがゲーム完成の鍵を握っていると言えます。ゲーム開発をする上では、スケジュールをこまめに確認し、その都度修正する事が求められるので計画力が身に付きます。
.
〇継続力
例えば、上に挙げたゲームを1人で作り上げるなら、早くて2週間、遅くて3ヶ月の期間を必要とします。その間、作っているゲームへの熱意を保ってコツコツと開発を続ける必要があるので、ゲームを1つ作り上げられた時点でかなりの継続力が身についていることと思います。
.
他には、ゲームを作る上で様々なソフトウェアを使うので、そういったツールの扱いにも慣れてくると思います。具体的にたここが使用しているツールを挙げると
.
* Unity(ゲームエンジン)
* C#(プログラミング言語)
* Github(バージョン管理システム)
* Photoshop(画像編集ソフト)
* Illustrator(画像編集ソフト)
* Blender(3DCG制作ソフト)
* AdobeAudition(音編集ソフト)
* ibisPaint(お絵描きソフト)
.
中には実務で使用されているツールもあるので就活の際にアピールポイントになるかもしれないです
.
ゲーム開発を後押しする環境がココ!
芝浦工業大学に入学した新入生の方は幸運で、なんとゲームを開発している方が多く所属しているサークル『電子計算機研究会』があります。
.
「誰かに教えてもらいたい」「ゲーム開発って難しそう…」「複数人でゲームを作りたい!」
.
そんな要望に応えられるような活動を電子計算機研究会では行なっていますので、少しでも興味があれば是非是非入部のメールを送ってみてください!
.
同じ志を共にする部員となら楽しくゲーム開発できること請け合いです
合作も楽しいかも?
.
終わりに
『新入生必見!ゲーム開発のすゝめ』は以上です。この記事でゲーム開発を始める新入生が増えれば私は嬉しいです…
.
みんなもゲーム開発しよう
楽しいぞ〜
コメント入力