AISubs v3.5
I saw a helicopter passing by, did you know about it?
I saw it earlier.
You saw a helicopter?
Yes.
You're quite sensitive to such things?
Yes.
Wow.
Because you want to get on a helicopter, don't you?
Do you have a spirit?
I'm the type of person who calls for it.
What? A spirit?
Yes.
Stop it. Let's not put it in together.
Why? Why? Why?
Well, with that said...
Yes.
We have Matsuo with us again today.
I'm happy. Thank you.
I'm Matsuo.
Matsuo, have you gotten used to it?
It's the first time I've felt like this.
Really?
Good evening, everyone.
I'm Satorika of Nagizaka46.
Golden Week is just around the corner.
How are you all doing?
The live performance is coming up soon.
I'll do my best for the rehearsal.
I want to move my body a little today.
But since you're here,
I think this place is good.
There's a rumor that Timondi is filming.
What? Today?
Yes.
Just by chance?
Just by chance.
Wow.
Then is this voice true?
Wait, I want to hear it. I'm sure I can hear it.
I can hear it.
Wow.
That's another story.
Wow, I wanted to see it.
Anyway, this is...
Batting Center.
Wow.
It's my first time hearing it.
We came to a baseball practice field in Tokyo, Baseland Shinkiba.
The three of us will be batting.
By the way, do you have any experience in baseball?
I don't have any experience in baseball, but I have a batting center.
I was trying my best to hit it.
Can you hit it? It's difficult.
I think it's a little scary. But it's soft.
What is soft?
Soft ball.
Soft.
It's a little soft.
It's soft, but...
How many kilograms is it?
The latest is 80 kilograms.
The biggest is 160 kilograms.
Half of it.
So, let's start batting for the first time in my life.
Let's try it.
Yes.
Is it okay here?
Yes.
I don't know how to do it.
Wow!
It's fast.
Wait a minute.
Isn't it faster than before?
It's fast.
It's faster than before.
It's fast.
Let's start.
Wow!
It's low.
Is it low?
It's low.
Hold it a little closer.
Hold it short and hit it.
It doesn't hurt that much.
It bounces a little.
All right, go!
Yes.
Please cheer for me.
Wow!
It's fast.
Wow!
It's low.
It's a little fast.
It's fast.
Wow!
It's low.
What is it?
Go half a step forward.
Half a step forward.
Wow!
Yay! Wow! Thank you! Thank you!
Next up is Ayatee-san's challenge!
- You're fast! - You're fast!
It's completely different!
It's around here!
- You're fast! - You're fast!
I think I can aim for it now.
I want it.
- You're fast! - You're fast!
- You're really good at it! - You're in the centre now.
- I've never done it like this before. - You're good at it!
- You look like you can do it. - You're amazing!
The last one is Matsuo.
- Can you do it? - Matsuo...
- Can you do it? - Go for it, Matsuo!
I used to do that at a ballet club.
- Here I go! - Okay!
- Matsuo... - I'm scared!
Matsuo...
- You're so close! - I can't see it at all!
You're fast!
- Here I go! - Okay!
- I can do it! I can do it! - You can do it!
- I can't see it at all! - But...
The first one and the second one...
The second one is a little faster.
- Oh, really? - If you do it a little faster...
You'll be slower.
- You're holding the ball. - That one was a no-go.
- This is fun! - This is fun!
- How was it? - This is so much fun!
- Yay! - All three of you are amazing!
- I'm happy! - Yay!
Now that we've warmed up, let's start programming!
- This is your first time, right? - Yes, it is.
What's your first impact like?
- I think we have the same masks. - Really?
- Matsukiyo's masks. - That's right.
What will you be doing today with programmer Kobayashi-sensei?
- Kobayashi-san came up with a game for us. - What?
- We'll be playing it with Matsuo-san. - Wow!
- Rock, paper, scissors. - Yes.
And we'd like you to complete the game after seeing what kind of programming you're using.
- What?! - Complete...
- Do you have a notebook for us? - We don't have a notebook!
- That surprised me! - We'll hand it over!
- I'm glad you'll hand it over.
This time, Kobayashi-sensei will be playing a game Matsuo-san came up with.
What kind of programming is written in it?
You two will complete the game from scratch.
And the key game is...
It's a simple game where you have to catch something that's about to fall with your left and right arrows.
Shall we try it out first?
Yes.
Did we not make it in time?
What's "shaking" again?
The first one, "slotting" and "moves".
This is "random", isn't it?
Yeah, "shaking" randomly.
There's "se", too, right?
Yeah, "se" and "score" are added.
How do you say "countdown"?
Yeah, "count"...
And "p" moves, right?
Yeah, and "right" and "left" with the "get" key.
And "range", you can also decide the range of the basket.
Yeah, yeah.
From where to where is okay.
Just by looking at it, you can tell?
Yeah.
You've grown up.
I'm happy.
I was praised.
How do you feel, Matsuo-san?
Looking at you two.
I don't know what's going on anymore.
It's a simple game, but all of the programming we've learned so far is packed into it.
There are eight programming we need this time.
First of all, let's write the programming so that the player can move.
At 37 lines, we want you to write that the player moves left and right.
Okay.
This is probably...
The range from here to here is...
Was it 9.6?
The range in which "p" moves?
Not "x" axis, but "x" axis?
"x" axis.
From what minus to what minus?
That process is actually written in about 62 lines.
Yay, I'm lucky.
move
moveable
But you don't use "digit body", do you?
You can do it without using it this time.
Right.
What do you think, Matsuo-san, looking at the situation now?
Well, I wrote a lot of things in my notebook...
I studied a lot at school...
We're trying to write a process that moves when you press a button.
So, even if you start it like you did before, it won't move.
Ah! Transform?
Transform. That's a good one, transform.
That's a good one.
So, is it "transform"?
You use "transform", don't you?
Do you use it?
So, "transform position"?
"Transform position", "x".
Oh, "transform position"!
Doesn't that make sense?
Have you ever heard of "transform position"?
Yes, I have.
It's when you want to know where you are.
Is that right?
"Transform"...
I don't know...
"Transform", "x"...
So, "new vector"...
"New vector"!
Then I'd have to write "9.6" again, but I won't.
It's not "9.6".
Actually, "speed" is defined as "28".
"28"?
You're right.
"Move speed", "time delta time"...
Ah! What's this? "time delta time", I did it!
I did it!
Yes, "time delta time" means "the time it took for one frame".
Here, we define it as "speed".
I wrote it because I wanted you to use "speed".
"Speed", huh?
I don't know...
It's "speed", "speed".
It's definitely not this.
It's definitely not this, but should we try it?
Why don't you try it first?
If you can't do it, you can put it back, so it's totally fine.
That's how you learn basic programs.
It says "arcagnolo gnolo".
"Use the position of the transform".
This is correct.
But actually, on the 23rd line,
we defined "t"'s local position above.
What is "t"?
"t" is a transform,
but we added a variable "t" to the transform
and made it playable.
"tos" is written here
so that you can do something with it.
"x", "t", "un" and "y" are correct,
but what is wrong?
"t" doesn't move, so "y" shouldn't move.
It doesn't move.
"y" should stay at "zero".
"un", "zero", "y" ?
Let me give you a little more hint.
Around the 65th line,
around the 65th line,
"t" returns "tos" to its local position.
It means it returns "tos" from its local position
and writes it back.
So, if you write something well about "tos",
it will move.
"move" is when something is added to the current position,
you move it to the right.
You draw it, and it moves to the left.
You add "one".
It's "one" or...
But we're in a good position.
It's not "one" ?
Speed?
- Speed? - Speed, yes!
- Speed plus? - Plus, yes!
- So, if you increase the speed you are in now, only the speed will shift, right? - Yes.
- So, if you press the right button... - X...
- Plus speed? - Yes, yes.
- What?! Really?! - Yes!
- That's right! The answer is...
COSX is where you are now.
By adding the speed defined as one frame there, you can move.
That's the programming.
The grade is high from the beginning.
I was surprised.
How much do you raise it all of a sudden?
- Try saving it and running it once. - Yes.
The lady disappears.
It moved! But I can't catch it yet.
- You can't catch it yet. - And it didn't move to the left.
- Yes, it didn't move to the left. - I got it! Let's draw it to the left.
- You draw it to the left, too. - Yes!
- Is it here? - Good!
To move it to the left, you can decrease the grade and speed.
- Are you ready? - Yes.
She is selfish.
- It moved to the left. - Great!
- Did you draw it? - Yes.
- That's a good hint. - Great!
Wait! I will draw it, too!
- Please wait for me. - Let's fix it first.
Great!
It moves a lot.
- It moved! - It moved!
I did it!
- I did it! - I did it!
- Let's celebrate! - Thank you!
- I'm glad! - It moved!
It's hard to move it.
The programming to move it to the left and right is completed!
Next, we will play the BGM.
Do you use SE for BGM?
Yes, it's almost the same as the SE we used last time.
I think we recorded it.
Oh, yeah!
It's nostalgic!
Do you know what it is?
Oh, I know!
Public Audio Source?
Is it?
All you have to do is type "play" here.
One line?
One line.
Play
It's not written here!
"audiosource.play"?
"audiosource.play", yes.
I think the variable we used last time was "audiosource".
And this is...
BGM, BGM!
Oh!
Wait!
Do we do like this?
If it's right, we have candidates.
If it's right, we have candidates!
Yes, you can find it on the Internet.
Yes, yes.
audiosource.play
This is the only line.
Let's do it!
Is this okay?
Yes.
This is scary!
Save it.
What's that sound?
Oh!
It's ringing!
Oh!
It's ringing!
Oh!
Wow!
It's ringing!
Okay!
Yay!
Okay!
It's ringing!
Yay!
That's good!
We used "audiosource" before,
but is it the BGM this time?
That's right!
So instead of "audiosource"...
"audiosource" was a variable called "audiosource" in class before, right?
Now it's defined as "bgm_main", so it's called "bgm_main_play".
I see.
I think the words you have to remember in the program and the variables you can assign yourself are probably messed up.
That's right.
"audiosource" was a variable called "audiosource" in class before,
but now it's defined as "bgm_main".
It may be a little change and you may be confused,
but if you think about it for a moment, it's easy, right?
I don't know what you're talking about at all.
I was surprised that you were doing different things at the same time.
I'm happy. I wonder if I was able to recover my reputation in Miu-chan.
I see, you fell.
And next is difficult.
Programming of time restriction.
Can the two of you complete the game?
Huh? Where should I start?
Nishiki-chan, Nishiki-chan, where are you?
Huh? How did you do it?
How did you do it?
Let's make programming of games from scratch.
Next is difficult.
Programming of time restriction.
The initial value is 30, but it decreases all the way to zero.
There is a process of reducing it,
so I want you to make a part of the count time or game timer as letters.
Open the main screen of Unity.
If you press the right arrow or right triangle on the left side of the canvas, you will see "score".
Select "score" and press "control" + "d".
What you do is "duplicate".
"duplicate"... Oh, I got it!
You can duplicate it.
What is "duplicate" for?
You can use it for "count".
"count" for...?
It's for the timer...
It's for showing the timer on the screen.
It's for showing it on the screen.
You can press "0000" on the bottom right.
This is it, right?
This is it!
I got it! This is it!
There are two duplicates on "0000" on the bottom right.
Let's move it up in the middle.
Up in the middle...
Oh!
Now you can show it on the screen.
Let's go back to the visual studio.
Okay.
If you change the name of "txscore" to "txtimer",
you can probably see it.
Is "txtimer" correct?
Yes, it is. It's okay.
Okay.
How did you do it, Matsuo-san?
I was like, "I know the spell!"
I know the spell!
I was impressed.
I was like, "Should I teach you?"
I thought it was correct.
I heard you knew it.
I knew it.
I'm glad.
If you go back to the visual studio,
I think "txtimer" has increased.
Oh, it has!
"no", "no"...
Oh, it's this!
That's it.
Take it and...
Yes, it's okay.
Now you can change "txtimer" to "txtimer" from the program.
Oh!
Let's display the remaining time.
If you write "txtimer" here,
it will be displayed on the screen.
Miki, isn't it good?
Is it good? Is it good? This is it!
Did you like it?
I think it's good.
Can you do it with this?
I think you should take a look.
She is a helmet beauty.
I've never heard of it.
There is a baseball beauty!
Awesome!
There is a baseball beauty!
See you!
"Tokyo Basukon Club" is broadcasting after airing on TVer and other platforms.
"Tokyo Basukon Club" has finally entered the second year of the program.
We were able to continue this far thanks to everyone's support.
"Tokyo Basukon Club" Thank you for your support for the new season!
Play it.
It came!
Did it come?
It came!
Thank you very much!
It came!
How do you feel now?
I can't believe we've finally come this far!
A word from Mr. Basukon.
What did you do?
Don't say that!
That's how it is.
The countdown has been displayed.
That's important.
The game ended at 30.
Yes.
In alphabetical order.
English or Japanese.
Did you do it?
I did it!
You did it!
That's great!
I'm glad!
Let's celebrate!
Yes, yes, yes!
A word from Mr. Basukon.
Congratulations!
Thank you!
I'm glad!
Unfortunately, we're going to time it up now!
There are still so many things we need to do!
First of all, the programming of how the apple falls.
You can use a Gundam and write "it falls to the left and right of the screen."
By doing so, the ring will fall randomly from above.
Next is the addition of points and the sound when you catch it.
The programming that displays the points is written as "game score", so if you define this "game score" as "plus 100", it's OK!
By doing so, if you catch it, it will increase by 100 points each.
And this "se" when you catch it is the same as when you make a sound.
I've made it "apple paint" and "get sound" variables, so "get sound", "play" is OK!
By doing so, if you catch the ring on the unity screen, "get sound" variables will be added, and if you drag and drop the sound material there, it's complete!
And "destroy" is a type of ring that disappears when it falls.
This is a type of ring that disappears when it hits.
It's a simple game, but it has detailed programming written in it.
Games have a deep meaning!
Sato-san!
No way!
Glassandy!
This event should be my first time.
It didn't repeat!
Sato-san!
I have good news.
Would you like to ride it?
Yes!
With pleasure!