GFF

GFF事務局お問い合わせ
トップ > FUKUOKAゲームインターンシップBLOG

FUKUOKAゲームインターンシップBLOG

世界、そして、未来を見据える人たちが、福岡にいます。

GFF加盟企業をはじめとする福岡のゲーム企業の現場に入ってその仕事を体験する、ゲームインターンシップ制度。
ゲーム制作の厳しさ、楽しさを学んで、ゲームクリエイターになるきっかけをつかむ体験をブログ形式で報告します。

【2019夏】 もくじ

|

■氏名:石津 旭

■期間:8/27(火)~8/30(金)

■タイトル:ゲームの完成と、インターンシップ終了


こんにちは!アーティストとして参加させていただきました。エフェクトアーティスト

志望の石津旭です。

今回の制作ではキャラクターモデル、リグ、モーション、エフェクトを担当しています。

(背景、エフェクトの一部は時間がなくアセット使ってしまいましたが...)

今回は制作したゲーム「Knock Out Cannon」の完成、そして後日談を書いていきます。

果たして、私たちはパッケージ化を成功させ完成させることができたのか...



■8月27日

元のマスター版の予定から5日遅れている本日、午前中にパッケージ化を実行。

その結果は...成功しました!!プログラマー諦めずに作業してくれてありがとう!!

これにて一応ゲームは完成です!

日数、人数の少なさ、予想外のバグに見舞われつつもなんとかちゃんと遊べる状態までもっていけました。荒はたくさんありますが今日は労っても良いかな?みんなお疲れ様!!


1.png

▲タイトル画面



2.jpg

▲リーダーの河野くん(17)がプレイ中



■8月28日

ゲームに影響しないレベルのバグが残っていましたが、マスター版提出後、プログラマーは修正作業に入っています。

ゲームデザイナーとアーティストは自分の作品のブラッシュアップを行うことになりました。

プロに直接指導いただけるまたとない機会です。学校では教わることができないような細かな所までたくさんアドバイスして頂きました!

こだわりや考え方、学び方を教えて頂き、ありがたい限りです!

夜には、ゲーム完成を祝してメンバーで一双というラーメン屋に行きました。

味が濃く、濃厚な泡系ラーメン(スープが泡立っているため)がっつり食べたい方にお勧めです!

やはり福岡に来たらラーメンでしょう!博多周辺にはそこら中にラーメン屋があります。

インターンシップ参加者で福岡在住が私だけなのでメンバーに何軒かラーメン屋を紹介しています。

3.jpg

▲一双のチャーシュー麵



■8月29日

本日はゲームに対してサイバーコネクトツー社内のレビューを頂きました。

世界観やデザインの説得力がない、ゲームの要素を活かしきれていないなどたくさんの厳しいご指摘も頂きました。

個人で反省点をまとめた後、チームメンバーでそれを共有しました。

今回、チーム内で一番問題になったのはタスク管理の甘さでした。

企画の段階から徐々に遅れはじめ、デバッグ、バグ修正の期間などをほとんどタスクに入れていなかったせいもあり、最終的に当初の予定から5日も遅れてしまいました。

本当の現場なら大大大問題です...インターンだから許された、ただそれだけで終わらせてはダメだ。

なぜこのような状況に陥ってしまったのか、どうすれば改善できるのか、チームで意見を出し合いました。チームでの情報共有をしっかり行うことが大切だと制作を通して身に染みて感じました。

この反省は必ず自らの成長へ繋がると思います!今後の制作に活かしていきます!



4.jpg

▲反省点をまとめるゲームデザイナーたち



そして夜にはまたラーメンを食べに行きました。値段が比較的安い!美味!それが福岡のラーメンです!

本日は名島亭に行きました。スープの濃さが丁度よく、柔らかな味のラーメン、とても美味でした!

5.jpg

▲名島亭での一枚



■8月30日

