プログラミング初心者のゲーマーが「自分でゲームを作る」という夢をかなえてみた

Udemyの無料で受講できるオンライン講座でゲームの作り方を学びます。(Udemyでは1月9日(木)まで新春セール実施中)

» 2019年12月31日 16時00分 公開
[オケモトPR/ねとらぼ]
PR

 こんにちは。ライターのオケモトです。

 みなさん、ゲームやってますか? 僕は生まれながらのゲーム好きなのですが、今回はゲームを作る講座が自宅のパソコンで受けられる、という話を聞いて実際にやってみることになりました。

 ゲームは好きですがゲームを作るとなるとまったく意味が変わってくるのは素人の僕でもわかります。ところが今回の講座はオンラインで「動画を見るだけ」でいいんだとか。本当にそれだけでゲームが作れるのでしょうか?

 ちなみに僕はパソコンをインターネットくらいにしか使わない人間で、プログラミングの類は全くやったことがないずぶの素人です。不安はありますがとにかく試してみましょう!

Udemy Unity講座

 受けるのはこの講座。Udemyという世界中のトップ講師がレクチャーしてくれるサイトから「ユニティちゃんが教える!初心者向けUnity講座」を選びました。(Udemyでは2020年1月9日(木)まで1200円から人気講座を受講できる新春セールを実施中)

Udemy Unity講座 動画学習プラットフォーム「Udemy(ユーデミー)」

Udemyとは

 Udemyとは米国法人Udemy,Inc.が運営する世界4,000万人以上が利用するオンライン学習プラットフォームです。Udemyは、C to C(Consumer to Consumer)プラットフォームで世界中の「教えたい人(講師)」と「学びたい人(受講生)」をオンラインでつなげます。最新のIT技術からビジネス、趣味まで幅広い領域の学びをオンラインで学ぶことができ、世界で約13万コース、50,000名の講師が登録しています。隙間時間にPC・スマートフォンなど好きなデバイスからのアクセスが可能で、学習期限はないため、必要な時に必要なだけ学習を進められます


Udemy Unity講座

 この講座では、Unityというゲームエンジンの使い方をユニティちゃんというかわいいキャラクターがレクチャーしてくれます。

 2時間半ほどのプログラムでUnityを学ぶのですがなんと無料で公開されています! Unityも無料でダウンロードできるので全て無料でゲームのプログラミングを学べるのです。本当? だまされてない?

 では早速始めましょう!

Udemy Unity講座

 始まってまず驚いたのはUnityのインストールからレクチャーしてくれることです。なんて親切なんだ。初心者はこのソフトのインストールでまずつまずきますからね。

 ちなみにUnityのバージョンアップの影響かインストールの手順が少し変わっています。

Udemy Unity講座 Unity HubというファイルからUnityをインストールする手順になっているのでそこからインストールして、

Udemy Unity講座 ここのモジュールを加えるから

Udemy Unity講座 「Microsoft Visual Studio Community 2017」をインストールしておきましょう

ゲームを作る

Udemy Unity講座

 講座ではユニティちゃんがボールを押してゴールまで進むというゲームを作ることになるのですが、ユニティちゃんが動画でしゃべりながらゲームの作り方、仕組みをていねいに説明してくれます。

 まず何をやるのか→その仕組みを解説→実際にやってみる、といった順序を踏んで解説してくれるのでとてもわかりやすく、やってみるパートでは動画を止めてUnityを操作、動画を再生、また動画を止めてUnityを操作、という流れを繰り返し行いながら自分のペースで進めていけます。

Udemy Unity講座

 こちらは手順に従い地面を配置して、プレイヤーとなる赤い球を設置したところ。

 地面に色をつけたところで「余裕余裕〜」と調子に乗っていたら、「では復習としてプレイヤーにも色をつけてください」といわれ5秒で説明が終わり焦ります。全くわからなくなった。小学生の頃、算数で分数のかけ算が出てきた時と同じ感覚に襲われました。ここが僕のダメなところなんだな。

Udemy Unity講座

 しかし! 動画を少し戻して見直すことができるのでなんとか理解してプレイヤーにも色をつけることができました。これがUdemyの動画講座のいいところですね。現実だったらここで色がつけられず、先生にも聞けずに授業が終わっています。勉強が苦手な人はこうやって勉強についていけなくなる。

