3年プロジェクト


[UP]

Notice for the remote access.

お知らせ

この授業の情報は、Web サイト ( http://ynitta.com/class/ ) と GoogleDrive に置きます。

GoogleDrive には @gm.tsuda.ac.jp のアカウントでアクセスして下さい。 当初は@gm.tsuda.ac.jp全員がアクセス可能ですが、ある時点で履修登録者のみに制限します

pdf形式の資料を配布する際は GoogleDrive 中の pdf/ フォルダに置きます。 また、授業中に書き込みを行ったpdf形式のテキストなど、追加の資料は GoogleDrive のhandwritings/ フォルダに置くことがあります。

Web サイト http://ynitta.com/class/ 上の「課題提出Web」などの学内専用ページに学外からアクセスする場合は、 GoogleDrive の passwd.txt に記載されている [Web用] ユーザ名 と パスワード を利用して下さい。


講義内容

「ゲームエンジン Unity を用いた開発」を学習します。

Unityは、複数のプラットホーム(iOS, Android, Windows, macOS, PlayStation, など)に対応するゲームエンジンで、 「物理エンジン」「コリジョン」「プレファブ」などの機能を備えています。 名前にゲームがついていますが、開発対象はゲームにとどまらず、VR, AR などの3Dアプリケーションの開発でも使われています。 このUnityとC#で、3Dゲームや3Dアプリケーションを開発する方法を学びます。

まず最初は教科書を輪講形式で読んで行きます。 発表担当の学生が本の内容を説明し、他の学生がそれに質問する形で 授業が進みますので、自分の担当箇所を必ず予習をしてきて下さい。 発表担当は順番に割当てられます。

次に何組かのグループに分かれて、実際にアプリを作成します。

最後に、プロジェクトで作成したプログラムの発表会を行います。

以下の情報は学内LANのみからアクセス可能です。学外からのアクセスはパスワードが必要です。


授業日程

水曜3限 @M202(実習室)

第1ターム

第3ターム


出席状況


教科書

(注意)最新版を使うため、教科書は変更される場合があります。テキストを購入する前に担当教員に問い合わせてください。 2025年度はこの教科書を用いることで確定です。(2025/02/22)

Unity


Warning: file_get_contents(https://ynitta.com/lec/unity/unity6_book1/info_tbl.php): Failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests in /home/xs339464/ynitta.com/public_html/class2025/3proj/all/index.php on line 96
2024年度に使った教科書(下記参照)の最新版。
Warning: file_get_contents(https://ynitta.com/lec/unity/unity2023_book1/info_tbl.php): Failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests in /home/xs339464/ynitta.com/public_html/class2025/3proj/all/index.php on line 104
モンスターと戦う3Dアクションゲームを製作しながら、Unity 2023の開発を学びます。

Unity MLAgents


Warning: file_get_contents(https://ynitta.com/lec/unity/unity2020_mlagents/info_tbl.php): Failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests in /home/xs339464/ynitta.com/public_html/class2025/3proj/all/index.php on line 116


メモ