本日でインターンシップ最終日...チームメンバーはしんみりしてい...ない!まったく変わらない!! 少しテンション下がっちゃうかな?とか別れで泣いちゃうかな?とか考えていましたがみんな元気で相変わらずの破天荒さ!寂しさの欠片もありません!

さて、本日も作品のブラッシュアップをしつつ、データを整理し、現在私はブログを綴っています。

インターン最後の昼食ということで、肉!ご馳走して頂きました!!

少し前のお盆の期間に立ち寄ったときは休業で悔しい思いをした念願の肉です!これには伊藤さんもガッツポーズしてました笑

6.jpg

黒毛和牛のハンバーグとお肉を頂きました。久しぶりにおいしいお肉を食べられてチームは幸せムード。ありがとうございました!

■氏名:生井龍希

■日付:8/21~8/26

■タイトル:果たして...


こんにちは!新開君に続きまして21日~26日のブログを担当します!

プログラマー志望の生井です。

今回の制作では、全体フロー、エネミー、UIなどのプログラムを担当しました。


今回はUnrealEngine4での開発なのですが、ブループリントは使わずC++でプログラミングしており、極力UnrealEngine4の機能に頼らず組んでいます。そういった条件でゲーム開発するのは今回が初めてなので、UnrealEngien4の仕様をわかっていないことが原因のエラーが多発し、非常に頭を悩まされました。


今回のプロジェクトはGitで管理していたのですが、GDに作ってもらったタイトルなどのレベルを導入する際、プロジェクト内のコンテンツを全て入れたところ、コンテンツが膨大な容量になり、Gitサーバーの容量が足りなくなるというハプニングが発生しました。
後に調べて、移行したいレベルで使っているコンテンツのみを移行する方法があることを知り、試してみたところコンテンツの容量が10分の1以下になりました。そういった機能を知っていればこのような問題に悩まされることもなかったし、そもそもこういったコンテンツを一度にまとめて入れるのが進め方的にあまりよろしくないですね。

こういったことも考えながら進められていればこういった問題は回避できたかもしれません。勉強不足、経験不足が浮き彫りになる事件でした。


1.png

▲レベルに使われているアセットだけを移行する方法



また、エディターでゲームは遊べたのにパッケージ化すると遊べないというエラーも発生しました。これは、エディター上でしか機能しない関数を使ってしまっていることが原因でした。

そのような関数があることも知らなかったので驚きですが、指導担当者の方に教えていただけなければエラーの原因もわからなかったのではないかと思うとゾッとしますね。

こういったUnrealEngine4に対する知識不足が招くエラーは、そもそも知識がないのでエラーの原因がわかりにくいのが恐ろしいところです。

2.jpg
▲エラーについて相談するプログラマー



全体的に開発を振り返ると、UnrealEngine4に対する知識不足と、問題が起きにくい開発の進め方ができていなかったのが、大きな問題ですね。これらの反省点は今後の開発に役立てていきたいと思います。


時間もなく、技術的な問題の発生も多かったですが、プロジェクトメンバーの仲が良く皆で助けあうことができたので、開発を進められたのだと思います。


さて、我々のゲームは無事にパッケージ化することができたのでしょうか?
その結果は次回ATの石津君のブログでご確認下さい。

■氏名 : 新開早十

■期間 : 8/15(木) ~ 8/20(火)

■タイトル: 期日が迫ってきてピンチ!


私は、プログラマー志望の新開 早十です。

よろしくお願いします。

今回のインターンシップでは、プレイヤーやブロック、アニメーション管理クラスなどを作っています。



UnrealEngineを使ったゲーム開発は、今回が初めてですが、慣れているC++を使って、プログラミングができるので、とても開発がしやすいです。

今後の自分のゲーム開発にも使っていこうと考えています!



■8月15日

いよいよ明日がアルファ版となりました......。

デザイナーの方が作った仮マップとも結合して、そのマップでスライムとプレイヤーが戦うという、ゲームの基本の遊びに触れられるバージョンになる予定です。

状況の共有が大事になってくるので、しっかりと状況を確認して、チームで作業を進めていこうと思います!