Udemy Unity講座

 そしてついに講座はプログラミング編へ。

 プログラミングってあれですよね? あのパソコンを動かすために英語がいっぱい書いてあるやつ……。Unityでは「C#」というプログラミング言語を使うらしいですが、できる気がしない。

Udemy Unity講座

 でもご安心ください! Unity講座では元からあるプログラムに動きを足すという優しい仕様になっているので初心者の僕でもなんとかできました。

Udemy Unity講座

 動画の指示に従ってプログラミングを実行すると「Hello,World!」という文字を出すことに成功。プログラマーがプログラミングを習う時は最初にこの「Hello,World!」を出すことから始めるのが昔からの習わしだそうです。初めて知りましたが非常におしゃれですね。気に入りました。

Udemy Unity講座

 ところがプログラミング中についに問題が発生しました。「Rigidbody」という重さを与えてプレイヤーをキーボードで動かすプログラミングが機能しません。これはヤバイ。ヤバすぎる。講座通りに進めてもエラーが出てしまいプレイヤーユニットがピクリとも動かない……。

 講座が半分のところで早くも詰んでしまったと思いめちゃくちゃに焦る筆者。担当編集さんにも泣き言をメールで送り、「ダメだったら他の方法を考えよう」と言われ涙目になりながらプログラミング画面と講座の見本を見比べてどこがおかしいのか考えていると、プログラミングの文字が一字違うことに気が付きました!

Udemy Unity講座

 それを直すと……動いた!!

 すげーー!!!! プログラミングでゲームが動いた初めての瞬間です。

Udemy Unity講座

 この後もアイテムを置き、そのアイテムをクルクルと回すプログラミングを書いたり、ステージから落下するとスタートに戻るといったプログラムを書いたりと、ゲームでは当たり前の機能をどんどんプログラミングを打ち込み実装していきます。ゲームを作るのって大変だ。

Udemy Unity講座

 ここで動画の左下に「あともう少し! おめでとうございます! 68%完了しました」の文字が。このように左下に進行度が出てくるのはいいですね。コメントの励ましが身に沁みます。

 その間にもエラーが出てはプログラミングの打ち間違いを探したり、エラー名をインターネットで検索して同じような事例を探したり、とさまざまな困難を味わいました。

Udemy Unity講座

 メモにプログラミングのコードをコピーしてとっておき、他のプログラミングに書き換えても大丈夫なようにする、などの方法も使いました。本物のプログラマーもやっているそうです。

 今まではプログラミングなんてどこか間違っていてもなんとかなるし、動くだろうと思っていたのですが一文字間違っているだけで何も動かないのです。そんなことってありますか? あるんです。それがプログラミングなのです。

 プログラマーって本当にすごい。実際に自分でやってみるとよくわかります。

Udemy Unity講座

 そんな感じで一通りのゲームを作る方法を学ぶと「では今まで学んだことを生かしてオリジナルのステージを作ってください」とユニティちゃんに言われます。

 いきなり広大な大地に投げ出されたのですが大丈夫! わからなかなったら前の講座を見直すことを繰り返し、だんだんとプログラミングに慣れていけばいいのです。さながらサイヤ人の修行。死の淵を味わってプログラマーは強くなる。

Udemy Unity講座

 この講座ではかわいいユニティちゃんも付属しているのでこれを加えることで一気にゲームらしくなります。

Udemy Unity講座

 ということでなんとかオリジナルのステージを作ることができました。「え? 短くない?」と思った方もいると思いますがこのほうがデバックするときに楽だから……。初心者なのでこれで勘弁してください。

 さらにゲームの音を加えて、アイテムを取った時のSEを加えて、リセットボタンをつけたら完成! 最後に「ビルド」という作業を行うとブラウザでゲームが遊べるようになりました。

Udemy Unity講座

 おぉ……これが僕の作ったゲーム……。ちゃんと動いて、アイテムを取ったら消えるし取った数が右上に表示される、ゴールしたらユニティちゃんがこちらを振り向いてポーズします。プログラム通りに動作している……! 感動です。

 ということで、初心者の僕でもUdemyのオンライン講座を受けるだけでUnityでゲームを作ることができました!

