1
00:00:00,240 --> 00:00:06,640
If you're at all like me, you wear the most sensible footwear on Earth. You

2
00:00:05,279 --> 00:00:10,719
occasionally get excited about the release of a bigname game title. You

3
00:00:08,800 --> 00:00:15,679
have at some point in the past heard a friend complain about a forementioned

4
00:00:12,880 --> 00:00:20,080
bigname game using the same worn out old engine. Or conversely have encountered

5
00:00:17,840 --> 00:00:25,359
the massive hype train that usually accompanies a shiny new engine. But

6
00:00:23,279 --> 00:00:30,880
these overly enthusiastic game journalists and downer type friends

7
00:00:27,680 --> 00:00:35,280
often neglect to explain what exactly a

8
00:00:30,880 --> 00:00:37,680
game engine is. So here we go. Firstly,

9
00:00:35,280 --> 00:00:42,640
they provide a rendering engine which allows designers to pair their

10
00:00:39,520 --> 00:00:45,360
in-housemade 2D images with 3D

11
00:00:42,640 --> 00:00:50,559
wireframes to create fully actualized models. Then usually one or several

12
00:00:48,559 --> 00:00:55,520
application programming interfaces such as the upcoming DirectX12 and Vulcan are

13
00:00:53,360 --> 00:01:00,800
used to furnish the rendering engine with efficient access to a systems

14
00:00:58,000 --> 00:01:05,439
processing and graphics hardware. Secondly, game engines must provide well

15
00:01:03,600 --> 00:01:10,159
everything else as well. There's the obvious stuff like physics or collision

16
00:01:08,240 --> 00:01:14,799
detection engines which account for general movement and the interaction

17
00:01:12,560 --> 00:01:20,000
between models like you know characters and the ground as well as stuff that you

18
00:01:18,080 --> 00:01:24,960
might not have considered before like realistic lighting effects with

19
00:01:22,159 --> 00:01:29,759
realistically bouncing light rays, realistic diffusion through different

20
00:01:26,960 --> 00:01:35,040
materials, and even crazy stuff like the scattering of light beneath the surface

21
00:01:32,159 --> 00:01:40,640
of a model's skin to give him natural looking rosy cheeks for example. And of

22
00:01:37,759 --> 00:01:46,880
course something thirdly has to keep our game subjects marching perpetually along

23
00:01:43,280 --> 00:01:48,720
the horizon. So AI engines are also

24
00:01:46,880 --> 00:01:53,439
pivotal to give our characters the ability to create Skynet inside of our

25
00:01:51,439 --> 00:01:59,360
No, just kidding. Usually an AI engine is more like a complex arrangement of

26
00:01:56,640 --> 00:02:05,040
behavior trees. But anyway, the point is that a game engine is the sciency

27
00:02:02,079 --> 00:02:09,840
programming skeleton that supports the game designers and lets them focus on

28
00:02:07,119 --> 00:02:13,440
the flesh, you know, the story and gameplay elements of their title instead

29
00:02:11,680 --> 00:02:17,760
of spending countless hours locked away in a room focused on like the sound. Oh

30
00:02:15,840 --> 00:02:22,800
yeah, don't forget sound and physics of like bouncing balls. Okay, so now that

31
00:02:20,239 --> 00:02:27,920
we have an idea of what game engines are for, the next obvious question is where

32
00:02:25,280 --> 00:02:32,160
do they come from? Well, son, let me tell you. When a man loves a woman and

33
00:02:30,080 --> 00:02:37,120
No, sorry, just just kidding. So, simply put, they come from well, a lot of

34
00:02:35,200 --> 00:02:40,720
money. There are open source game engines out there, but for the most

35
00:02:38,560 --> 00:02:45,120
part, no one is building game engines just to help a brother out. And there

36
00:02:43,040 --> 00:02:49,760
are a couple of main reasons for a developer to build one. Number one, your

37
00:02:47,440 --> 00:02:54,800
company, uh, let's say Epic, makers of Unreal Engine, or Valve, the makers of

38
00:02:52,239 --> 00:02:59,519
Source Engine, decides to focus on licensing this engine technology to

39
00:02:56,879 --> 00:03:03,440
smaller developers rather than trying to make every huge Blockbuster game from

40
00:03:01,760 --> 00:03:09,040
scratch or even the third episode of a blockbuster game. Number two, your

41
00:03:05,920 --> 00:03:11,040
company has the resources to absorb the

42
00:03:09,040 --> 00:03:15,920
multi-year investment into engine building to avoid paying out a

43
00:03:13,760 --> 00:03:21,040
percentage on future game sales. Blizzard would be a great example of

44
00:03:17,519 --> 00:03:23,840
this. Or number three, your company just

45
00:03:21,040 --> 00:03:28,879
can't find the right technology in a prepackaged engine and needs to build

46
00:03:26,560 --> 00:03:33,760
their own whether they like it or not. So that's it in a nutshell. achieving

47
00:03:31,040 --> 00:03:38,319
optimal cost efficiency and then in some cases anyway allocating those extra

48
00:03:36,080 --> 00:03:43,040
resources to other parts of production like paying these guys to do voice

49
00:03:40,799 --> 00:03:47,840
acting. Something I'm sure we all appreciate. And you know what else I

50
00:03:44,959 --> 00:03:52,000
appreciate? Fresh books. It is the online accounting tool designed for

51
00:03:49,680 --> 00:03:57,519
freelance workers or small businesses. So maybe you or someone you know.

52
00:03:55,599 --> 00:04:01,840
It makes invoicing, getting paid, and tracking your hours and expenses easier.

53
00:04:00,080 --> 00:04:06,159
The little details about cash flow are all in one place so you know where you

54
00:04:03,519 --> 00:04:10,400
stand. And this is great. It shows a full history of each invoice, allowing

55
00:04:08,159 --> 00:04:14,879
you to check if your client, well, you can send it to the client first. You can

56
00:04:12,560 --> 00:04:20,000
check if they viewed it and then you can actually have them pay it right through

57
00:04:17,199 --> 00:04:24,400
FreshBooks. Woo! Collecting money just got easier. And if you're your own boss,

58
00:04:22,160 --> 00:04:28,800
well, give it a try because FreshBooks offers a free trial at

59
00:04:26,000 --> 00:04:31,840
freshbooks.com/techquicki. So if you're your own boss, use the

60
00:04:30,479 --> 00:04:35,759
tools that make you feel like a boss. And oh, don't forget to enter techquicki

61
00:04:34,320 --> 00:04:40,080
in the how did you hear about us section, by the way. So thanks for

62
00:04:38,560 --> 00:04:44,560
watching, guys. If you like this video, well, you know what to do. If you disliked it, well, you know what to do

63
00:04:42,479 --> 00:04:48,800
there, too. If you have a comment with suggestions for future fastest

64
00:04:46,000 --> 00:04:51,520
possibles, that's uh down below. And uh don't forget to subscribe for more

65
00:04:50,000 --> 00:04:55,840
videos like this and also check out our other channels. We got some pretty good

66
00:04:53,440 --> 00:05:00,320
stuff coming out on channels super fun lately, including one where you will see

67
00:04:58,240 --> 00:05:08,000
multiple members of Linus Media Group eat bugs. Yes, that will happen. Was it

68
00:05:03,600 --> 00:05:08,000
fun? Well, you'll have to find out.
