Skip navigation
GB
Sign in
Search
TheChernoProject
Videos
Playlists
Channels
Discussion
About
Home
Trending
History
Get YouTube Red
Get YouTube TV
Best of YouTube
Music
Sports
Gaming
Movies
TV Shows
News
Live
Spotlight
360° Video
Browse channels
Sign in now to see your channels and recommendations!
Sign in
Watch Queue
Queue
Watch Queue
Queue
Remove all
Disconnect
The next video is starting
stop
Loading...
Watch Queue
Queue
__count__/__total__
Follow me on Twitter
TheChernoProject
Subscribe
Subscribed
Unsubscribe
56,231
Loading...
Loading...
Working...
Home
Videos
Playlists
Channels
Discussion
About
Welcome to C++
16,776 views
2 months ago
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thech...
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/pla...
Slack ►
https://slack.thecherno.com
Stream ►
http://www.twitch.tv/thecherno
Website ►
http://www.thecherno.com
Facebook ►
http://www.facebook.com/the...
Show less
Read more
Uploads
Play all
12:08
Play next
Play now
BEST Visual Studio Setup for C++ Projects!
- Duration: 12 minutes.
3 days ago
3,316 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
In this video we take a look at some of the settings I use for pretty mu...
23:43
Play next
Play now
CONDITIONS and BRANCHES in C++ (if statements)
- Duration: 23 minutes.
6 days ago
3,070 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Today we're going to be taking a look at conditions and branches in C++,...
19:20
Play next
Play now
How to DEBUG C++ in VISUAL STUDIO
- Duration: 19 minutes.
1 week ago
3,434 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
15:10
Play next
Play now
C++ Header Files
- Duration: 15 minutes.
2 weeks ago
4,864 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
9:50
Play next
Play now
Functions in C++
- Duration: 9 minutes, 50 seconds.
3 weeks ago
4,664 views
Follow me on Instagram ►
https://instagram.com/thecherno
Twitter ►
https://twitter.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLl
...
13:46
Play next
Play now
Variables in C++
- Duration: 13 minutes.
3 weeks ago
5,046 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
15:52
Play next
Play now
How the C++ Linker Works
- Duration: 15 minutes.
1 month ago
6,501 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
17:55
Play next
Play now
How the C++ Compiler Works
- Duration: 17 minutes.
1 month ago
8,506 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
20:21
Play next
Play now
How C++ Works
- Duration: 20 minutes.
1 month ago
15,346 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
3:29
Play next
Play now
How to Setup C++ on Mac
- Duration: 3 minutes, 29 seconds.
1 month ago
3,029 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
8:12
Play next
Play now
How to Setup C++ on Linux
- Duration: 8 minutes, 12 seconds.
1 month ago
4,995 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
8:36
Play next
Play now
How to Setup C++ on Windows
- Duration: 8 minutes, 36 seconds.
1 month ago
8,016 views
Twitter ►
https://twitter.com/thecherno
Instagram ►
https://instagram.com/thecherno
Patreon ►
https://patreon.com/thecherno
Series Playlist ►
https://www.youtube.com/playlist?list=PLlrATfBNZ98dudn
...
View all
Show more
This item has been hidden
C++
Play all
7:05
Play next
Play now
Welcome to C++
- Duration: 7 minutes, 5 seconds.
TheChernoProject
16,776 views
2 months ago
8:36
Play next
Play now
How to Setup C++ on Windows
- Duration: 8 minutes, 36 seconds.
TheChernoProject
8,016 views
1 month ago
3:29
Play next
Play now
How to Setup C++ on Mac
- Duration: 3 minutes, 29 seconds.
TheChernoProject
3,029 views
1 month ago
8:12
Play next
Play now
How to Setup C++ on Linux
- Duration: 8 minutes, 12 seconds.
TheChernoProject
4,995 views
1 month ago
20:21
Play next
Play now
How C++ Works
- Duration: 20 minutes.
TheChernoProject
15,346 views
1 month ago
17:55
Play next
Play now
How the C++ Compiler Works
- Duration: 17 minutes.
TheChernoProject
8,506 views
1 month ago
15:52
Play next
Play now
How the C++ Linker Works
- Duration: 15 minutes.
TheChernoProject
6,501 views
1 month ago
13:46
Play next
Play now
Variables in C++
- Duration: 13 minutes.
TheChernoProject
5,046 views
3 weeks ago
9:50
Play next
Play now
Functions in C++
- Duration: 9 minutes, 50 seconds.
TheChernoProject
4,664 views
3 weeks ago
15:10
Play next
Play now
C++ Header Files
- Duration: 15 minutes.
TheChernoProject
4,864 views
2 weeks ago
19:20
Play next
Play now
How to DEBUG C++ in VISUAL STUDIO
- Duration: 19 minutes.
TheChernoProject
3,434 views
1 week ago
23:43
Play next
Play now
CONDITIONS and BRANCHES in C++ (if statements)
- Duration: 23 minutes.
TheChernoProject
3,070 views
6 days ago
View 1 more
This item has been hidden
Sparky Dev Logs
Play all
38:28
Play next
Play now
Sparky Engine Dev Log #1
- Duration: 38 minutes.
TheChernoProject
10,396 views
1 year ago
32:27
Play next
Play now
Sparky Engine Dev Log #2
- Duration: 32 minutes.
TheChernoProject
4,199 views
1 year ago
17:44
Play next
Play now
Sparky Engine Dev Log #3 - The Start of Physically Based Rendering
- Duration: 17 minutes.
TheChernoProject
8,105 views
1 year ago
23:31
Play next
Play now
Sparky Engine Dev Log #4 - Sparky Model Format
- Duration: 23 minutes.
TheChernoProject
3,810 views
1 year ago
35:55
Play next
Play now
Sparky Engine Dev Log #5 - Physically-Based Rendering
- Duration: 35 minutes.
TheChernoProject
4,729 views
1 year ago
12:03
Play next
Play now
Sparky Engine Dev Log #6 - The Start of Direct3D 11
- Duration: 12 minutes.
TheChernoProject
2,888 views
1 year ago
27:44
Play next
Play now
Sparky Engine Dev Log #7 - Multiple Rendering APIs
- Duration: 27 minutes.
TheChernoProject
2,528 views
1 year ago
22:34
Play next
Play now
Sparky Engine Dev Log #8 - 2D in DirectX and Memory
- Duration: 22 minutes.
TheChernoProject
2,797 views
1 year ago
12:08
Play next
Play now
Sparky Engine Dev Log #9 - Skybox and FPS Camera
- Duration: 12 minutes.
TheChernoProject
3,481 views
1 year ago
17:23
Play next
Play now
Sparky Engine Dev Log #10 - Preparing for Release
- Duration: 17 minutes.
TheChernoProject
3,739 views
1 year ago
17:38
Play next
Play now
Sparky Engine Dev Log #11 - Profiling and Planning
- Duration: 17 minutes.
TheChernoProject
3,305 views
1 year ago
34:43
Play next
Play now
Sparky Engine Dev Log #12 - Virtual File System + More!
- Duration: 34 minutes.
TheChernoProject
15,072 views
1 year ago
View 1 more
This item has been hidden
Game Programming
Play all
Game Programming is a series in which we take an in depth journey through every line of code that goes into a game similar to Realm of the Mad God.
In short, we make Realm of the Mad God from scratch in Java, in great detail. New video DAILY.
11:22
Play next
Play now
Game Programming - Episode 1 - Resolution
- Duration: 11 minutes.
TheChernoProject
500,218 views
4 years ago
7:38
Play next
Play now
Game Programming - Episode 2 - Threads
- Duration: 7 minutes, 38 seconds.
TheChernoProject
165,155 views
4 years ago
6:33
Play next
Play now
Game Programming - Episode 3 - Game Loop
- Duration: 6 minutes, 33 seconds.
TheChernoProject
133,447 views
4 years ago
17:14
Play next
Play now
Game Programming - Episode 4 - Window
- Duration: 17 minutes.
TheChernoProject
133,054 views
4 years ago
20:39
Play next
Play now
Episode 5 - Buffer Strategy
- Duration: 20 minutes.
TheChernoProject
112,594 views
4 years ago
11:19
Play next
Play now
Game Programming - Episode 6 - Graphics Initialized
- Duration: 11 minutes.
TheChernoProject
92,563 views
4 years ago
16:24
Play next
Play now
Game Programming - Episode 7 - Buffered Image and Rasters
- Duration: 16 minutes.
TheChernoProject
91,633 views
4 years ago
6:36
Play next
Play now
Game Programming - Episode 8 - The Screen Class
- Duration: 6 minutes, 36 seconds.
TheChernoProject
76,879 views
4 years ago
17:56
Play next
Play now
Game Programming - Episode 9 - Rendering Pixels
- Duration: 17 minutes.
TheChernoProject
81,364 views
4 years ago
5:29
Play next
Play now
Game Programming - Episode 10 - Clearing the Screen
- Duration: 5 minutes, 29 seconds.
TheChernoProject
66,407 views
4 years ago
17:07
Play next
Play now
Game Programming - Episode 11 - "Out of Bounds, Baby!"
- Duration: 17 minutes.
TheChernoProject
62,864 views
4 years ago
5:43
Play next
Play now
Game Programming - Episode 12 - Negative Bounds
- Duration: 5 minutes, 43 seconds.
TheChernoProject
46,859 views
4 years ago
View 100+ more
This item has been hidden
Sparky Engine
Play all
In this series we take a look at how to make a game engine in C++ and OpenGL from scratch! Every episode is streamed live at
http://twitch.tv/TheCherno
16:17
Play next
Play now
Intro: Sparky Engine (How To Make a Game Engine)
- Duration: 16 minutes.
TheChernoProject
47,742 views
2 years ago
11:01
Play next
Play now
Setup: Sparky Engine (How To Make a Game Engine)
- Duration: 11 minutes.
TheChernoProject
28,273 views
2 years ago
1:35:26
Play next
Play now
Introduction to C++: Sparky Engine (How To Make a Game Engine)
- Duration: 1 hour, 35 minutes.
TheChernoProject
119,773 views
2 years ago
1:00:25
Play next
Play now
Introduction to Visual Studio: Sparky Engine (How To Make a Game Engine)
- Duration: 1 hour.
TheChernoProject
30,613 views
2 years ago
48:59
Play next
Play now
Ep. 1: Window - Sparky Engine (How To Make a Game Engine)
- Duration: 48 minutes.
TheChernoProject
90,418 views
2 years ago
22:03
Play next
Play now
Ep. 2: OpenGL Extensions - Sparky Engine (How To Make a Game Engine)
- Duration: 22 minutes.
TheChernoProject
31,788 views
2 years ago
34:54
Play next
Play now
Ep. 3 : Input - Sparky Engine (How To Make a Game Engine)
- Duration: 34 minutes.
TheChernoProject
24,247 views
2 years ago
45:23
Play next
Play now
Ep. 4: Vectors - Sparky Engine (How To Make a Game Engine)
- Duration: 45 minutes.
TheChernoProject
23,373 views
2 years ago
1:00:32
Play next
Play now
Ep. 5: Matrices - Sparky Engine (How To Make a Game Engine)
- Duration: 1 hour.
TheChernoProject
20,332 views
2 years ago
18:10
Play next
Play now
Ep. 5.5: Unions - Sparky Engine (How To Make a Game Engine)
- Duration: 18 minutes.
TheChernoProject
12,361 views
2 years ago
1:13:09
Play next
Play now
Ep. 6: Shaders - Sparky Engine (How To Make a Game Engine)
- Duration: 1 hour, 13 minutes.
TheChernoProject
25,893 views
2 years ago
59:28
Play next
Play now
Ep. 7: Buffers and Vertex Arrays - Sparky Engine (How To Make a Game Engine)
- Duration: 59 minutes.
TheChernoProject
16,922 views
2 years ago
View 18 more
This item has been hidden
Sparky Stream Archives
Play all
1:11:02
Play next
Play now
Sparky S02E01 (7/6/2015) - Making a game engine in C++ / OpenGL!
- Duration: 1 hour, 11 minutes.
ChernoArchive
3,475 views
1 year ago
17:50
Play next
Play now
Sparky S02E02 (Part 1) (11/6/2015) - Making a game engine in C++ / OpenGL!
- Duration: 17 minutes.
ChernoArchive
972 views
1 year ago
1:56:42
Play next
Play now
Sparky S02E02 (Part 2) (11/6/2015) - Making a game engine in C++ / OpenGL!
- Duration: 1 hour, 56 minutes.
ChernoArchive
878 views
1 year ago
2:00:01
Play next
Play now
Sparky S02E04 Part 1 (1/7/2015) - Making a game engine in C++ / OpenGL!
- Duration: 2 hours.
ChernoArchive
1,231 views
1 year ago
1:37:54
Play next
Play now
Sparky S02E03 (13/6/2015) - Making a game engine in C++ / OpenGL!
- Duration: 1 hour, 37 minutes.
ChernoArchive
1,333 views
1 year ago
30:16
Play next
Play now
Sparky S02E04 Part 2 (1/7/2015) - Making a game engine in C++ / OpenGL!
- Duration: 30 minutes.
ChernoArchive
644 views
1 year ago
1:19:11
Play next
Play now
Sparky S02E05 (2/7/2015) - Making a game engine in C++ / OpenGL!
- Duration: 1 hour, 19 minutes.
ChernoArchive
3,619 views
1 year ago
1:50:29
Play next
Play now
Sparky S02E06 (9/9/2015) - Making a game engine in C++ / OpenGL!
- Duration: 1 hour, 50 minutes.
ChernoArchive
2,923 views
1 year ago
This item has been hidden
Ludum Dare Tips!
Play all
14:40
Play next
Play now
Ludum Dare Tips: Planning
- Duration: 14 minutes.
TheChernoProject
9,502 views
3 years ago
18:22
Play next
Play now
Ludum Dare Tips: Programming Languages
- Duration: 18 minutes.
TheChernoProject
16,013 views
3 years ago
16:48
Play next
Play now
Ludum Dare Tips: Libraries
- Duration: 16 minutes.
TheChernoProject
4,980 views
3 years ago
18:13
Play next
Play now
Ludum Dare Tips: Software
- Duration: 18 minutes.
TheChernoProject
5,457 views
3 years ago
18:24
Play next
Play now
Ludum Dare Tips: Development!
- Duration: 18 minutes.
TheChernoProject
5,711 views
3 years ago
This item has been hidden
3D Game Programming in Java
Play all
All of my 3D Game Programming in Java episodes!
14:02
Play next
Play now
3D Game Programming - Episode 1 - Window
- Duration: 14 minutes.
TheChernoProject
282,720 views
5 years ago
9:45
Play next
Play now
3D Game Programming - Episode 2 - Game Loop
- Duration: 9 minutes, 45 seconds.
TheChernoProject
93,061 views
5 years ago
9:58
Play next
Play now
3D Game Programming - Episode 3 - Arrays
- Duration: 9 minutes, 58 seconds.
TheChernoProject
72,459 views
5 years ago
20:07
Play next
Play now
3D Game Programming - Episode 4 - Drawing Pixels!
- Duration: 20 minutes.
TheChernoProject
91,304 views
5 years ago
3:40
Play next
Play now
3D Game Programming - Episode 4.5 - How Rendering Works
- Duration: 3 minutes, 40 seconds.
TheChernoProject
30,412 views
5 years ago
14:43
Play next
Play now
3D Game Programming - Episode 5 - Playing with Pixels!
- Duration: 14 minutes.
TheChernoProject
56,856 views
5 years ago
10:23
Play next
Play now
3D Game Programming - Episode 6 - Performance Boosting
- Duration: 10 minutes.
TheChernoProject
37,052 views
5 years ago
11:05
Play next
Play now
3D Game Programming - Episode 7 - FPS Counter
- Duration: 11 minutes.
TheChernoProject
35,602 views
5 years ago
16:09
Play next
Play now
3D Game Programming - Episode 8 - Alpha Support and More
- Duration: 16 minutes.
TheChernoProject
33,879 views
5 years ago
18:27
Play next
Play now
3D Game Programming - Episode 9 - Beginning 3D
- Duration: 18 minutes.
TheChernoProject
44,290 views
5 years ago
20:45
Play next
Play now
3D Game Programming - Episode 10 - Floors and Animation
- Duration: 20 minutes.
TheChernoProject
36,525 views
5 years ago
21:15
Play next
Play now
3D Game Programming - Episode 11 - Rotation
- Duration: 21 minutes.
TheChernoProject
28,686 views
5 years ago
View 27 more
This item has been hidden
Created playlists
13
videos
Play all
Play now
C++
- Playlist
Updated 3 days ago
4
videos
Play all
Play now
Genesis - Reviewing and Fixing My Old Ludum Dare Games
- Playlist
13
videos
Play all
Play now
Sparky Dev Logs
- Playlist
16
videos
Play all
Play now
Serialization in Java
- Playlist
30
videos
Play all
Play now
Sparky Engine
- Playlist
9
videos
Play all
Play now
Let's Make Flappy Bird
- Playlist
5
videos
Play all
Play now
Ludum Dare Tips!
- Playlist
31
videos
Play all
Play now
Network Chat Programming
- Playlist
2
videos
Play all
Play now
Github
- Playlist
4
videos
Play all
Play now
Minecraft: The Walls PvP Livestreams
- Playlist
126
videos
Play all
Play now
Game Programming
- Playlist
6
videos
Play all
Play now
The Cherno's Adventures in Minecraft
- Playlist
View 1 more
This item has been hidden
Popular uploads
Play all
11:22
Play next
Play now
Game Programming - Episode 1 - Resolution
- Duration: 11 minutes.
500,218 views
4 years ago
14:02
Play next
Play now
3D Game Programming - Episode 1 - Window
- Duration: 14 minutes.
282,720 views
5 years ago
7:38
Play next
Play now
Game Programming - Episode 2 - Threads
- Duration: 7 minutes, 38 seconds.
165,155 views
4 years ago
6:33
Play next
Play now
Game Programming - Episode 3 - Game Loop
- Duration: 6 minutes, 33 seconds.
133,447 views
4 years ago
17:14
Play next
Play now
Game Programming - Episode 4 - Window
- Duration: 17 minutes.
133,054 views
4 years ago
1:35:26
Play next
Play now
Introduction to C++: Sparky Engine (How To Make a Game Engine)
- Duration: 1 hour, 35 minutes.
119,773 views
2 years ago
20:39
Play next
Play now
Episode 5 - Buffer Strategy
- Duration: 20 minutes.
112,594 views
4 years ago
3:14:25
Play next
Play now
Let's Make Flappy Bird! (LWJGL 3 / OpenGL)
- Duration: 3 hours, 14 minutes.
93,235 views
2 years ago
9:45
Play next
Play now
3D Game Programming - Episode 2 - Game Loop
- Duration: 9 minutes, 45 seconds.
93,061 views
5 years ago
11:19
Play next
Play now
Game Programming - Episode 6 - Graphics Initialized
- Duration: 11 minutes.
92,563 views
4 years ago
16:24
Play next
Play now
Game Programming - Episode 7 - Buffered Image and Rasters
- Duration: 16 minutes.
91,633 views
4 years ago
20:07
Play next
Play now
3D Game Programming - Episode 4 - Drawing Pixels!
- Duration: 20 minutes.
91,304 views
5 years ago
View 100+ more
This item has been hidden
Featured Channels
ChernoArchive
- Channel
Subscribe
Subscribed
Unsubscribe
Related channels
ThinMatrix
- Channel
Subscribe
Subscribed
Unsubscribe
thebennybox
- Channel
Subscribe
Subscribed
Unsubscribe
Brackeys
- Channel
Subscribe
Subscribed
Unsubscribe
thenewboston
- Channel
Subscribe
Subscribed
Unsubscribe
MakingGamesWithBen
- Channel
Subscribe
Subscribed
Unsubscribe
quill18creates
- Channel
Subscribe
Subscribed
Unsubscribe
Loading...
Working...
Sign in
to add this to Watch Later
Add to
Loading playlists...