Udemy Unity講座

まとめ

 今回Udemyの講座を受けてみて感じたことは「自分のペースで受講することができる」ので無理なく進められるということです。僕の場合は仕事が終わって家に帰って来てからの時間や、朝起きて仕事に行く前のちょっとした時間に少しずつ進めていきました。受講動画を見るだけだったら電車の移動中などの隙間時間にもできますね。

 自分のペースで学べるので途中で休憩することもでき、無理なく完走できます。

 今回は「ユニティちゃんが教える!初心者向けUnity講座」を受講して実際にゲームを作ってみましたが、Udemyには、このUnity講座以外にも13万以上ものさまざまなオンラインコースが用意されています。ちょうどUdemyでは、2019年12月31日(火)から2020年1月9日(木)まで新春セールを実施中。人気の講座が1200円から購入できるチャンスです。皆さんもUdemyで自分にあったオンライン講座を受けてみてください!

ゲーム開発などのおすすめ講座

Unity ゲーム開発入門:インディーゲームクリエイターが教えるマリオのようなゲームを作成する方法【スタジオしまづ】

Udemy Unity講座

Unity ゲーム開発:インディーゲームクリエイターが教える C#の基礎からゲームリリースまで【スタジオしまづ】

Udemy Unity講座

Unity VR 超入門 : Unity と C# をゼロから学んで5つの VR ゲーム を作ってみよう

Udemy Unity講座

はじめてのアンリアルエンジン【Unreal Engine 4】入門チュートリアル講座

Udemy Unity講座

【超初心者向け】Blenderでキャラクターをモデリングしてアンリアルエンジンで動かす講座【ハンズオン】

Udemy Unity講座

作って覚えるアンリアルエンジン【Unreal Engine 4】〜ダンジョンゲーム編〜

Udemy Unity講座

【UE4】Unreal Engine 4 + VR で建築ビジュアライゼーション

Udemy Unity講座

アンリアルエンジンで学ぶゲーム系UI・HUDデザイン - UnrealEngine4 UMG/Widget入門‐

Udemy Unity講座

【UE4】Unreal Engine 4サウンドアセット制作講座(初級〜中級編)~UE4で学ぶゲームサウンド

Udemy Unity講座

VR動画編集入門:Premiere Pro/AfterEffectsの360VR編集指南書

Udemy Unity講座

※表示している価格は本キャンペーン期間中の価格で、期間終了後の価格は異なります。また、紹介した講座名や講座内容は12月23日時点のものです。あらかじめご了承ください。



Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10
  1. /nl/articles/2403/17/news022.jpg 【追記あり】夫に「油買ってきて」と頼んだのに、手ぶらで帰宅した理由はまさかの…… とんでもないオチに「やめてww」「久しぶりに大爆笑」
  2. /nl/articles/2403/18/news022.jpg 1歳息子の“はじめての寝落ち”が140万再生 10歳兄のやさしい行動に「なにこの平和でかわいい世界」「最高に癒やされる」と絶賛の声
  3. /nl/articles/2403/17/news063.jpg 「予言者いた」「先見の明」 大谷翔平選手&真美子さんの結婚を2021年時点で予言(?)している投稿が発掘され話題に
  4. /nl/articles/2403/17/news047.jpg 北海道内の移動距離を本州と比較したら…… 感覚がバグるマップ画像に「これが北海道」「大きすぎる」
  5. /nl/articles/2403/18/news042.jpg 生後1カ月の赤ちゃん「ぼく泣かないもんねっ」 うるうるおめめとへの字口が「はぁ〜たまらん!」「ぐぁぁああああっっ」取り乱すほどかわいい
  6. /nl/articles/2403/15/news126.jpg 「一番イチャイチャしているように見える」 大谷選手が公開した写真でドジャース山本由伸選手の“手つなぎ”?が話題に 「そっちに目が行く」
  7. /nl/articles/2312/29/news019.jpg 「妻の服を勝手に着て脱げなくなったムキムキ夫とデカワンコ」に爆笑の嵐 シュールすぎる状況が500万表示突破
  8. /nl/articles/2403/18/news025.jpg “おしりが5日で変わる”トレーニング! 「明日からやるか」「1日1回だけなら続けられる」と累計3000万再生突破
  9. /nl/articles/2403/18/news056.jpg 大好きなボールを100個プレゼントされたときのワンコの表情に「放心ww」「引いてない?」 直視できない姿がSNSで話題
  10. /nl/articles/2403/18/news064.jpg 赤ちゃんが妙に静かだと思ったら…… 思わぬものへの“真剣モード”に笑顔になる人続出「たれたもちもちほっぺたまらん!」