仕様に書いた、企画段階のゲームが徐々に形になってきているので、完成させられるように作業を頑張りたいと思います。

今は、ステージ管理プログラムとプレイヤーのプログラムを作っています。

ブロックやエネミーなど、オブジェクトの多いゲームなので、処理負担がかかりすぎないように注意したいところです。



開発用に当初は、UnrealEngineの元々あるモデルなどを使っていました。

ですが、ここからは、ゲームの完成形に近い環境でコーディングしたほうが良いと感じたので、テスト用のレベルもゲームの本編に近いものに差しかえたいと思っています。



01.png

▲開発の為のテストにつかっていたシーン



■8月16日

アルファ版の発表で、プレイヤーとスライムが戦うという基本の部分を全体で見せることができました。

操作感などの、改善すべき点もアルファ版で見えてきました。

ベータ版の発表を20日(火)に実施することが決定したので、その日までに、必要な機能を実装していきたいです。

また、セクションごとの指導の時に、指導者の方に、コードの綺麗さについての指摘をいただきました。実装だけではなく、コードの綺麗さなども、ゲームプログラマーにとって、大事になってくるので、なるべく他の人が見ても、わかりやすいコードを心掛けようと思います。



02.jpg

▲指導者の方の指導を受けるプログラマーセクション

■8月19日

ベータ版が目前となりましたが、必要なタスクの消化が終わっていないので、タスクの量を減らすことを考えました。

ゲームデザイナーの方とすり合わせで、いくつか、ベータ版までの実装項目を省いたり、

簡略化することができたので、優先順位の高いタスクに絞ってプログラミングを行っていきたいと思います。

特に、爆弾ブロックのプログラムや、ブロックのスポナーのプログラムは、レベルデザインの作業にも関わるので、なるべく早く完成させたいです。



03.png

▲ベータ版実装途中のスクリーンショット

■8月20日

ベータ版に必要な機能の実装が間に合わず、実装ができていない必要な機能を最優先で実装したいと思います。

レベルデザインに関わる機能が完成していないので、特に優先して実装していこうと思います。

遅れている分を取り戻すために、全力でプログラミングに取り組もうと思います。

急いでいると、コードが乱雑になってしまうので、実装が間に合ったら綺麗にしていきたいです......!

ゲーム開発をしていると、夢中になって気が付けば20日になっていました。

残る時間もあと少しですが、良いものが作れるように頑張っていこうと思います!




第三回ライターの新開からは以上です。

次回の第四回は、同じく、プログラマーの生井さんです。

■氏名:伊藤 大祐
■期間:8/7(水)~8/14(水)
■タイトル: 制作開始!


はじめまして!
前回のブログ担当の河村さんに続きまして、
今回のブログ担当はゲームデザイナー志望の伊藤がお送りします。
今回の制作では
書類の作成、レベルデザイン、パラメータ調整、を担当しました。

■8月7日(水)
この日は企画のブラッシュアップを行いました。

昨日、指導担当者の方に言われたことなどを参考にチームで案を練って企画書にまとめました。
01.jpg
▲企画で悩んでいるS君



そして今日はお昼休みに行われていたトップをねらえの上映会にお邪魔しました。

自分は、この上映会の前日にトップをねらえを見て予習してから見ましたが、松山社長の当時の制作の話が聞けてとても楽しかったです。

02.jpg
▲上映会の様子


■8月8日(木)

今日も企画書の作成とタスクの洗い出しを開始しました。

企画書は昨日、指導担当者の方に言われたことについてみんなで話し合いをして企画書を作成しました。

03.jpg
▲タスクの洗い出しを行っているK君

今日の指導担当者の報告の際に、ゲームの世界観をしっかり統一してくださいと言われました。

企画書には世界観を入れないほうがよいと言われていたので、世界観などのバックストーリーも考えてアーティストとゲームのデザインなどをしっかり話さないと...



