Construct 2 – From Beginner to Advanced – Ultimate Course!

S$85.00
Take This Course
Construct 2 – From Beginner to Advanced – Ultimate Course!

Course Description

Updated 8/16/16
About The Course

Learn the concepts, tips and programming techniques to build fully functional games with the popular visual scripting editor, Construct 2. By the end of this course, you will know everything to make your own amazing desktop game.

Build a solid foundation with programming as this course, and Construct 2, whether you have made games before or not, teaches a structured logic experience like nothing else!

Understand beginner logic such as Global Variables, Local Variables and Instance Variables.
Recognize that as you are making your engines, once challenging concepts like Arrays, Effects and Functions become easy.
Find the gameplay experience your games have been missing with lighting, screenshake and more!
A Powerful Tool at Your Disposal

Learning the fundamentals of programming can be frustrating, but that’s where Construct 2 comes in and swoops you in off your feet. With the [Free] edition it is easy to learn, has excellent documentation, and is the visual scripting tool your brain has been missing.

Games become your canvas and Construct 2 becomes your paint brush as you will be able to pick up every other language you try. Whether it be, C++, C#, Javascript, Java, Ruby or Pascal, you will find that every programming principle is instilled in Construct 2’s editor.

The Content You Won’t Find Anywhere

Taken from an existing list of over 70 Construct 2 Developers, each game has been highlighted as there was NO tutorials on these types of games for Construct 2.

Throughout each game you will learn new programming principles that can be applied to any language. Each section, you will evolve your code. The first section is different from the last. We start with Starter Template Version 1 and end with version 4.

Students completing this course will have the knowledge to create anything they want. Construct 2 doesn’t limit you to only games, you can make mobile apps, advertisements, banners and more but better yet you can export them to any platform. Windows, Linux, Mac, Wii, iPhone, Android, Facebook, Kongregate and the Scirra arcade.

Complete with working .capx files and royalty free art assets, you’ll have unlimited access to me as you work through each concept, and each game to achieve the certificate of completion upon finishing this course.

What are the requirements?
This course in EARLY ACCESS! New lectures are being added daily!
Construct 2 Free [You can make every game but not every feature]
Construct 2 Personal [To complete every task]
What am I going to get from this course?
Program 10 unique games suggested by users!
Each game has a new principle to offer. By using different ways to program, students will be able to wrap their head around logic like never before.
Develop applications that you have always wanted to make!
Earn money from your new skills
What is the target audience?
Anyone who doesn’t want to make 10 games should not take this course.
This course is designed for those who have always wanted to learn how to make a game but had no idea how.
This course is meant to be THE goto place for everything logic and Construct 2! You will be a different programmer after this course!
Construct 2 makes programming fun, easy and accessible. With this course you will be able to use C2 for business, applications, games and more!
With the knowledge gained from this course you will find that programming isn’t as scary as it can be made out to be.
If you have wanted to take your programming skills to a new level!
If you have always wanted to learn more about Construct 2 and go in-depth!

Curriculum

