The Complete Game Developer course - Build 60 Games

34h 13m 7s
English
Paid
November 6, 2024

Learn to build 60 games in Construct 2 without coding. Master game development by building 60 practical projects. Learn to make art and design games in Photoshop. Learn to build games completly from scratch. One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.

More

This course is project based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.

"Short and precise instructions. I love Mammoth Interactive, one of the best provider of tech courses on Udemy for sure!"

You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.

Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.

You will get full lifetime access to this course for a single one off fee. John Bura has created many games, apps and training courses so he is extremely qualified to teach you how to master technology. This is an instructor that does not only teach, he produces apps. This means you get the most relevant information on how to code. Most courses do not show you practical skills and real world examples.

What makes you a good teacher?

  • I have released over 40 games and apps that have done very well in the app store.

  • I run a company called Mammoth Interactive so I am actively in the field building apps and making money

  • I have been teaching since 2002

  • I personally love learning online and my life is much better because I have learned online rather than a classroom

  • I am one of the top 10 highest grossing Udemy teachers

  • I have been a Udemy instructor since 2011.

  • I make sure people learn how to make money from their creations.

  • I have over 150k students worldwide

Who is this class for?

  • People who want to improve their technical skills

  • Complete beginners

  • People who want to make money. I show people the tools on how to make money through various methods of passive income

  • People who want to get ahead of the pack by learning online.

How you will make money by learning new skills

  • Learn practical skills

  • Learn about how leverage your new skills to greater wealth

  • Learn through practical examples

Why should you learn online?

There is an online education revolution taking place. You may have heard about it in the news or heard it from a friend. Either-way, education is going to be changed forever. In this short course I talk about how Online Education has

  • Motivated me

  • Helped my career

  • Helped me as a teacher

  • Impacted several lives around the planet

I promise that this course will be better and more effective than reading books. I show how to master technology through the use of video. This course will give you everything you need to thrive in our technological society.

Requirements:

  • You need the paid version of Construct 2
  • Must be using a PC
  • This course does not support virtual mac environments

Who this course is for:
  • Complete beginners
  • Not for advanced game developers

What you'll learn:

  • Make games from scratch
  • Know how to build game mechanics
  • How to release your own game
  • How to make basic art in Photoshop
  • Use Construct 2

Watch Online The Complete Game Developer course - Build 60 Games

