•
NaN / NaN
Back
Skip navigation
Search
Search with your voice
Sign in
Play all
Advanced C++/Graphics Tutorials
by MakingGamesWithBen
•
Playlist
•
65 videos
•
1,207,292 views
Tutorials that go in to more advanced C++ and gamedev concepts and teach OpenGL for a simple 2D game engine.
...more
...more
Play all
PLAY ALL
Advanced C++/Graphics Tutorials
65
videos
1,207,292 views
Last updated on
Nov 29, 2015
Save playlist
Shuffle play
Share
Tutorials that go in to more advanced C++ and gamedev concepts and teach OpenGL for a simple 2D game engine.
Show more
MakingGamesWithBen
MakingGamesWithBen
Subscribe
Play all
Advanced C++/Graphics Tutorials
by MakingGamesWithBen
Playlist
•
65 videos
•
1,207,292 views
Tutorials that go in to more advanced C++ and gamedev concepts and teach OpenGL for a simple 2D game engine.
...more
...more
Play all
1
21:38
21:38
Now playing
Advanced C++/Graphics Tutorial 0: Installing SDL!
MakingGamesWithBen
MakingGamesWithBen
•
312K views
•
10 years ago
•
2
13:41
13:41
Now playing
Advanced C++/Graphics Tutorial 0.5: Installing SDL on CodeBlocks
MakingGamesWithBen
MakingGamesWithBen
•
52K views
•
10 years ago
•
3
5:52
5:52
Now playing
Advanced C++/Graphics Tutorial 1: Installing GLEW (Windows)
MakingGamesWithBen
MakingGamesWithBen
•
94K views
•
10 years ago
•
4
11:10
11:10
Now playing
Advanced C++/Graphics Tutorial 2: Opening a window!
MakingGamesWithBen
MakingGamesWithBen
•
112K views
•
10 years ago
•
5
12:39
12:39
Now playing
Advanced C++/Graphics Tutorial 3: Input Processing!
MakingGamesWithBen
MakingGamesWithBen
•
68K views
•
10 years ago
•
6
16:42
16:42
Now playing
Advanced C++/Graphics Tutorial 4: First OpenGL Triangle!
MakingGamesWithBen
MakingGamesWithBen
•
79K views
•
10 years ago
•
7
17:29
17:29
Now playing
Advanced C++/Graphics Tutorial 5: Bitwise Operations and Bitfields!
MakingGamesWithBen
MakingGamesWithBen
•
40K views
•
10 years ago
•
8
26:21
26:21
Now playing
Advanced C++/Graphics Tutorial 6: VBO, Sprite, and NDC!
MakingGamesWithBen
MakingGamesWithBen
•
62K views
•
10 years ago
•
9
13:01
13:01
Now playing
Advanced C++/Graphics Tutorial 7: Shader Intro!
MakingGamesWithBen
MakingGamesWithBen
•
69K views
•
10 years ago
•
10
39:33
39:33
Now playing
Advanced C++/Graphics Tutorial 8: GLSLProgram, Initialization Lists, extern!
MakingGamesWithBen
MakingGamesWithBen
•
59K views
•
10 years ago
•
11
21:18
21:18
Now playing
Advanced C++/Graphics Tutorial 9: Interleaved Vertex Data, composition, offsetof
MakingGamesWithBen
MakingGamesWithBen
•
36K views
•
10 years ago
•
12
19:05
19:05
Now playing
Advanced C++/Graphics Tutorial 10: Uniform Variables!
MakingGamesWithBen
MakingGamesWithBen
•
28K views
•
10 years ago
•
13
11:13
11:13
Now playing
Advanced C++/Graphics Tutorial 11: IOManager, more ifstream
MakingGamesWithBen
MakingGamesWithBen
•
22K views
•
10 years ago
•
14
25:17
25:17
Now playing
Advanced C++/Graphics Tutorial 12: lodePNG, GLTexture
MakingGamesWithBen
MakingGamesWithBen
•
30K views
•
10 years ago
•
15
27:42
27:42
Now playing
Advanced C++/Graphics Tutorial 13: First Texture, UV, sampler2D!
MakingGamesWithBen
MakingGamesWithBen
•
29K views
•
10 years ago
•
16
15:47
15:47
Now playing
Advanced C++/Graphics Tutorial 14: Maps, Binary Search, Caching!
MakingGamesWithBen
MakingGamesWithBen
•
20K views
•
10 years ago
•
17
24:24
24:24
Now playing
Advanced C++/Graphics Tutorial 15: ResourceManager, TextureCache!
MakingGamesWithBen
MakingGamesWithBen
•
20K views
•
10 years ago
•
18
25:47
25:47
Now playing
Advanced C++/Graphics Tutorial 16: FPS Counter and Limiter!
MakingGamesWithBen
MakingGamesWithBen
•
28K views
•
10 years ago
•
19
6:20
6:20
Now playing
Advanced C++/Graphics Tutorial 17: VSYNC, GL_VERSION
MakingGamesWithBen
MakingGamesWithBen
•
13K views
•
10 years ago
•
20
10:56
10:56
Now playing
Advanced C++/Graphics Tutorial 18: Custom Library, Bengine
MakingGamesWithBen
MakingGamesWithBen
•
19K views
•
10 years ago
•
21
22:51
22:51
Now playing
Advanced C++/Graphics Tutorial 19: Namespaces, Window
MakingGamesWithBen
MakingGamesWithBen
•
15K views
•
10 years ago
•
22
2:02
2:02
Now playing
Advanced C++/Graphics Tutorial 20: Installing GLM
MakingGamesWithBen
MakingGamesWithBen
•
21K views
•
10 years ago
•
23
33:05
33:05
Now playing
Advanced C++/Graphics Tutorial 21: Camera2D
MakingGamesWithBen
MakingGamesWithBen
•
25K views
•
10 years ago
•
24
34:16
34:16
Now playing
Advanced C++/Graphics Tutorial 22 pt.1: SpriteBatch, VAO, std::sort
MakingGamesWithBen
MakingGamesWithBen
•
21K views
•
10 years ago
•
25
28:31
28:31
Now playing
Advanced C++/Graphics Tutorial 22 pt 2: Finished SpriteBatch, emplace_back
MakingGamesWithBen
MakingGamesWithBen
•
24K views
•
10 years ago
•
26
27:01
27:01
Now playing
Advanced C++/Graphics Tutorial 23: InputManager, Timing.h, unordered_map
MakingGamesWithBen
MakingGamesWithBen
•
14K views
•
10 years ago
•
27
6:56
6:56
Now playing
Advanced C++/Graphics Tutorial 24: Basic Transparency!
MakingGamesWithBen
MakingGamesWithBen
•
13K views
•
10 years ago
•
28
12:52
12:52
Now playing
Advanced C++/Graphics Tutorial 25: Getting Click Position!
MakingGamesWithBen
MakingGamesWithBen
•
16K views
•
10 years ago
•
29
30:59
30:59
Now playing
Advanced C++/Graphics Tutorial 26: Vectors and Projectiles!
MakingGamesWithBen
MakingGamesWithBen
•
17K views
•
10 years ago
•
30
45:21
45:21
Now playing
Bengine Game Challenge 1: Zombie Game! Pt. 1
MakingGamesWithBen
MakingGamesWithBen
•
37K views
•
10 years ago
•
31
58:15
58:15
Now playing
Bengine Game Challenge 1: Zombie Game! Pt. 2
MakingGamesWithBen
MakingGamesWithBen
•
17K views
•
10 years ago
•
32
53:29
53:29
Now playing
Bengine Game Challenge 1: Zombie Game! Pt. 3
MakingGamesWithBen
MakingGamesWithBen
•
13K views
•
10 years ago
•
33
1:11:04
1:11:04
Now playing
Bengine Game Challenge 1: Zombie Game! Pt. 4
MakingGamesWithBen
MakingGamesWithBen
•
24K views
•
10 years ago
•
34
6:57
6:57
Now playing
Advanced C++/Graphics Tutorial 27: Debug vs Release mode
MakingGamesWithBen
MakingGamesWithBen
•
12K views
•
10 years ago
•
35
13:58
13:58
Now playing
Advanced C++/Graphics Tutorial 28: isKeyPressed, ColorRGBA8
MakingGamesWithBen
MakingGamesWithBen
•
8K views
•
10 years ago
•
36
20:20
20:20
Now playing
Advanced C++/Graphics Tutorial 29: Timestep!
MakingGamesWithBen
MakingGamesWithBen
•
11K views
•
10 years ago
•
37
12:15
12:15
Now playing
Advanced C++/Graphics Tutorial 30: Optimized Spritebatch!
MakingGamesWithBen
MakingGamesWithBen
•
9.3K views
•
10 years ago
•
38
15:14
15:14
Now playing
Advanced C++/Graphics Tutorial 31: Camera Culling 2D!
MakingGamesWithBen
MakingGamesWithBen
•
10K views
•
10 years ago
•
39
26:00
26:00
Now playing
Advanced C++/Graphics Tutorial 32: SDL_ttf, SpriteFont!
MakingGamesWithBen
MakingGamesWithBen
•
13K views
•
10 years ago
•
40
4:12
4:12
Now playing
Advanced C++/Graphics Tutorial 33: Header Initialization, Naming Convention!
MakingGamesWithBen
MakingGamesWithBen
•
5.2K views
•
10 years ago
•
41
42:54
42:54
Now playing
Advanced C++/Graphics Tutorial 34: Audio, friend keyword
MakingGamesWithBen
MakingGamesWithBen
•
9.9K views
•
10 years ago
•
42
4:38
4:38
Now playing
Advanced C++/Graphics Tutorial 35: for each loop
MakingGamesWithBen
MakingGamesWithBen
•
5.2K views
•
10 years ago
•
43
11:26
11:26
Now playing
Advanced C++/Graphics Tutorial 36: Cache-Friendliness
MakingGamesWithBen
MakingGamesWithBen
•
9.4K views
•
10 years ago
•
44
49:01
49:01
Now playing
Advanced C++/Graphics Tutorial 37: ParticleEngine2D!
MakingGamesWithBen
MakingGamesWithBen
•
10K views
•
10 years ago
•
45
15:42
15:42
Now playing
Advanced C++/Graphics Tutorial 38: Function Pointers, Lambdas
MakingGamesWithBen
MakingGamesWithBen
•
6.6K views
•
10 years ago
•
46
27:01
27:01
Now playing
Advanced C++/Graphics Tutorial 39: 2D Rotations!
MakingGamesWithBen
MakingGamesWithBen
•
15K views
•
10 years ago
•
47
22:08
22:08
Now playing
Advanced C++/Graphics Tutorial 40: BallGame, Variadic Macros, SRP
MakingGamesWithBen
MakingGamesWithBen
•
9K views
•
10 years ago
•
48
36:20
36:20
Now playing
Advanced C++/Graphics Tutorial 41: Spatial Partition Pt. 1
MakingGamesWithBen
MakingGamesWithBen
•
12K views
•
10 years ago
•
49
36:52
36:52
Now playing
Advanced C++/Graphics Tutorial 42: Spatial Partition Pt. 2
MakingGamesWithBen
MakingGamesWithBen
•
7.4K views
•
10 years ago
•
50
31:38
31:38
Now playing
Advanced C++/Graphics Tutorial 43: Multiple Renderers, Lazy Init
MakingGamesWithBen
MakingGamesWithBen
•
43K views
•
10 years ago
•
51
43:39
43:39
Now playing
Advanced C++/Graphics Tutorial 44: IMainGame + IGameScreen architecture
MakingGamesWithBen
MakingGamesWithBen
•
7.7K views
•
10 years ago
•
52
25:40
25:40
Now playing
Advanced C++/Graphics Tutorial 45: Finished IMainGame + IGameScreen
MakingGamesWithBen
MakingGamesWithBen
•
8.9K views
•
10 years ago
•
53
48:17
48:17
Now playing
Advanced C++/Graphics Tutorial 46: Box2D Physics
MakingGamesWithBen
MakingGamesWithBen
•
31K views
•
9 years ago
•
54
44:51
44:51
Now playing
Advanced C++/Graphics Tutorial 47: Platformer Player Control
MakingGamesWithBen
MakingGamesWithBen
•
8.6K views
•
9 years ago
•
55
55:31
55:31
Now playing
Advanced C++/Graphics Tutorial 48: glDrawElements, DebugRenderer
MakingGamesWithBen
MakingGamesWithBen
•
6.8K views
•
9 years ago
•
56
30:16
30:16
Now playing
Advanced C++/Graphics Tutorial 49: Capsule Collision
MakingGamesWithBen
MakingGamesWithBen
•
8.7K views
•
9 years ago
•
57
36:22
36:22
Now playing
Advanced C++/Graphics Tutorial 50: 2D Animation
MakingGamesWithBen
MakingGamesWithBen
•
20K views
•
9 years ago
•
58
20:23
20:23
Now playing
Advanced C++/Graphics Tutorial 51: Basic 2D Lighting, Additive Blending
MakingGamesWithBen
MakingGamesWithBen
•
14K views
•
9 years ago
•
59
24:35
24:35
Now playing
Advanced C++/Graphics Tutorial 52: Installing CEGUI (Windows)
MakingGamesWithBen
MakingGamesWithBen
•
34K views
•
9 years ago
•
60
45:18
45:18
Now playing
Advanced C++/Graphics Tutorial 53: GUI class and static_cast
MakingGamesWithBen
MakingGamesWithBen
•
19K views
•
9 years ago
•
61
24:45
24:45
Now playing
Advanced C++/Graphics Tutorial 54: CEGUI Input Injection (SDL), Bit Shifting, Unicode
MakingGamesWithBen
MakingGamesWithBen
•
14K views
•
9 years ago
•
62
26:18
26:18
Now playing
Advanced C++/Graphics Tutorial 55: CEGUI Event Handling, Basic Main Menu
MakingGamesWithBen
MakingGamesWithBen
•
24K views
•
9 years ago
•
63
1:07:00
1:07:00
Now playing
Advanced C++/Graphics Tutorial 56: CEGUI Event Handling review, new widgets.
MakingGamesWithBen
MakingGamesWithBen
•
12K views
•
9 years ago
•
64
33:21
33:21
Now playing
Advanced C++/Graphics Tutorial 57: Level Editor
MakingGamesWithBen
MakingGamesWithBen
•
40K views
•
9 years ago
•
65
16:57
16:57
Now playing
Advanced C++/Graphics Tutorial 58: LevelReaderWriter
MakingGamesWithBen
MakingGamesWithBen
•
35K views
•
9 years ago
•
…
NaN / NaN