【筑波大学】大学でゲーム開発ツールの裏側を理解できた!

情報学群情報メディア創成学類 3年
データサイエンス系大学・学部に通う先輩は、どのような学び&研究に取り組んでいるの? 今回は、筑波大学情報学群情報メディア創成学類に通う島田東子さんに、入学後の授業や将来の目標などについて聞いてみた。
高校時代からUnityでゲーム開発をしていた
——情報系学部を志望したきっかけは?

もともと高校時代からゲーム開発ツール「Unity(ユニティ)」を使って、自作のゲームをつくっていました。なので、ゲーム制作や3Dコンピュータグラフィック(CG)を本格的に学びたいと思って、情報系学部を目指しました。アートやメディア系学部という選択肢もありましたが、ゲーム開発を原理のところから学びたいと考えて、情報系という結論になりました。
筑波大学情報学群情報メディア創成学類を目指すことは、高校2年くらいから決めていました。国公立大学で、学部(学群)として「情報学」を本格的に学べるところは意外と少なかったこともあり、ここひと筋で受験をしましたね。
——入学後、どのような科目を履修していますか?

筑波大学情報学群は、大きく「ハード系」の情報科学類と「ソフト系」の情報メディア創成学類に分かれます(実際は知識情報・図書館学類もある)。IT用語でいうと情報科学類はサーバなどインフラ系を支える「バックエンド」の分野、情報メディア創成学類はデザインやCGなどインターフェースを扱う「フロントエンド」の分野になります。私は、主にゲームや動画などのコンテンツ制作に興味があったので、情報メディア創成学類を選びました。
筑波大学では、1年次に全学共通の必修科目として、「情報リテラシー」や「データサイエンス」という科目を履修します。これは文系の学生も履修するので、本格的なプログラミングをやるというよりは、Excelなどのソフトでデータを扱って、レポート作成やスライド資料作成をするための基礎知識を学びます。
情報メディア創成学類独自の科目としては、1年次に「プログラミング入門A・B」を履修します。ここで、最近広く使われているプログラミング言語「Python(パイソン)」を使って、簡単なデータ分析や図表の作成を行う実習をします。

本格的にプログラミングを学ぶのは、2年次からです。その名も「プログラミング」という授業で、C言語を基礎から学びます。C言語は、C++やC#と呼ばれる派生言語の親元のような存在で、ここでプログラミングの原理を叩き込まれます。大学で情報学を学ぶ意義を感じるような授業ですね。
「裏側では、こんなに複雑なコードが動いてたんだ!」
——入学後、特に面白かった授業はありますか?
2年次に履修した「コンピュータグラフィック基礎」ですね。この授業はめちゃくちゃ面白かったです。授業は実習形式で、C++というプログラミング言語を使って、コードだけで図形を描画する課題などに挑戦します。
もともと私は、「Unity」というゲーム開発ツールを使って、ゲームのキャラクターなどをつくっていたのですが、その仕組みを理解することができました。キューブ1個表示するのにも裏側では、こんなに複雑なコードが動いてたんだ!という発見がありました。授業の課題では、「イカ」の形をしたCGをコードだけで描画したのですが、これが実際に表示されて、動いたときには感動しましたね。

その後、3年次になると「情報メディア実験」という授業があって、前期ではC++を使って、「物理エンジンを使用したアプリケーション開発」という課題で、実際にゲームアプリケーションを開発しました。後期の授業では、7人チームで3か月かけて、作品をつくる予定です。いろいろな特技を持つメンバーが集まっているので、いまから楽しみです。

——島田さんは、高校時代からゲーム制作をしていたということですが、大学入学後、どのようなスキルが身につきましたか?
結局、高校時代は、ゲーム開発ツールを使いこなしていただけだったんですよね。その裏側で、ゲームの背景画像を表示したり、キャラクターを動かしたりするプログラミングの原理を学べたのは大きいですね。
順番でいうと「プログラミング(基盤技術)」→「Unity(ツール)」→「ゲーム(作品)」となるわけですが、「Unity」で描画する仕組みの裏側がどうなっているかなんて考えもしませんでしたからね。これがわかってくると「なんで動くの?」「どういう仕組み?」「どの言語?」とどんどん気になってくるんですよね。知的好奇心が刺激されまくりです。

実際、いまゲーム制作会社でインターンシップをしているのですが、社員の方が、「Unityを使える」と「Unityの仕組みがわかる」では、まったくスキルのレベルが違うと語っていました。就職した後、仕事の仕方も変わるようです。確かに、「Unity」が動く原理を理解できれば、それを超える開発ができるわけですからね。
情報系やデータサイエンス系を学んで困ることはない
——大学で学んだ情報系の知識・スキルを活かして、将来やりたい仕事はありますか?
エンジニア職に就きたいという未来像は変わりませんが、具体的に何をしたいかはあえて決めていません。ゲーム制作はずっとやってきていて、いまも楽しいのですが、将来の職業をゲームクリエイターに限定したくないんです。いまはCGも楽しいし、ゲーム開発ツールを支えるシステムにも興味があります。「プログラミング言語を使って、動くコンテンツをつくる」というジャンルで、幅広く将来像を模索したいです。
——最後に情報系・データサイエンス系に興味がある受験生にメッセージを!
私は「この分野に行きたい!」って決めたら、一直線になってしまうタイプなので、あまりアドバイスできることもないのですが……でも、あえて言えば、情報系に興味があるなら、数学やプログラミングの面で不安があっても迷わず突き進んでください!