■8月9日(金)
今日の作業はタスクの洗い出しの続きと仕様書の作成に着手しました。

タスクの洗い出しはなんとか今日中に終わりましたが、仕様書にかなり時間がかかってしまい、仕様書の作成が終わる前に口頭で仕様を説明し、プログラマの方には作業を始めてもらいました。
04.png
▲仕様書の一部

ゲームの仕様が完全に固まっていない状態での仕様書作成だったため、時間がかかった気がします。

指導担当者の方にも仕様書の書き方についてアドバイスをいただいたのでそのアドバイスを参考に来週の仕様書作成も頑張りたいと思います。

昼休みには.hackの続きを見ました。

前回とてもいいところで終わったのですが、面白かったです。

.hackシリーズをやったことがなかったのですが、家に帰ったらHDリマスター版やってみようと思います。


■8月13日(月)
今日は仕様書の作成の続きとスケジュールの作成を行いました。

仕様書は参考動画のリンクを貼ったりして作業量を削れたので良かったです。

スケジュールの作成のほうは、α版までのスケジュールが作成できたので、このスケジュールをもとにα版まで頑張りたいと思います
■8月14日(火)

今日も仕様書の作成とスケジュールの作成を行いました。

仕様書の見やすさの部分で概要や共通項目などの書き方で見やすさが変わることを指導担当者の方に教わったので、そこの部分で直せるようにしたいです。

スケジュールの作成では、アーティストが1人ということもあり、負担が大きいので自分たちデザイナーができるところは自分たちでタスクを受け持って、もう少し調整できるようにしたいです。

α版までもう少しなので完成までしっかりスケジュール管理ができるように頑張っていきたいです。



以上、第2回のブログを担当した伊藤でした。

お読みいただきありがとうございました!

次回のライターはプログラマーのSさんです!

それではお楽しみに!
05.jpg

▲ プログラマーのS君のオフショット

■氏名:河村源

■期間:8/1~8/6

■タイトル:インターン開始!

こんにちは!

ついにインターンが始まりました!

初回のブログを担当するゲームデザイナー志望の河村源です。

今回、8/1~8/30の期間にインターン生全員でチームを組み、ゲームを制作していきます。

面白いゲームを作れるよう頑張ります!

今回はゲームデザイナー2名、プログラマー2名、アーティスト1名の計5名でゲームを制作していきます。

このブログではインターンシップの様子や制作内容をチームメンバーが交代しながら皆さんにお届けします!

第一回は8/1~8/6の様子をお伝えします。

■8月1日(木)

インターン初日は顔合わせとインターンシップについてのオリエンテーションをし、考えてきた企画を発表し合って、今回制作するゲームの企画について話し合いました。

まず会社に来て、今回一ヶ月間チームを組んでゲーム制作をするメンバーと会いました。プログラマーの方が1人学校の都合で遅れてくるらしく、このインターンは4人での開始となりました。

1.jpg


▲CC2ピースをするインターン生

その後インターンシップについてのオリエンテーションを行い、ついに企画を発表し合います!

今回の企画テーマは『乗る、飛ばす、軌跡』でした。これらのテーマに合わせて全員が考えてきた企画を発表し合い、1つの企画案について詰めていくことを決定しました。

企画案を1つに決めてから、皆でその企画に対しての意見を出し合い、企画内容を固めていきました。

そして初めてのお昼休み。

近くの中華料理屋へ皆で行き、食事をとりました。

2.jpg

▲食事の様子

お昼の後は、更に企画について話し合いをしました。だんだんと皆の目指すものが固まってきて、チーム内での会話も増えてきました。

そしてついに指導担当者の方々と顔合わせの時間です!

3.jpg

▲指導担当者の方々(左)に挨拶をするインターン生(右)


今回、ゲーム制作について指導していただく指導担当者の方々にご挨拶をしました。

一ヶ月間よろしくお願いします!

その後さらに企画を詰め、18時になり本日の作業はここで終了。


■8月2日(金)

二日目が始まりました!

