シャドーイング練習: Godot in 100 Seconds - 動画で英語スピーキングを学ぶ

レッスンを作成中...
1
Godot, a free and open source game engine capable of building high quality 2D and 3D games.
2
It was created in 2007 in Argentina and open sourced in 2014.
3
Like Unity, it provides an editor that allows you to create, visualize, and program the behavior of game objects.
4
However, Godot weighs in at just 35 megabytes while providing a full feature developer experience that's approachable to beginners.
5
Game code can be written in C #, C++, or a purpose -built language called GDScript.
6
TypeScript and Python, and dramatically reduces the amount of complexity in Boilerplate when coding game scripts.
7
To create a game, you start with a scene, which itself contains a tree of nodes.
8
Nodes are like building blocks
9
that can be assigned as the child of another node to control the appearance and behavior of objects in the scene.
10
Any node can have a script attached to it, allowing you to write code that updates the object for every frame in the game loop.
11
You can then save the scene to disk and use it within other scenes.
12
When your awesome game is complete, it can be exported with a single click to desktop, and then save the scene to disk and use it within other scenes.
13
When your awesome game is complete, it can be exported with a single click to desktop, and then save the scene to disk and use it within other scenes.
14
When your awesome game is complete, it can be exported with a single click to desktop, and then save the scene web and mobile platforms, or to consoles like Nintendo Switch, PS4, and Xbox via third -party providers.
15
To build your own game right now, download it and create a new project.
16
Start with a new 3D scene, then add a static body node to it, which is ideal for things like walls and floors.
17
On its own, it's invisible, but we can change that by adding a collision shape node as a child.
18
Choose a shape type on the right side, then modify its actual size by editing the values directly,
19
life by also adding a Mesh instance node.
20
A Mesh is a collection of triangles that make 3D shapes look realistic.
21
We can also make the scene look more realistic by adding a directional light to it, which will cast shadows off of other 3D objects.
22
Now to add a player to the game, we'll create another scene, this time with a kinematic body as the root, which is ideal for objects that you move around with a controller.
23
Give it a collision shape and mesh, then open up the project settings and go to Input Map.
24
From here, we can create labels like Move Left and Move Right, labels to multiple different controls like keys on a keyboard or buttons on a joypad.
25
And now we can write some code by attaching a script to the root object
26
that moves the player when these inputs are pressed.
27
Create variables with the var keyword with an optional type annotation and export them to make them public in the editor.
28
Now override the process
29
or physics process function to calculate a new position for the player based on the inputs pressed by the user.
30
Now go back to the main scene and add the player scene as a node.
31
Also add a camera for the end user's point of view, click play, now have the beginning of a real video game.
32
This has been Godot in 100 seconds.
33
Hit the like button for more short videos like this.
34
Thanks for watching, and I will see you in the next one.

この動画で話す練習をする理由は?

「Godot in 100 Seconds」は、高品質な2Dおよび3Dゲームを作成するための無料オープンソースのゲームエンジンについての動画です。この動画を使用してYouTubeで英語学習を行うことには多くの利点があります。特に、開発プロセスや技術用語を学ぶことができるため、専門的な英語を磨くのに最適です。動画では、ゲーム開発に関連する具体的な行動や概念が紹介されるため、視聴者は実際に使われる会話表現を習得することができます。

文法と表現の文脈

この動画では、以下の重要な文法構造や表現が使用されています:

  • 「can be」 - 可能性を表す助動詞。この表現は、様々な機能や特徴について言及する際に使われています。
  • 「allow you to」 - ~を可能にするという意味を持つ表現で、機能の便利さを強調しています。
  • 「ideal for」 - 特定の用途に適していることを表す言い回しです。ゲーム開発において、特定のノードや物体の役割を説明する際に役立ちます。
  • 「export with a single click」 - 簡便さを示す表現で、ゲームの完成後の手間を最小限に抑える方法を説明しています。
  • 「create」 - 何かを生み出すという意味で、動作の指示として繰り返し使用されています。

よくある発音の罠

動画内では、いくつかの発音のトラップやアクセントがあります。特に注意が必要な単語は以下の通りです:

  • 「collision」 - /kəˈlɪʒən/ と発音され、頻繁に使われる技術用語です。
  • 「export」 - /ˈɛkspɔːrt/。ゲーム開発の過程を説明する際に重要な用語です。
  • 「instance」 - /ˈɪnstəns/、ゲームオブジェクトに関連する言葉として、正確な発音が求められます。

これらの発音に注意を払いながら、強調された部分をシャドーイングすることで英語シャドーイングやIELTS スピーキング対策に役立てましょう。この実践を通じて、発音を改善し、スピーキングスキルを向上させることができます。

シャドーイングとは?英語上達に効果的な理由

シャドーイング(Shadowing)は、もともとプロの通訳者養成プログラムで開発された言語学習法で、多言語習得者として知られるDr. Alexander Arguelles によって広く普及されました。方法はシンプルですが非常に効果的:ネイティブスピーカーの英語を聞きながら、1〜2秒の遅延で声に出してすぐに繰り返す——まるで「影(shadow)」のように話者を追いかけます。文法ドリルや受動的なリスニングと異なり、シャドーイングは脳と口の筋肉が同時にリアルタイムで英語を処理・再現することを強制します。研究により、発音精度、抑揚、リズム、連音、リスニング力、そして会話の流暢さが大幅に向上することが確認されています。IELTSスピーキング対策や自然な英語コミュニケーションを目指す方に特におすすめです。

シャドーイングのやり方: ステップ別の完全ガイドを読む →