AISubs v3.5
- Thank you for coming again this week. - Thank you for having me.
- We have another guest this week, Ms. Nakanishi Aruno. - Thank you for having me.
- And, well... - Why are you dressed like this?
Last week, you went to an indoor attraction facility called Tondemi.
This time, you're going to go to one of the highlights of this facility.
- Turn around and look behind you. It's like a climbing spot. - Wow!
- It's shining! - It's wide!
- Have you been here before? - No! - No, we haven't.
- Oh, Ms. Yemiki, you've been here before. - Yes, I've been here just now.
- Have you been here before? - Yes, I have. - No way! - About three times.
- Then you can relax now. - But I'm scared every time.
- Well, let's give it a try. - Yes!
- Ms. Kato, you taught us a lot about trampolines. - Yes! - Could you show us one more time? - Yes, please!
- Well, let's go! - Yes!
♪ I felt like I was going to fall deeper ♪
Break! I'm all alone ♪
I feel like I'm going to break down my memories ♪
Goodbye ♪
Good evening, I'm Sato Rika of Nagisaka46.
It's been getting cooler lately, and I'm thinking of autumn.
Speaking of autumn, it's sports!
So let's move our bodies!
So, once again, we're visiting the domestic athletic facility, Tondemi, and experiencing climbing!
- The difficulty levels are separated, right? - Yes.
- The one in the front is... - The one in the front is easier.
I see.
By the way, Kato-san, you were really good at trampolining and stuff,
- but it seems like you're best at climbing. - What?!
- I've never seen such a selfish person trampoline. - You're so selfish!
First of all, you're going to climb up, but since you're upside down,
if you hold it up like this, you won't be able to use your strength,
- so you're going to hold it in front of you and climb up. - So you're going to climb up one by one?
- Wow, you're fast! - You're fast!
- You're like a staircase! - Wow!
- And if you touch this button, you'll reach the goal. - Wow!
- And when you get off, you're going to hold this rope's red part, this colored part,
- and you're going to fall backwards. - Wow!
- I'm scared of this! - I've seen this a lot!
- I'm scared of this! - I hope you'll get off while lightly kicking against the wall.
- Alright, Top Butter, Yumiki-san. - Yes.
- My eyes are closing. - Please do.
- Look at me straight in the eye. - I'll do my best.
First, Yumiki, the experienced one.
- I don't think I can do it. - Oh, you can do it.
- You can do it. - Huh?
- You were talking quietly. - Huh?
- Wow, the experienced one is different. - Oh, you're facing the side.
- Huh? Is it scary? - Oh, it might be easy.
- Huh? - Huh? Isn't it hard to do the backhand?
- Huh? Not at all. It's easy. - Huh?
- As expected of the experienced one. - Wow, it's like...
- It's nice. One step at a time. - It's solid.
- It's solid. It's solid. - It's solid.
- Oh! - This is even scarier.
- I'm scared of going down. - It's red, right?
- Yes, you're holding the red part with both hands. - Is red here?
- It's a little higher up. - Here I go! I'm scared!
- I'm scared!
- My chest hurts.
It's very easy, but I'm not good at going down.
I'm afraid of heights.
Is that so?
Yes, it is.
So I'm afraid of going down.
You're afraid of falling down.
Next up is Aruno-chan's challenge.
You're going like this, aren't you?
I'm going, I'm going.
Can you do it?
I feel like I can do it if I work hard, but it's like a fight against hand sweat.
I don't sweat my hands.
I'm a little scared.
Are you okay with high places?
I'm okay with high places.
It's higher than I thought.
Where is the high place?
You can hold it with both hands where you have it now.
It's like a South American bird.
When I looked down, it was pretty high.
I was scared.
It's going down pretty smoothly.
That's true.
It's fast to get hungry, so it's amazing.
Finally, Ayati-san's challenge.
I have a habit of going up.
I'm trying to go up.
Do you want me to skip two steps?
Can you do it?
You can do it, can't you?
I'm skipping two steps.
I can't do that.
I'm sweating a lot.
It's fast.
One, two.
It's definitely going the other way.
You can do it.
You're good.
It's fun to get off.
You're kidding, right?
Ayatee-san, you have great athletic nerves.
I've done a lot of things in the back.
But I've never done anything like this.
On the contrary, can we go over there?
No, no, no, it's pretty hard.
So, let's go to the attraction that Yumiki is afraid of.
Isn't there a rope or something like that?
It's called "Stairway to Heaven".
To put it simply, it's like stairs.
You have to walk up to the top of the stairs.
Hold this rope like you did earlier.
You have to go down towards the center of the rope.
Like this.
Wow!
What if you drop it in the middle of it?
That's right. So you have to be careful about your balance as you go up.
Basically, even if you're about to fall, you can fall towards the center.
Let's start with Ayatee-san.
Ayatee-san's first step might be tough.
Wow!
But it's actually pretty crispy.
Wow!
What if you use your hands?
I got my shoelace!
Oh, my!
My daughter!
She's over there.
I lost my shoelace!
Wow!
That's amazing!
Is it high?
Wow!
That's amazing!
That's amazing, Ayatee-san!
You can do it!
Wow! It's too loose!
Wow!
I can do it!
With both of your hands, open up that blue area and go towards the middle.
Here? Can I jump down?
One, two...
Be careful of your back.
Wow! It's fun!
Wow! You can do it!
But it looks fun.
Maybe you should be careful of this area.
I'll do my best until I can do it.
You can do it!
Why was it climbing up so smoothly?
You can do it!
But I'm 6th now.
Maybe I'll start shaking after that.
You'll start shaking?
I might feel it.
Do you feel it?
Oh!
I might be in trouble.
Can you do it?
Wait!
You can do it!
But I want to do it now!
Wait!
It's shaking a lot.
Be careful!
My shoelaces...
Did you take it off?
Why do you all have shoelaces?
It's not funny!
I don't know!
No way!
My mouth is numb.
OK!
I did it!
Wow!
I'm going down!
Go down towards the middle.
Where?
Towards the center.
Towards the center?
I'm scared!
Here I go!
Wait for me!
Be careful!
Wow!
I feel like I climbed up a hill.
I feel like I climbed up a level.
I feel like I climbed up a human level.
You can do it!
But...
I feel like I'm climbing up a hill.
Can you do it?
It's better to stop at the top.
Until that part is the limit?
Yes, until halfway.
Then, halfway...
I'll try it.
Can you do it? Then, I'll do it halfway.
Yumiki, do your best not to overdo it.
I'll do it.
It's too fast.
But I feel like I can do it if I look up.
Do your best.
Be careful of this area.
Because if you look up...
Oh, if you look up here, it's the first floor.
You're looking at me.
Oh, no!
It's the first floor.
I've been looking for the first floor.
Oh, no!
You'll shake if you laugh.
I'm scared!
Oh, no!
I'm scared!
Wait a minute!
Please stop here!
You did your best!
I'm scared!
Do you want to go down to the middle?
Hold the rope in your hands and go down to the middle.
Yes, I'll do it!
It's too fast!
Hold the rope.
Yes!
You did it!
Wow!
You did it!
I could have done it if I had thought of it as my last attempt,
but only at the last moment, I didn't feel secure like I was about to collapse,
so I was really scared.
Because it was your last attempt?
Yes, but I really thought, "Oh, I can do it like this,"
so it might have led me to confidence.
You became strong and came back?
Yes, I was happy. Thank you very much.
Do you feel like you've climbed up the human stage?
I've climbed up a lot. I think I've climbed up about two stages.
Now, after climbing up the human stage, let's improve our programming skills.
Last time, we played the shooting game "Star Soldier" for the three of us.
I'm tired! I'm tired! I'm tired!
Oh, no!
Now, in order to learn the programming hidden in this game,
we'll start making a shooting game!
Oh, down is this way... Huh?
Is x... Oh, no, x doesn't move. Vertical moves.
Vertical is... It's the same number as up now, but...
Oh, so it's negative?
That's right.
Wow!
You understand it so quickly!
It's good, it's good.
How much time did we spend on this?
Last time, we finished programming the player and the bullet.
This time, we'll continue to complete the game.
Next up is the player shooting the bullet.
Again, we'll open up the player's program.
Then, we want the player to have the blue bullet we just used.
So, in the same way...
Fabric... Fabric...
Then, we'll use the game object.
Okay.
Bullet... Bullet...
Next up is inside this applet.
What would be a button that shoots bullets under these four lines of input?
Enter.
You can also use a mouse click.
If (input.onmouse) is the same.
In the case of keys, you can use the get key.
In the case of a mouse, you can use the get mouse button down.
Get mouse button... Cool.
By the way, in the case of keys, don't use the get key, but use the get key down.
Get key down?
If you leave the get key pressed, you will be called all the time.
The get key down is pressed only once at the moment you press it.
In the case of a mouse, you need a bracket behind the get button down.
Please put a zero in that bracket.
Zero.
Zero is this one.
Left click.
What is this?
One is this one.
Actually, the number is written on it.
Zero, one, and the wheel is certainly two.
Up and down?
It is important to press and hold the wheel.
Interesting.
In the case of a mouse, a button number is decided in advance.
You need to program the number that comes with it.
If it is not a mouse, you can use the key code again.
That's right.
If it is not a mouse, you can use the get key down, and also use the key code dot, space, or enter.
Everyone seems to be able to operate in a different way.
That's right.
This is a little interesting.
Now we are ready.
Next, we will make it possible to shoot bullets.
Finally, we will replicate the bullets.
This is the bullet I drew earlier.
I am holding something that is in the unity asset.
I am holding this blue thing called "prefab" that is in the unity asset.
I will copy this.
I will write a program that will be brought to the player's hands.
What we will do now is to process the materialized bullets sent to the player when the fire button we just set is pressed.
Game object =
This is the point. Instantiate.
Wow! It's instantiate!
I did it when I first met Kobayashi.
Oh, that time.
It says "first Koba" here.
It also says "Kobayashi-san" here.
Instantiate is a program that generates game objects.
Let's remember that it is often used in shooting game bullets like this one or in games where there are a lot of enemies like we did before.
Let's try it out in this state.
What? Even Yoshida is not moving anymore.
No, I am increasing here. I am increasing in hierarchy.
Oh, that's fine.
It's not coming out of me.
Oh, it's coming out.
Why?
Oh, it's coming out.
But the bullet is now...
What? The bullet only comes out from the middle, doesn't it?
That's right.
It doesn't come out of the middle.
That's the kind of program it is.
It comes out of the middle and it's correct.
Yoshida is not moving at this timing.
It's the kind of program that makes you move with your body.
That's right.
If you press the button so far, the bullet will come out, so next we will make it come out of the player.
Position of object's transform.
Object's...
This "object" means the replicated one, right?
Yes.
The replicated one's transform.
You can't keep this one in advance.
Because it's a replicated one.
That's why this dot transform is a bit heavy.
We have no choice but to use it.
Equals...
What should come here?
New Vector 3!
No, no, no!
What were you doing just now?
I want you to follow me now.
Player position?
That's almost correct.
In other words, this character's transform, this "tf" position...
Team position!
That's right.
Wow!
This means...
By bringing the replicated ball's coordinates to the same place as the player,
we can show that the ball is coming out of the player.
Oh, it's done!
Wow!
Oh, it's true!
It came out properly, right?
If we leave it like this, the ball will be replicated infinitely...
Yes.
If we leave it like this, the ball will be replicated infinitely...
Yes.
If the position of the transform exceeds 540...
GameObject.destroy.
Wow, it's gone!
It's gone, it's gone!
Oh, it's gone!
If it wasn't created infinitely...
Oh, it's gone!
Good, good, good.
Programming of hitting the ball successfully is complete!
After this, the game is finally complete!
Furthermore, we have news from the program!
Programming of the original shooting game!
Next up is programming of the enemies, but...
In fact, we have prepared something for you.
What is it?
You can arrange it however you like.
There is a folder called "enemies".
I see.
We have prepared a lot of enemies for you.
Gorillas!
There are gorillas!
What!?
There are people like that!
As enemies!
If you put this material in this hierarchy, enemies will appear as enemies.
Here is the point.
This "enemy" part of the script...
This "spawn time" part called "zero"...
This means that it will appear after 0 seconds after the game starts.
That's right.
If you put "zero" here and start the game...
It will appear after 10 seconds.
There are other patterns besides "spawn time".
There are "known", "straight", "zigzag", and "curve".
That's right!
"Known" does not move.
"Straight" moves straight down.
"Curve" moves like this.
There are four patterns like that.
In this state, put as many enemies as you like.
Let's make the game.
If I set "enemy" to -50, it will be this late.
This late...
You can put anything other than "meteorites".
For example, "gorilla".
Here it is!
Gorilla!
While changing these values, place enemies in any position you like.
Even if you hit an enemy with a bullet, it won't disappear, right?
Even if you hit it?
If you hit it with a bullet, you can defeat it.
I can't defeat it...
You can't defeat it...
Oh, I see.
You haven't processed hitting it with a bullet.
Oh, you haven't.
Nice!
What is this?
You haven't.
Let me make one.
As it is now, even if the bullet hits the enemy, the enemy cannot defeat it, so I will pause the programming.
Enemy equals enemy dot get hit.
This is a function that I made myself, a function called get hit. I made it in enemy.
This is a function that I made myself, a function called get hit. This is a function that I made myself, a function called get hit.
In other words, pf dot position.
If I hit an enemy with this, I have to say that I will defeat it, so if I can get an enemy, e dot bomb.
If I can make a hit with this, I should be able to defeat the enemy.
If I actually do it...
I'm dead!
I'm dead! I'm dead!
Oh, I made it! Wow!
I'm just bad at it. I'm just bad at it.
Oh no, I made a mistake.
With this, programming to defeat the enemy safely is complete.
Finally, if you do all the enemy and clear it...
I have to defeat it, right? I have to defeat it.
Wait, wait, wait. You can't defeat it normally. You can't defeat it normally.
I did it!
Yoshida's is a high degree of difficulty.
Oh! I did it!
I did it!
Oh no! Oh no! Oh no!
Oh no!
You have to hit the center of gravity.
Oh no!
Oh, it worked!
Now, the original shooting game is complete!
I didn't think I could do it.
After graduating from Nagisaka, I started making games and drinking.
It looks like you're going to make a crazy game.
That's right.
By the way, how was the lecture you gave for the first time in a while?
No, it's like I've grown up a lot.
I've grown up a lot.
How was it?
I lost.
In the end, I stepped back and lost.
Thank you very much!
The program will continue for three years, four years, and even longer!
Please click on the "Like" button on Deaver!
Yes, we changed the game we made today a little bit.
We'd like to distribute it for free to everyone, so please play it!
Please enjoy it!
Next time...
Renka Iyamoto is our guest!
It's our 1,000th anniversary!
Since it's the fall of appetite, we're going to get an apple from Setaga Pharmacy!
She called me "hey"!