Join premium to watch
Go to premium
# Title Duration
1 Introduction 01:22
2 Course requirements and how to use this course 11:01
3 Construct 2 crash course part 1 07:13
4 Construct 2 crash course part 2 06:52
5 Make A Simple fun avoid falling blocks game. Intro 00:50
6 Starting the project 02:07
7 Starting the project 06:13
8 Adding in the players 05:06
9 Adding in the player controls 05:09
10 Adding in the spike logic 05:21
11 Adding in the score 04:47
12 Setting up the HUD and the game over logic 07:23
13 Adding in the home screen 05:18
14 Making the art 05:35
15 Adding in the art to the game 09:35
16 Conclusion and Challenge 01:03
17 Make a fun simple falling block game. Intro 00:53
18 Starting the project 02:21
19 Starting the project 06:34
20 Adding in the players 05:45
21 Adding in the player controls 07:00
22 Adding in the spike logi 06:40
23 Adding in the score 09:02
24 Setting up the HUD and the game over logic 06:52
25 Adding in the home screen 04:00
26 Making the art 00:37
27 Build a simple Circular shooter. Intro 00:46
28 Game Preview 02:11
29 Starting the game 04:24
30 Adding in the controls and the basic game logic 05:22
31 Adding in the enemy logic 05:18
32 Adding in the enemyLogic 08:02
33 Adding in the game over logic 05:38
34 Adding in the home screen logic 05:17
35 Conclusion and Challenge 01:14
36 Build a simple monochrome game. Intro 00:42
37 Game Preview 02:01
38 Starting the game 05:03
39 Adding in simulated stars 05:03
40 Adding in the player timers 06:02
41 Adding in the collectable logic 05:31
42 Adding in the gamestate logic 09:09
43 Adding in some finesse 02:48
44 Making the art 04:48
45 Adding in the art and finalzing the game 02:11
46 Conclusion and Challenge 00:47
47 Build a simple mobile shooter in HD. Intro 00:58
48 Introduction to the game we will be making 02:04
49 Starting the file and adding the game sprites 05:31
50 Setting up the player 05:07
51 Fixing the mouse issue 04:13
52 Adding in the enemy logic 06:11
53 Setting up winning and losing conditions 05:14
54 Making the items in photoshop 04:39
55 Making the title screen 05:50
56 Exporting the art 06:10
57 Conclusion and Challenge 01:07
58 Build an avoid mobile game. Intro 00:53
59 Introduction to the game we will be making 02:39
60 Starting the project 05:05
61 Setting up the avoid blocks 04:05
62 Setting up the block spawning timer 04:17
63 Setting up the game logic 07:15
64 Fixing the bound to layout issue 03:24
65 Adding in the rest of the menus 07:04
66 A simple way of adding color 04:01
67 Making the Art 10:09
68 Implementing the art and testing the game 04:04
69 Conclusion and Challenge 01:01
70 Build a simple collection game. Intro 00:54
71 Introduction to the game we will be making 02:09
72 Starting a project 04:17
73 Adding in the green block logic 04:08
74 Adding in timers 05:46
75 Fixing the spawning problem 04:34
76 Adding in the score 03:49
77 Setting up the lose condition 06:06
78 Adding in particles 04:36
79 Making the title screen 06:43
80 Exporting the art 02:52
81 The importance of housekeeping 02:01
82 Conclusion and Challenge 00:57
83 Building a simple fall down game. Intro 00:44
84 Introduction to the game we will be making 02:06
85 Starting a new project 04:04
86 Adding the controls 05:20
87 Adding in the bars 04:03
88 Setting up the lose logic 04:20
89 Adding in the game logic 05:06
90 Making the art 07:49
91 Wrapping up the game 04:39
92 Conclusion and Challenge 00:55
93 Making an physics endless runner. Intro 00:43
94 Introduction to the game we will be making 02:33
95 Starting up the game file 04:38
96 Setting up the game objects 05:15
97 Adding in the timer and the spawning 04:39
98 Setting up the game logic 06:05
99 Adding in the collision to the block 05:43
100 Setting up a Heads Up Display HUD 05:28
101 Adding in the score 03:53
102 Tweaking the game numbers 02:30
103 Setting up the homepage 04:51
104 Conclusion and Challenge 01:06
105 Making a gravity infinite runner. Intro 00:23
106 Introduction to the game we will be making 02:05
107 Starting the game and adding the objects 04:04
108 Changing the world gravity 06:31
109 Adding in the enemies 03:44
110 Setting up the timers 04:28
111 Setting up a lose condition 06:18
112 Adding in the score and the HUD 06:20
113 Desinging the title screen 08:06
114 Conclusion and Challenge 01:11
115 Build a drag and drop game. Introduction 01:07
116 Introduction to the game we will be making 02:08
117 Starting a game 04:40
118 Spawning the blocks 05:07
119 Adding in more game logic and message logic 04:27
120 Adding in the block spawning logic 04:32
121 Adding more game logic and fixing start errors 06:22
122 Making tech circles and other art 07:28
123 Creating the titlepage 04:09
124 Exporting and testing the game 05:47
125 Metaphores and design 02:27
126 Conclusion and Challenge 01:01
127 Build an avoid game. Introduction 00:48
128 Introduction to the game we will be making 02:00
129 Starting the project and adding the game objects 04:22
130 Setting up the physics of the game 03:18
131 Adding in the bounce blocks physics 03:23
132 Adding a HUD 06:55
133 Setting up the lose logic 05:31
134 Making the art 06:01
135 Adding in the art 05:22
136 Conclusion and Challenge 01:00
137 Building a turret based avoid game. Intro 00:36
138 Introduction to the game we will be making 02:28
139 Starting the file and adding the game objects 03:18
140 Adding in the bullet speed and turret behavior 05:00
141 Adding in game state variables 06:03
142 Adding in a HUD 07:10
143 Adding in the score and arranging the HUD 03:14
144 Making the art 09:23
145 Adding in the art 04:05
146 Conclusion and Challenge 00:50
147 Make a drag and drop shooter. Intro 00:47
148 Introduction to the game we will be making 02:21
149 Starting a new file 04:01
150 Adding in the player controls 03:08
151 Spawning the enemies 04:29
152 Setting up the game logic 06:42
153 Setting up the lose logic 06:01
154 Adding in Particles 04:19
155 Making the art in Photoshop 05:04
156 Making the title screen 05:28
157 Adding the graphics and finalizing the game 06:18
158 Conclusion and Challenge 00:58
159 Build a falling running away game. Intro 00:30
160 Introduction to the game we will be making 01:28
161 Starting a new project 05:01
162 Adding in the player controls 04:54
163 Setting up the spikes 03:30
164 Adding in the falling spike logic 05:01
165 Adding in game state logic 05:01
166 Setting up the game state 07:21
167 Changing the font color 02:01
168 Making the art 05:37
169 Exporting the art and testing the game 03:42
170 Conclusion and Challenge 00:41
171 Build an endless mobile avoid game. Intro 00:53
172 Introduction to the game we will be making 01:18
173 Starting the game project 05:06
174 Setting up the block 05:41
175 Adding controls and spawning the block 05:27
176 Setting up the other block 04:13
177 Setting up the score 05:29
178 Setting up the lose logic 05:48
179 Setting up the art in Photoshop 04:30
180 Exporting the art and testing the game 04:10
181 Conclusion and Challenge 00:25
182 Building an endless runner game. Intro 00:35
183 Introduction to the game we will be making 01:06
184 Starting up the project 03:47
185 Adding in the player and block logic 05:31
186 Creating the timer and the enemy block logic 05:41
187 Adding in a gravity check and adding in the home screen 03:29
188 Setting up the invincible logic 05:11
189 Adding in the sideground collision death logic 04:34
190 Adding in the score 03:29
191 Adding in the art 06:13
192 Conclusion and Challenge 00:36
193 Making a gravity ball game. Intro 00:29
194 Introduction to the game we will be making 01:09
195 Starting the game and adding logic 06:20
196 Setting up the game state variables 04:02
197 Setting up the starting logic and the blocks logic 04:00
198 Adding in the dificulty and the other physics 03:04
199 Adding in the logic of the start 05:35
200 Adding more game logic 03:42
201 Adding in the titlescreen and final steps 08:23
202 Conclusion and Challenge 00:55
203 Make and endless runner with gravity flip. Intro 00:30
204 Introduction to the game we will be making 00:38
205 Starting the project 08:11
206 Changing the color 03:27
207 Adding in the jump controls 04:18
208 Switching sides 04:30
209 Setting up the timers 05:44
210 Adding in the bottom enemies 04:20
211 Adding in the lose conditions 05:03
212 Setting up the score and the HUD 07:29
213 Making the art 08:35
214 Conclusion and Challenge 00:47
215 Build a runner game. Starting the game 04:25
216 Adding in the HTML 5 controls 05:46
217 Adding a function to the game 04:54
218 Adding in the more death logic 05:49
219 Setting the home screen 05:22
220 Making the art 05:49
221 Adding the art to the game 03:18
222 Making a level 05:17
223 Simple retro skiing game 03:14
224 Adding in the controls and the obsticle behavior 03:47
225 Adding in the timers and the homescreen 06:01
226 Adding in the score and HUD 06:19
227 Making an 80s old school skiier 03:47
228 Making an 80s old school background rocks 03:03
229 Making an 80s old school tree 03:01
230 Importing the art to photoshop 05:01
231 Making the titleScreen 02:49
232 Finishing up the game 04:16
233 Kids Addition Game. Starting the project 05:38
234 Adding in the basic functionality 08:09
235 Finishing up the app 03:37
236 Make a lane avoid game. Starting the project 03:43
237 Setting up the touch controls 05:28
238 Setting up the blocks 03:24
239 Adding in the block spawning logic 05:00
240 Adding in the Color collect logic 04:56
241 Adding in the colors 04:11
242 Setting up the color logic 03:14
243 Setting up the score 02:09
244 Setting up the lose condition 04:03
245 Polishing the game 06:25
246 Setting up the titlescreen 05:17
247 Setting up the titlescreen 01:55
248 Make a physics collect game. Starting the game 02:20
249 Setting up the game 05:03
250 Setting up the game state and timer 06:09
251 Setting up the game state 05:55
252 Setting up the second game state 03:03
253 Adding in the score and the game mechanics 06:39
254 Making the title Screen 06:28
255 Adding the blocks programatically and talking about difficulty 06:31
256 Adding in the block spawning logic 07:30
257 Adding in the block logic 04:53
258 Making the art in photoshop 04:31
259 Adding in the art 02:04
260 Fixing errors 02:44
261 Finalizing the app 03:30
262 Flip mobile platformer. Starting the project 05:26
263 Setting up the controls and the gravity switch 06:51
264 Adding in the coin logic 05:37
265 Setting up the home screen 05:11
266 Setting up the level switch 05:50
267 Making the art in photoshop 08:05
268 Finalizing the game 03:38
269 Capture the Flag. Starting the project 05:32
270 Adding in the pathfinding logic 05:30
271 Adding in the win logic 06:32
272 Setting up the projectiles 03:12
273 Designing the titlepage 07:25
274 Adding in the titleScreen to constrcut 2 02:34
275 Color sidescrolling shooter. Starting the game 05:04
276 Setting up the controls 06:41
277 Setting up the enemy spawn logic 05:15
278 Setting up the end game logic 09:01
279 Bloom Shooter. Starting the project 04:15
280 Setting up the controls 06:50
281 Adding in the HUD and pulse logic 08:00
282 Adding in the projectile logic 08:01
283 Finalizing the game 06:33
284 FInalizing the game 01:39
285 Zombie Sword Game. Starting the project 03:05
286 Setting up the player 03:21
287 Adding in the enemy and the sword swing logic 07:24
288 Adding in the score and the HUD 06:34
289 Finalizing the game 03:05
290 Finalizing the game 03:52
291 Kids Subtraction Game. Starting the project 10:12
292 Adding in the math logic 07:50
293 Color changing vertical shooter. Starting the project 04:55
294 Setting up the controls and the color changing mechanic 06:01
295 Adding in the enemy projectile logic 04:57
296 Adding in the color collision logic 04:00
297 Finalizing the game 05:53
298 Making a rotational color game. Starting the project 05:17
299 Setting up the controls 06:26
300 Adding in the isPlaying gamestate 05:11
301 Spawning the objects 07:07
302 Setting up the isAlive Logic 04:48
303 Setting up the art 08:01
304 Finishing up the game 07:48
305 Multiplication Game. Starting the file 10:14
306 Finishing the game 08:01
307 Flappy bird clone. Starting a new project 03:59
308 Adding in the controls and the physics 04:36
309 Setting up the spawning 06:05
310 Setting up the game state variables 06:25
311 Adding in the death physics particles 06:18
312 Adding in the score 04:57
313 Making the title Screen 09:15
314 Adding final touches to the game 01:50
315 Ball avoid. Starting the app 03:01
316 Setting up the controls 04:29
317 Adding in the pinned objects 05:49
318 Adding in the spawning of the enemies 05:43
319 Adding a gamestate variable 07:02
320 Making the art in photoshop 04:04
321 Finishing up the project 02:35
322 Kids Algebra addition game. Starting the file 09:36
323 Finishing the app 04:09
324 Build a simple one page platformer. Starting the project 05:16
325 Adding in the controls and the coins 06:27
326 Adding in the coin count text 03:55
327 Adding in game state and HUD logic 07:15
328 Setting up the mobile controls 07:43
329 Making the art in Photoshop 04:15
330 Adding in the art to photoshop 05:16
331 Polishing the game 02:37
332 Build a platformer with wrap. Starting the project 06:44
333 Setting up the coins 05:49
334 Setting up the rest of the game 10:28
335 Setting up mobile controls and buttons 09:54
336 Finishing the game 03:36
337 Kids Division game. Starting the file 09:27
338 Finishing the game 03:48
339 Platformer shooter. Starting the project 05:27
340 Setting up the controls 09:41
341 Adding in the level change and isAlive game state 09:46
342 Setting up the layout order and progression 07:24
343 Adding in the mobile controls 04:22
344 Making the game objects 06:31
345 Making the titlescreen 06:02
346 Exporting the files 05:16
347 PathFinding block count. Starting the project 05:30
348 Setting up the pathfinding and the rotation on touch 02:02
349 Setting up the pathfinding 04:19
350 Adding in the HUD and the score 06:31
351 Adding in the timer and the gamestate logic 07:23
352 Setting up the art and finalizing the game 05:14
353 Making an algebra subtraction game 11:42
354 Drop block fun. Starting the new project 05:39
355 Adding in the score and the game logic 06:06
356 Adding in the game logic 06:11
357 Adding in the game over logic 05:35
358 Finalizing the game 04:37
359 Make an algebra multiplication game 11:54
360 Color Switching mobile game. Starting the file 04:16
361 Setting up the controls 05:46
362 Adding in the projectile logic 06:26
363 Adding in the tutorial and hte game state 07:33
364 Cross Shooter. Starting the project 03:58
365 Adding in the controls 05:20
366 Adding in the enemy logic and particles 07:01
367 Adding in the HUD and the game state logic 05:32
368 Finalizing the game 06:01
369 Making an algebra division game 10:45
370 Action game. Starting a new game 04:35
371 Setting up the sword 05:18
372 Setting up the left and the right 06:01
373 Adding in more of the sword animation 07:12
374 Setting up the enemy physics 05:47
375 Setting up the player movement 03:30
376 Spawning the enemies 04:24
377 Setting up the game over sequence 08:37
378 Busting a rock game. Starting the app 08:13
379 Starting the project 04:33
380 Setting up the color 07:17
381 Setting up the player 07:03
382 Finalizing the app 03:46
383 Setting up the sword rotation logic 04:49
384 Setting up the block and the points logic 06:12
385 Setting up the game timer 07:38
386 Finalizing the game 02:25
387 Kids Coloring game. Starting the app 08:13
388 Setting up the color 07:17
389 Finalizing the app 03:46
390 Turret Shooter Game. Starting the game 04:36
391 Setting up the controls 07:01
392 Adding in the enemy logic 08:44
393 Setting up the HUD 06:29
394 Finalizing the game 03:20
395 Making the cards in Photoshop 04:53
396 Setting up the app in Construct 2 10:18
397 Adding in the card logic 04:15
398 Finalzing the game 02:22
399 Make a physics cannon game. Starting a new project 05:04
400 Adding in the physics behavior to the objects 04:03
401 Firing the cannonball 04:20
402 Setting up the cannonball logic 03:18
403 Setting up the level and the start of the game 05:38
404 Setting up a win lose condition 04:15
405 Adding in a win or lose screen 05:00
406 Setting up the starting and ending parts to the game 04:10
407 Creating a mountain scene 04:50
408 Making the other title screens 04:39
409 Adding in the art to the game 05:15
410 Double shooter. Setting up the projectiles 05:49
411 Starting the project 04:12
412 Adding in the controls 05:03
413 Adding in the homescreen logic 06:28
414 Making the titlescreen and more 07:11
415 Making a simple addicting game. Starting the project 04:08
416 Setting up the controls 07:11
417 Setting up the spawning 05:31
418 Adding in the losing conditions 04:36
419 Making the art in photoshop 07:19
420 Don't shoot the middle. Starting a new project 04:07
421 Adding in the touch controls 03:56
422 Setting up the blocks and the logic 02:54
423 Adding in the gamestate logic 04:55

Similar courses to The Complete Game Developer course - Build 60 Games

Lua Scripting: Master complete Lua Programming from scratch

Lua Scripting: Master complete Lua Programming from scratch

Duration 13 hours 34 minutes 51 seconds
Unity Android : Build 8 Mobile Games with Unity & C#

Unity Android : Build 8 Mobile Games with Unity & C#

Duration 16 hours 50 minutes 56 seconds
Create a 3D multi-player game using THREE.js and Socket.IO

Create a 3D multi-player game using THREE.js and Socket.IO

Duration 2 hours 39 minutes 55 seconds
Full Time Game Dev

Full Time Game Dev

Duration 35 hours 12 minutes 15 seconds
2D Game Physics Programming

2D Game Physics Programming

Duration 35 hours 7 minutes 8 seconds
Raycasting Engine Programming

Raycasting Engine Programming

Duration 18 hours 13 minutes 33 seconds
PS1 Programming with MIPS Assembly & C

PS1 Programming with MIPS Assembly & C

Duration 34 hours 39 minutes 27 seconds