Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:06,780 --> 00:00:12,450
Welcome, everyone, to my C sharp beginners crash course today we will be doing an overview of the
2
00:00:12,450 --> 00:00:12,930
course.
3
00:00:13,950 --> 00:00:19,350
So first, let's talk a bit about C sharp to C sharp as an object oriented language.
4
00:00:20,070 --> 00:00:28,650
C Sharp can be used to make applications, games and really a lot more for the course you will need
5
00:00:28,650 --> 00:00:35,040
or want some sort of interest in making applications, having to do with, you know, pretty much anything
6
00:00:35,040 --> 00:00:36,140
in the application series.
7
00:00:37,140 --> 00:00:44,100
You can be interested in games, but C Sharp is considered an elegant language.
8
00:00:44,110 --> 00:00:47,340
So we'll be doing a lot of clean coding.
9
00:00:47,340 --> 00:00:50,100
That's simpler in today's standards.
10
00:00:50,880 --> 00:00:57,000
If you have some previous experience and want to get stronger with your coding, then this course is
11
00:00:57,000 --> 00:00:57,750
definitely for you.
12
00:00:58,740 --> 00:01:04,740
So let me show you an example of how C Sharp can be used.
13
00:01:05,310 --> 00:01:13,050
So I'm currently working on a my own project senior project, and I am doing a small game.
14
00:01:14,550 --> 00:01:17,970
I'll show you the game first or part of the game first.
15
00:01:19,870 --> 00:01:24,730
So you guys can see so I'll be I'm doing this in unity, we will not be using a unity for the course.
16
00:01:24,730 --> 00:01:26,680
However, this is just an example.
17
00:01:27,400 --> 00:01:31,300
So this is a current game that are making 2D platformer.
18
00:01:32,290 --> 00:01:35,650
And right now, it's very early development, however.
19
00:01:37,360 --> 00:01:44,260
So as you may see, the character has a lot of functions, has a double jump movement left and right
20
00:01:44,380 --> 00:01:50,020
running, shooting with arrows and a slash attack.
21
00:01:50,170 --> 00:01:57,010
So I'm going to run through a little bit of the game as we talk about how a lot of this is done.
22
00:01:57,190 --> 00:02:01,330
So most of these things, again, C sharp.
23
00:02:01,600 --> 00:02:13,870
It's the main component here as it allows me to code all of the monsters, all the effects and all the
24
00:02:13,870 --> 00:02:17,060
player movements and effects as well.
25
00:02:17,080 --> 00:02:22,750
So this is just some example of, you know, how C Sharp can be used.
26
00:02:25,910 --> 00:02:34,790
But, Mike, what's called the game right now very early in it, and it has a couple of components that
27
00:02:34,790 --> 00:02:36,710
had to be, again, hard coded.
28
00:02:36,710 --> 00:02:38,210
Most of this is hard coded.
29
00:02:38,840 --> 00:02:44,900
So, you know, we have one of the bigger monsters here is that I guess I'll fight and then we'll keep
30
00:02:44,900 --> 00:02:46,250
talking about the course.
31
00:02:46,280 --> 00:02:52,530
So the objects are relatively smart here as they will not run off edges.
32
00:02:52,560 --> 00:02:55,850
They know their place pretty much.
33
00:02:55,850 --> 00:02:58,310
And what will happen if they fall, in a sense?
34
00:03:00,430 --> 00:03:02,650
And then let's just kill that and be over with it.
35
00:03:02,800 --> 00:03:08,860
So let's go back to Visual Studio so you guys can see where C Sharp comes in.
36
00:03:08,890 --> 00:03:09,580
So this is.
37
00:03:10,840 --> 00:03:12,760
I'm just going to run through this very quickly.
38
00:03:12,880 --> 00:03:21,340
I'm not going to show much of the code, but this is pretty much what's being used to take care of the
39
00:03:23,140 --> 00:03:23,680
the player.
40
00:03:23,920 --> 00:03:33,430
This is just to control the Archer movement, health, stamina, damage are attacks and so on.
41
00:03:33,700 --> 00:03:39,070
But this is just an example of what can be done with C sharp in a sense.
42
00:03:40,990 --> 00:03:45,490
But now that we've talked about, you know, decently interesting example that you guys will be able
43
00:03:45,490 --> 00:03:51,610
to do after this, you just have to again, practice practice will allow you to do all, all if not
44
00:03:51,610 --> 00:03:52,450
most of these things.
45
00:03:54,820 --> 00:03:58,470
But in the course, we'll learn about types.
46
00:03:59,830 --> 00:04:06,640
We'll learn about operators and operations, classes, statements and loops and a couple more chapters
47
00:04:06,640 --> 00:04:15,400
that deal with and built C sharp classes and how to write code that is readable and professional.
48
00:04:17,500 --> 00:04:19,220
My name is Freddy Flores.
49
00:04:19,240 --> 00:04:26,530
I work with Mammoth Interactive and I am a computer science student at the University of Lynchburg.
50
00:04:28,540 --> 00:04:32,380
For the course, you'll need access to the Internet and.
51
00:04:35,170 --> 00:04:37,480
The will to learn pretty much about the language.
52
00:04:38,050 --> 00:04:42,820
I would suggest that you take paper notes as it helps retain the information.
53
00:04:43,720 --> 00:04:48,730
You do not need much prior knowledge to the course, but it will definitely help.
54
00:04:51,670 --> 00:04:55,120
But I believe that gives us an overview of what the course will give us.
55
00:04:56,230 --> 00:05:01,180
So for our first tutorial, we'll talk about starting a new project.
56
00:05:01,390 --> 00:05:02,560
So thanks for watching.
5908
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.