「やった後悔より、やらなかった後悔のほうが大きい」ってよくいいますよね? 私もそう思っています。実際、情報系やデータサイエンス系を学んで困ることはないです。就職活動の現場でも注目されているし、最近はIT分野だけでなく、幅広い業界で学んだスキルを活かせると聞きます。
筑波大学情報学群の例でも、心理学、生物学、脳科学、認知科学などを融合した授業や研究室が探せます。情報系って、それだけ幅が広いんです。ぜひ情報系学部で学びながら、自分が本当に興味のある研究テーマを見つけてください!
取材協力
Life is Tech ! (ライフイズテック)
中学生・高校生〜社会人向けのIT・プログラミング教育サービス。2010年にスタートし、これまで100万人以上にデジタルを活用したイノベーション教育を届けている。
詳細はこちら
Life is Tech ! (ライフイズテック)
Text&Photo by 丸茂健一(minimal)
この記事に紐づくタグ
このカテゴリの他の記事
同じ大学のその他の記事
-
【筑波大学】データサイエンスで伝統文化の“間合い”を可視化する!
黒瀧 かれん さん
筑波大学
情報学群 知識情報・図書館学類 知識科学主専攻
身体知と芸術表現研究室 -
筑波大学
こちらの記事もチェック
-
【東京大学松尾・岩澤研究室】ディープラーニングで「世界」を獲得する
鈴木 雅大 特任助教
東京大学
松尾研究室 -
【一橋大学】統計学・マーケティング・会計学からデータの新たな活用法を探る
加藤 諒 准教授
一橋大学
加藤諒研究室 -
【慶應義塾大学】人とAIとの共同作業で手塚治虫の傑作マンガを更新する!
栗原 聡 教授
慶應義塾大学理工学部
栗原研究室 -
ゲームクリエイター:ゲーム制作を一貫してマネジメントする仕事
藤田 隼輝(falcon)さん
ゲームクリエイター
-
中高生向けAI体験イベントに潜入:生成AIで動画CMをつくる!?
データサイエンス百景編集部
-
岸 裕真 さん
アーティスト
-
讃井 康智 さん
ライフイズテック株式会社
取締役/最高教育戦略責任者(CESO) -
東日本の情報系/データサイエンス系大学一覧|国公立・私立・文系OK・数理・スポーツ系も紹介
データサイエンス百景編集部
-
西日本の情報系/データサイエンス系大学一覧|国公立・私立・文系OK・数理・スポーツ系も紹介
データサイエンス百景編集部
この領域を学べる大学・学部・学科
-
【公立はこだて未来大学】社会と共創しながら最先端の情報とシステムを学ぶ
公立はこだて未来大学
システム情報科学部
-
東京工科大学
コンピュータサイエンス学部
-
【東洋大学 情報連携学部】「文・芸・理」の連携によってDXを推進する
東洋大学情報連携学部(INIAD)
-
【京都産業大学】データサイエンスと組み合わせて10コースから専門を選べる
京都産業大学
情報理工学部
-
【大阪工業大学】実践的なデータ教育で社会への価値創造力を育む
大阪工業大学
情報科学部データサイエンス学科
-
九州情報大学
経営情報学部情報ネットワーク学科
この研究に関連する職業
この記事を読んだ人におすすめの記事
-
博報堂のクリエイティブディレクターに聞く!マーケティング×AIの未来とは?
栗田 昌平 さん
株式会社博報堂
コマースデザイン事業ユニット CXクリエイティブ局
クリエイティブディレクター/クリエイティブテクノロジスト -
【みんなの疑問】データサイエンス学部の「総合型選抜」ではどんな課題が出る?<滋賀大学の場合>
滋賀大学
データサイエンス学部
-
【東洋大学INIAD】「チーム実習」座談会 チームで社会課題と向き合った成果を学会でポスター発表!
川浦 弘暉 さん、荒巻 杏実 さん、宮原 咲弥 さん、原 良 さん
東洋大学
情報連携学部(INIAD) -
【東京大学医学部】医療とテクノロジーを融合させた未来を模索中!
松村 大央 さん
東京大学医学部
医学科 6年 -
【データサイエンスCROSSTALK】大学&企業に聞く「データサイエンス」でスポーツビジネスを活性化する方法とは?
関東学院大学 経営学部×データスタジアム株式会社
-
2027年度版:情報系/データサイエンス系学部の総合型選抜まとめ【東日本編】
データサイエンス百景編集部
みんなが見ている情報をチェック
人気記事
人気キーワード
-
1
生成AI -
2
LLM(大規模言語モデル) -
3
ファインチューニング -
4
データサイエンス -
5
マルチモーダルAI
注目のキーワード
-
1
AI(人工知能) -
2
生成AI -
3
ディープラーニング(深層学習) -
4
ブレインマシンインターフェース -
5
メタバース