先週の総合アクセスTOP10
  1. 水道検針員から直筆の手紙、驚き確認すると…… メーターボックスで起きた珍事が300万再生「これはびっくり」「生命の逞しさ」
  2. 昭和時代に“無かった物”が写っている……? 細かすぎて伝わらない「未来から来たことがバレた写真」に6万いいね
  3. 「マジで汚い」「こんなもんです」 辻希美、“大散乱”のリビングと“新”キッチンの差を公開し共感の声集まる
  4. 双子の赤ちゃん、姉が全力でくしゃみして…… 被害にあった妹の反応に「生後3ヶ月でドリフのコントw」「めちゃどっちもカワイイ」と絶賛の声
  5. 「よくも病院に連れてきたな……」とにらむ猫、先生が来た瞬間 驚きの変貌に爆笑の声「これがほんとの猫かぶり」
  6. 急に片耳がたれたワンコ、慌てて病院にいった結果…… 「こんな可愛い診断結果初めて見たよw」「笑っちゃった」と反響
  7. 「何羽いる?」一見普通の“草むら”、よく見ると……? 思わず絶叫まちがいなしの1枚に「どっさりいるw」「まさに迷彩!」
  8. 店員に「この子は懐きませんよ」と言われたチンチラ、家に来て3日後…… 人を信じる姿に「愛が伝わったんですね」
  9. 元SDN48光上せあら、目を離した隙に……子どもが商品を触り“全買取” 「子連れママに厳しすぎないか?」
  10. 柴犬を子どものように育てた結果、人間みたいな行動をするようになった 何気ない幸せな日常に「完全に家族の一員」「全部が愛くるしい」
先月の総合アクセスTOP10
  1. 釣れたキジハタを1年飼ってみると…… 飼い主も驚きの姿に「もはや、魚じゃない」「もう家族やね」と反響
  2. パーカーをガバッとまくり上げて…… 女性インフルエンサー、台湾でボディーライン晒す 上半身露出で物議 「羞恥心どこに置いてきたん?」
  3. “TikTokはエロの宝庫だ” 女性インフルエンサー、水着姿晒した雑誌表紙に苦言 「なんですか? これ?」
  4. 1歳妹を溺愛する18歳兄、しかし妹のひと言に表情が一変「ちがうなぁ!?」 ママも笑っちゃうオチに「かわいいし天才笑」「何度も見ちゃう」
  5. 8歳兄が0歳赤ちゃんを寝かしつけ→2年後の現在は…… 尊く涙が出そうな光景に「可愛すぎる兄妹」「本当に優しい」
  6. 1人遊びに夢中な0歳赤ちゃん、ママの視線に気付いた瞬間…… 100点満点のリアクションにキュン「かわいすぎて鼻血出そう!」
  7. 67歳マダムの「ユニクロ・緑のヒートテック重ね着術」に「色の合わせ方が神すぎる」と称賛 センス抜群の着こなしが参考になる
  8. “双子モデル”りんか&あんな、成長した姿に驚きの声 近影に「こんなにおっきくなって」「ちょっと見ないうちに」
  9. 犬が同じ場所で2年間、トイレをし続けた結果…… 笑っちゃうほど様変わりした光景が379万表示「そこだけボッ!ってw」
  10. 新幹線で「高級ウイスキー」を注文→“予想外のサイズ”に仰天 「むしろすげえ」「家に飾りたい」

提供:株式会社ベネッセコーポレーション
アイティメディア営業企画/制作:ねとらぼ編集部/掲載内容有効期限:2020年1月6日