The Complete Game Developer course - Build 60 Games
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
- 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
# | 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 |