今回作りたいものは固まってきたので、ここからはどのような要素を入れていくか細かく話し合いました。

昼からはプレゼン用の企画書の作成をはじめ、チームメンバー皆で作業を分担しながらプレゼンに使うための企画書を進めていきます。

作業をしているといつの間にか16時になり、初のプレゼンの時間です!

4.jpg

▲指導担当者の方々に企画のプレゼンをしているインターン生


今迄チームで話し合ってきた内容を指導担当者の方々に発表しました。

「アイディアとしては面白いがゲームとしてはまだまだ」との意見をいただき、今日の指導の時間は終了です。

その後もチームで話し合い、今日の作業は終了です。

また来週の月曜日の16時までに企画内容を話し合って発表に備えます!


■8月5日(月)

週が明けて月曜日になりました!

今日から学校の都合で参加していなかったプログラマーの新開くんが参加です!

5人そろって朝礼で自己紹介と意気込みを話しました!

5.jpg

▲朝礼で挨拶をしているインターン生

その後、新開くんに今回の企画を説明した後、企画内容について5人で話し合いました。

6.jpg

▲新開くん(左)に企画内容を説明する河村(右)

前回、意見をいただいた箇所を重点的に話し合い、企画書にまとめて発表です!

今日も指導担当者の方々に企画のプレゼンをしました。

が...ゲームとして成り立っていない場所が多く、このまま作るのは良くないとの意見をいただきました。

内容を大きく変えるか企画案自体を変えるかの選択に迫られ、チームで話し合った結果『別のゲームを考える』という結論に至りました。

別のゲームの案を出し合って18時になり今日はここまで。



■8月6日(火)

昨日考えたゲームを一つに絞り込み、チームでまた話し合いです。

しかし、午前中に話していると前回のゲームと同じくゲームとして成り立っていないことに気付き、また1から考え直しになりました。

16時の発表が迫っている中、14時に話し合いの中で面白い案が出ました!

その案を残りの2時間で詰めて企画書に起こし、16時に企画のプレゼンです!

指導担当者の方々に企画内容を聞いてもらい、この案をもう少しルールを変えて明日発表するという話になりました。

まだ決定はしていませんが、やっとゲームの案が決まりチームが進む道が決まりました!

今回のブログは以上です。

次回はゲームデザイナーの伊藤くんです。

よろしくお願いします。

こんにちは!

FUKUOKAゲームインターンシップにデザイナー志望として参加した渋田悠真です。

今回はシステムソフト・アルファーさんに9日間お世話になりました。


このインターンシップに応募したのは実際にプロの現場を体験したいという理由からです。

始まる前は少し不安でしたが終わってみるとあっという間でこれまでインターンシップの経験がなかった自分にとって新しい発見がたくさんあり、この9日間は非常に濃密な時間を過ごすことができました。


まず最初に行ったのはイラストの着彩作業です。

他の方が着彩されたイラストを参考にしながら丁寧に色を塗っていきます。

分からない部分などはアドバイスを受けながら描くことができたので最終的に自分の納得のいくものを作ることができました。

この作業を通して今まで自分が絵を描くときに意識していなかったことや間違っていた部分を再認識することができたので非常に勉強になりました。


その次に行ったのはゲーム内で用いるキャラクターの衣装です。

今回は水着の衣装とハロウィンの衣装のカラーラフ制作をさせてもらいました。

キャラクターによってそれぞれのカラーが存在するのでそれを汲み取って、見た人がどうすれば気に入ってくれるのかを考えながらデザインしていきます。

服のデザインを考えたことは今まで何度かあったのですが水着などは描いたことがなかったので、アイデアを考える際に難しい部分もたくさんありましたが楽しんで作業することが出来ました。

このインターンで実務作業に携わることができ、自分がデザインしたカラーラ

フ案が採用され、担当スタッフの手によって実際のゲームに反映されると聞いています。


ここで学びを得られたことは間違いなく自分にとっての財産ですし、これからクリエイターを目指すものとしてかけがえのない経験を得ることが出来ました。

