﻿1
00:00:04,420 --> 00:00:07,180
‫というわけで､ 本当に盛りだくさんなセッションとなりました｡

2
00:00:07,180 --> 00:00:10,420
‫では､ どんなことが分かったのか､ そのハイライトを見てみましょう｡

3
00:00:10,420 --> 00:00:16,480
‫C++の構文について､ 文と式について､ 局所変数やif文､

4
00:00:16,480 --> 00:00:22,660
‫中括弧などの基本的なものを学びました｡

5
00:00:22,660 --> 00:00:29,530
‫C++でクラスを作成する方法､ ヘッダーファイルとC++ファイルの考え方について学びました｡

6
00:00:29,620 --> 00:00:37,180
‫これまで､ メンバ変数とメンバ関数について､ その宣言方法とクラスのメンバであることの意味について見てきました｡

7
00:00:37,300 --> 00:00:44,560
‫C++からブループリントの子クラスを作成することで､ 両方の長所を少し利用できるようにすることを検討しました｡

8
00:00:45,100 --> 00:00:54,070
‫UプロパティやYuiログなど､ 非現実的な組み込み機能のいくつかを使って､ エディタとの通信を行いました｡

9
00:00:54,190 --> 00:01:00,670
‫また､ Fストリング､ Fベクトル､ Fローテーターといった非現実的な型も使用しました｡

10
00:01:00,670 --> 00:01:03,370
‫どれも導入して､ なんとなく使っているものばかりです｡

11
00:01:03,460 --> 00:01:14,080
‫そして､ ゲームモードやキャラクタークラスなどのアンリアルクラスについて､ これらがどのように連携してゲームを作り込みやすくしているのかを見てきました｡

12
00:01:14,080 --> 00:01:14,890
‫アンリアル

13
00:01:15,190 --> 00:01:21,550
‫さて､ このプロジェクトにはいくつかの拡張機能があり､ もう少し踏み込んだことをしたい場合に試してみることができます｡

14
00:01:21,580 --> 00:01:30,160
‫まずは､ もう少しレベルを作ってみて､ それをプレイしてテストしたり､ そういうことを繰り返して､ 新しいプラットフォームの種類を発明していくのがいいと思います｡

15
00:01:30,160 --> 00:01:37,300
‫だから､ プッシャーや回転する回転台､ あるいは回転しながら移動する台などの設計図をもう少し増やしてほしい｡

16
00:01:37,700 --> 00:01:40,800
‫ここは､ あなたの想像力に任せてもいいんじゃないでしょうか｡

17
00:01:41,140 --> 00:01:48,820
‫それから､ 回転の往復は､ コード内で実装してみて､ その方法を考えるのもいいかもしれませんね｡

18
00:01:48,850 --> 00:01:54,880
‫プラットフォームによる移動距離ではなく､ 終了位置で移動先を設定する｡

19
00:01:54,880 --> 00:01:57,280
‫それがわかるかどうか､ 試してみてはいかがでしょうか｡

20
00:01:57,280 --> 00:02:06,760
‫ただし､ これはプログラミングに慣れている人向けなので､ 自信のない人は講座の後半までお待ちください｡

21
00:02:06,760 --> 00:02:10,660
‫このプロジェクトは､ 後からいつでも輪をかけて改善することができます｡

22
00:02:10,660 --> 00:02:13,000
‫さて､ セクションは以上です｡

23
00:02:13,000 --> 00:02:17,560
‫私は鯨を作るような楽しい時間を過ごしましたが､ 皆さんも楽しんでいただけたでしょうか？

24
00:02:17,560 --> 00:02:19,510
‫そして､ 次のセクションでお会いしましょう｡