Section 1: Welcome to the course!
Welcome to Early Access!
04:12
How to approach this course
04:26
Introduce Yourself!
Article
Section 2: Download our templates!
Download StarterTemplate+ [Version 3.0] UPDATED 5/15/16
Article
How to install StarterTemplate+
03:00
How to use StarterTemplate+
11:03
Section 3: Construct 2 Overview
The Construct 2 Overview Section
Article
Learning about the Layout & Window
03:27
Customize the Panels
04:29
Replicate my exact theme, event sheet color and quick access toolbar!
02:50
Event Sheet Basics
08:29
Overview Quiz!
3 questions
Section 4: Game 1: Fighting Game
Play the Fighting Game!
Article
Game Overview
02:11
Creating our Layouts
03:24
Creating our Project Structure
07:28
Setting up our MenuLayout
05:01
Setting up our MenuEvent
08:50
Player: Creation, Behaviors & Collision
08:54
Setting up our GameLayout
12:55
Setting up our GameEvent
03:37
Setting up our DebugEvent
09:01
On/Off Quiz
2 questions
Player: Adding our AnimationState
07:06
Player: Adding our KeyboardEvent
06:10
Player: Adding our GamepadEvent
06:13
Player: Adding our Camera
12:07
Camera: Lerp Resources
Article
Game: Final Setup, Title & Fullscreen
14:24
Player: Adding our AttackTriggerState
13:07
Player: Adding our Normal attack
15:17
Enemy: Adding the PlatformMoveTo plugin
05:27
Enemy: Adding our AnimationState
06:09
Enemy: Adding our AI Part 1
12:00
Enemy: Adding our AI Part 2
13:36
Player: Adding Combo 1
15:42
Player: Adding Combo 2
11:20
Camera: Adding our Screenshake!
03:42
Adding our Special Effects!
12:58
Setting up our Healthbars
18:20
Setting up our MusicEvent
10:20
Setting up our OverLayout and Event
07:07
Game Review
03:40
Download Game| Post your .CAPX and Screenshot of your Fighting Game!
Article
Section 5: Game 2: Run N Gun
Download the Run N Gun Files Here
Article
Assembling the layout
09:54
Assembling the assets
09:41
Designing our level
11:52
Player Walk, Jump, Fall, Slide
19:57
Enemy AI 1
17:03
Enemy AI 2
16:52
Enemy AI 3
15:11
Dynamic Shooting Part 1
16:49
Dynamic Shooting Part 2
09:30
Dynamic Shooting Part 3
17:44
Dynamic Shooting Part 4
19:50
Death & Screenshake
15:53
HUD (Kill Counter, Health, Ammo)
15:23
Environment & Lights
15:51
FX & Sound
19:51
Section 6: Game 3: Space Shooter
Download The Space Shooter Assets Here!
Article
Assembling the layouts (Game & HUD)
09:14
Level 1
13:23
Level 2
09:21
Level 3
04:20
Player Control (Keyboard and Gamepad)
19:07
Using DeltaTime
Article
Input Control & Collision
07:44
Adding our Camera
09:26
Player Weapons
17:08
Programming the HUD
16:46
Enemy AI
14:09
Boss AI
17:25
Performance Tips & CPUUTILISATION
Article
Adding in Effects [Optional]
09:22
Section 7: Game 4: Roguelike
Download The Roguelike Assets Here
Article
Assembling The Layouts
02:56
Making our Level
08:50
Player Set-Up
15:57
Player Shooting
12:39
Adding our Camera
09:20
Twin Stick Gamepad (Input Control)
16:37
Gamepad Object
Article
Environment Objects (Shadows) & Foreground
18:07
Player Dash
12:48
Download LiteTween [Optional]
Article
Programming the HUD
14:51
Enemy AI
19:19
Enemy Feedback
14:52
Lighting
19:02
Section 8: Point N Click Adventure
Download Point N Click Adventure Assets
Article
Download Plugins
Article
What we are making!
02:38
Project Setup
05:39
Player Mask Set-up
13:28
Player Animations Set-Up
08:27
Player Reflections
12:32
Point Camera
13:33
Hover Objects Family
17:50
Hover Interactions
17:42
Global HUD
18:16
Congratulations!
01:21
Download Point N Click Adventure .capx (Stable R233)
Article
Section 9: What’s next!
Congratulations!
02:48
Section 10: Bonus Section (Mobile Tower Defense Game) Taught by Ed Farias
Tower Defense Assets
Article
Tower Defense Overview
01:23
Starter Template Mobile Setup
01:40
Layout and Global Variables Setup
07:51
Turret Bases and Our First Enemy
16:27
Spawning and Shooting Enemies
06:46
Health Bar and a little bit of flair.
06:22
Enemy Waves
11:48
Adding the Tank Enemy
07:30
Game Over Function
06:20
Adding the Tank to Waves
06:44
Level End Events
10:01
Creating the Pop Up Menu for upgrades and turrets
06:57
Adding Icons to the Pop Up Menu
07:56
Using the Pop Up Menu to Add objects
05:57
Finalizing the Pop Up Menu, adding upgrades
12:25

Instructor Biography
Jeremy Alexander, Construct 2 Game Developer // Web Developer // Animator
►Thousands of Students Enrolled in my Udemy Courses!◄

My name is Jeremy Alexander, I am 22 years old and I have been studying animation, game design and web design for the past 10 years. Currently, I am a full-time online entrepreneur developing new tools and products as well as making animations with Anime Studio Pro and After Effects. I also love making games with Unity, Game Maker Studio, and of course Construct 2. And finally I tinker with web applications using my favorite IDE, Webstorm! Working online full time has enabled me to be apart of the “real world” and gain experience I could NEVER have learned from a traditional classroom.

My background starts with animation. I have taken years of classes from very prestigious schools such as Animation Mentor, SCAD (Savannah College of Art and Design), and SVA (School of Visual Arts in NYC) providing me with knowledge of 2D & 3D fundamentals.

While working on my academics I learned web programming and quickly found friends who needed custom websites. To this day I have made dozens of company portfolios, blogs and am now reaching into single-page applications. Learning a new programming language to me is as addicting as new car smell. In fact, I am well versed in over 5 multifaceted languages and their frameworks. (HTML, CSS, JAVA, C#, JAVASCRIPT, LUA, GML, PHP, MYSQL) and the list goes on.

Most of these languages have other functionality than just web design and with that knowledge I have begun developing PC games using the latest available software. I have entered a few game jams such as Ludum Dare, Mini LD & 1GAM with my game Shark Gore Boats, Cats and Spikes, and Quietus.

Currently I run my YouTube channel called Jerementor! Which has a range of game tutorials, livestreams and my own twist on lets plays! Go check out my channel first if you have any doubts buying one of my courses 🙂

With the success of all my courses, I am working on creating my first company called If Else Learn! I wouldn’t have been able to do so without the wonderful help Udemy has provided me.

Finally (and randomly), I published a kindle book called Picky Eating into Adulthood which has seen rapid success.

I am looking forward to connecting with YOU about areas that I know and learning new things myself! Feel free to message me at anytime for questions, suggestions or collaborations!

Best regards,

Jeremy

► Try taking a course with me and see what you learn◄

Course Features

  • Lectures
    Fatal error: Uncaught Error: Call to undefined method LP_Course::get_lessons() in /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/inc/learnpress-v2-functions.php:624 Stack trace: #0 /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/learnpress-v2/single-course/content-landing.php(64): thim_course_info() #1 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(2492): include('/home2/waf6oo0a...') #2 /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/learnpress-v2/content-single-course.php(65): learn_press_get_template('single-course/c...', Array) #3 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(2492): include('/home2/waf6oo0a...') #4 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(1563): learn_press_get_template('content-single-...') #5 /home2/waf6oo0adwwo/public_html/wp-includes/class-wp-hook.php(286): learn_press_content_single_course('') #6 /home2/waf6oo0adwwo/public_html/wp-i in /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/inc/learnpress-v2-functions.php on line 624