改めて今回お世話になったシステムソフト・アルファーの社員の皆さんに感謝したいです。

このインターンシップで学んだことを忘れずにこれからもっと成長していけるよう頑張りたいと思います!

渋田悠真さんインターン写真.JPG

■氏名:上岡 ギデェオン 

■職種:プログラマー

■期間:8/6(月)~8/31(金)


こんにちは、上岡ギデェオンです。

良くラスボスみたいな名前だと言われます。

01.jpg


ん、「全然上岡って顔じゃない」ですって?

余計なお世話です


血こそは半分ウガンダですが、生まれ育ちは福岡県の福岡県民です。

だから、キャプテン翼の何故か日本語がペラペラな外国人みたいな

感じのキャラをしています(日本人ですが)。

さて、自己紹介はともかく、25回目のFUKUOKAゲームインターンシップで、

サイバーコネクトツー様でのインターンシップの経験について話していきます。

最後までよろしくお願い致します!

02.png

私は今回が初めてのインターンシップだったため、

始まった当初は構えてました。

「担当者が怖い人だったらどうしよう?」

開発環境はどんなんだろう?」

面接に合格してから、本当に色々な心配が頭に込みあがって不安でした。

ですけど、インターン参加後の結論から書きますと...、



めっちゃいい人しかいませんでした。



指導担当者他のインターン生も良い人過ぎて、逆に自分の性格の悪さが目立ちました。

心配はまったく必要ありませんでした。


03.jpg
▲"いい人達"(インターン生&指導担当者)


むしろ環境が良すぎて、

逆に"何か裏があるんじゃないか"と疑うレベルでした。裏はありませんでした

環境の良さの一例

  • プロの現場で働いてる人の話がいっぱい聞ける!(たっぷり活用しました!)
  • 会社の参考書や漫画が借りられる!(面白いものがたくさんあった!)
  • 会社近くのアパートが激安!(私は実家から通いました)
  • パソコンのスペックが半端なく良い!(プロ仕様)

本当に無駄な心配でした。サイバーコネクトツーの皆さまありがとうございました!

毎日のスケジュールの大まかな流れとしましては...、

04.png



チームとのミーティング ・ その日の作業確認




各自の作業を行う




弁当を買って部屋で談笑しながら食べる







指導者への作業報告 ・ 意見と指導を頂きます

指導を元に改善点を洗い出して、再び作業します







と言う具合のスケジュールが続きました。

私は初めての社会経験だったので、このスケジュールのおかげで

社会人の勤務時間の感覚が学べましたし、また、初めてのグループ開発を経験し、

コミュニケーションの大事さを色んな場所で実感できました。

また、スケジュールの例外として、昼休みや業務時間後に

特別なイベントが時折ありました。これは、映画の上映会、

プロ開発者とのランチ、ボードゲーム会などがあり、たくさんの

良い経験と思い出ができました!

イベントはインターン毎に違うようです  

05.png


少し、プログラミングの専門的な話をさせて頂きます。

まずは、今回の開発における、プログラム関係の失敗を紹介します。

私はこの失敗からたくさん学ぶことにできたので、これを読んでいる

プログラマーの方がいれば、この悪例から何かを学んでもらえれば幸いです。

06.png

ニャウピアのα版以前のプレイ画面

主な問題点としては:

  1. 1. 事前準備不足
  2. 2. バージョン管理ツールの問題
  3. 3. 効率化のために行えたこと

で、いずれも事前の準備次第であっさり解決できる問題でした。

それでは順番に紹介して行きます。

1. 事前準備不足は、事前に命令規則クラス設計を決めなかったため、

コードが増えるにつれて、どのソースが何を担当してるかが複雑化する問題です。

一番分かりやすい例としては、ソースファイル名が分かりずらかったり、

ソースファイル名からソースの内容が分からないことです。

KushiAtarihantei」とソースを名付けたり ←※自分です

改善策は、開発開始前に、プログラマーできっちりルール決めに時間を

割り当てることです。そうすること、後々の作業効率が上がります。

2. バージョン管理ツールの問題に関しては、同じプログラマーの

叶江(ヨウコウ)さんのブログで詳細に紹介されてますので、是非一読ください。

競合(Conflict)防ぐためには、頻繁のコミット(Commit)と、頻繁な

コミュニケーションが大事になります。開発の後半には、コミット時に

「コミットしました」と言う報告を欠かさずし、それにより競合の回数が格段に減ったと思います。

3.効率化のために行えたことも結構ありまして、一つは、

ゲームエンジンUnityの強みであるアセットパッケージなど、

無料で提供されているものを使うことで作業量を格段と減らせます。

解決策は機能の追加検討時に、既に用意されているものと重複を

していないか、事前に確認することです。

一例として、プログラマのヨウさんがトゥーンシェーダー自作に一週間かけたのに、

既にUnityが無料のトゥーンシェーダーを配布してたので、

結局そっちを使った事です。ちなみに、自作を進めたのは自分です本当にごめんなさい。

07.png
ニャウピアのプロトタイプの開発画面



他にも、社員のプログラマーである杉川さんが教えてくれた、event処理の

拡張ライブラリのUniRXや、拡張メソッドの使用など、効率化のために、

配布されているものはいっぱいあるので、利用できるものは利用すべきです!

08.png



改めまして、本当に貴重な経験ができたと思っています。

実際のプロによる評価を毎日頂けるので、今の自分の実力や、プロになるために

何が不足しているかを見直すことができました。

もしあなたが、本気でゲームクリエイターを目指しているのであれば、

これとない機会なので、絶対にFUKUOKAゲームインターンシップに応募するべきです!

ここまで読んで頂いてありがとうございます!

また、ゲーム業界で会いましょう!

09.png

■氏名:叶 江(ヨウ コウ)

■職種:プログラマー

■期間:8/6(月)~8/31(金)

はじめに

みなさん、こんにちは!

北海道大学・大学院情報科学研究科・博士二年の叶江です。

中国人の留学生です。

今回はサイバーコネクトツーさんにて8/6(月)~8/31(金)の間、

インターンシップ生としてゲーム開発を勉強させていただきました。

職種はプログラマーでした。

中国では、サイバーコネクトツーさんのゲームがかなり有名なので、

インターンシップに参加できてとても嬉しかったです。

このブログでは、プログラマーの視点から、今回のインターンシップで学んだことを、できるだけみなさんにお伝えします。よろしくお願いします!

▲チムチム(左)と叶江(右)

8/6(月)~8/10(金) ゲーム企画

一日目の朝はチームメンバーの顔合わせと会社の朝礼でした。

プログラマーの岩崎さんは学校の事情でまだ来ていなかったので、

4人で簡単な自己紹介と挨拶をしました。

▲岩崎さんと合流し撮った集合写真です。

左から岩崎さん(PG)、上岡さん(PG)、

尾方さん(アーティストAT)、叶江(PG)、塩路さん(ゲームデザイナーGD)

その後、早速ゲームの企画案について話し合っていました。

インターンシップの前に、

『コントラスト、飛び越える、貫く』三つのキーワードをもらい、

それぞれ企画を考えました。

話し合った結果、『貫く』を軸にするパズルアクションゲームに決定しました!

最初の一週間は主に企画案の検討でした。

激しい議論は何回もあって、ボツ案もいくつかありました。

しかし、ゲームの世界観やキャラクターデザイン、

キャラクターモーション、ギミックの種類など、

少しずつ定着していきました。

▲ボツ案のひとつ


今回の開発環境はUnity 2018.2でした。

インターンシップ中、毎日の16時から、メンターの方々に進捗報告をして、

個別指導をいただくことになっていました。

メンターの方々からは、改善すべき点や注意すべき点、

よくできた点、足りなかった点について、詳しく教えていただきました。

▲進捗報告と個別指導の様子