Create Mobile Fighting Games in Construct2!
4.5 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Create Mobile Fighting Games in Construct2! to your Wishlist.

Add to Wishlist

Create Mobile Fighting Games in Construct2!

Learn how to make mobile 2D fighting games by using combat kicks, punches, killing enemies and super powers!!!
4.5 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18 students enrolled
Created by Victor Seiciuc
Last updated 9/2016
Current price: $10 Original price: $35 Discount: 71% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 4 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Making action and fighting video games
  • Better knowledge of Construct 2
  • Making mobile video games
View Curriculum
  • Basics of computer skills
  • Download Construct 2
  • Desire to learn how to make video games

In this course i'll teach you step by step how to create a platform fighting game from scratch using Construct 2. You can use free version of Construct 2 but for the full potential it is recommended to have personal or business licence.

The fighting game covered in this course is the real deal, created and published on Google Play store. So for the best teaching results i'll recreate it again while recording and explaining exactly what I am doing.

You will learn by watching the videos and following along at your own pace, pausing when needed.  Some of the videos will have a resource box where you'll be able do access or download the corresponding plugins or assets.

If you are a beginner or advanced developer to Construct 2 or game design in general, this is a great tutorial for you.

The game source code, Graphics and Sound files are all included.

What are the requirements?

  • At least Construct 2 free license.
  • Computer running on Windows.
  • No experience or knowledge is required but an understand of logic is helpful!

What am I going to get from this course?

  • How corectly to make the game project
  • How to build multimple levels
  • Making dynamic background using sprites combination 
  • Create the main hero and setup animations
  • Learn to fix the animation to tapping controls
  • Makeing and using super powers
  • How to create inteligent enemies
  • Create score
  • Add sound and music
  • How to export for Google Playstore and other platforms
  • Add monitization.

What is the target audience?

  • Beginners and advanced developers in game industry.
  • Everybody who wants to make games with Construct 2
  • Anyone who wants to make  complex fighting games.
Who is the target audience?
  • This course is for everyone who wants to create action and fighting games
  • This course is for everyone who wants to learn and master Construct 2
  • This course is for everyone who wants to make mobile games
  • This course is not for those who are not serious about learning about making games
Students Who Viewed This Course Also Viewed
Curriculum For This Course
37 Lectures
1 Lecture 01:02

Welcome message for everyone who decide to be a part of this course .

Preview 01:02
Making the New Project
2 Lectures 08:15

In this video we will cover up the process of creating the game project and all necessary setting such as window screen size, orientation, quality standard and other useful things before the entire game is coming out.

Creating the new game project

I'll show you how to create the very first scene where we are going to display a static image about what game represents. Here is the place where you can add your company logo, name , etc. This process is optional but for better appealing results, it's a must have.

First game intro scene
Creating the game Main Menu & First Mission
2 Lectures 12:28

Each video game have main menu and our example is not an exception. In this episode we will create the main menu layer , as well as the start button, social sharing and other necessary elements.

Creating the game Main Menu

In this video we will create the very first mission with animated background image. Basically you'll see how to chose and convert a .gif image into separate sprites  so then to be able to upload into construct 2. Also i'll show you what software to use to make this happen fast without losing the images quality.

Preview 08:19
Fixing the Main Character (the ninja woman)
3 Lectures 23:57

In this video you'll see how to organize the animation of the main hero based on the sprites we are going to use.

Preview 05:33

Awesome! The main hero is on screen! But for now,  it is not able to make any moving still. This is why, in this video we are going to add few additional objects and behaviors to make sure in the next part we can fully use some events to complete the animation process.

The Movement engine - Part I

This is the final video from this section. Here you'll learn the necessary commands and actions to make the main hero to be alive. More exactly you will get acquainted with such things as:

  • The platform event
  • Movement on the horizontal axis
  • Changing animation type based on the hero state 
  • Mouse and touching controls
Also here is the link of the touching plugin you need to install in your Construct 2 copy:

The Movement engine - Part II
Creating of User Interface objects
5 Lectures 26:09

From this video you'll learn how to add the some of the most important User Interface components such as hero logo, life bar and just in case the energy bar (depending on the game you create).

logo, life & energy bars

When you have lots of the objects inside your game project, it's good idea to rename them accordingly. This video is optional, here i'll just quick rename all the objects, after that ,we will move ahead. 

Few more optimizations

Pausing and resuming  is a very helpful trick in any kind of video game. So, in this video you'll learn how to add such useful feature by uploading the necessary sprites, then we will discuss about adding some events to make it to work. Also we will fix the start button from the main menu. 

Preview 10:23

In this part i'll point your attention on one important thing and also we will make few corrections) 

Pause, resume and exit mechanism - Part II

Any games have preloaders on certain places. For example when passing from one level to another or when the game loads etc. Well, in this video i'll show you how to create a simple preloading effect when we press or tap the start button from the main menu. 

Making the simple loader effect
Creating & uploading the first enemy monster
6 Lectures 45:49

Finally it's about time to add more entertainment to our game. In this video you will learn how to add the very first monster which in our example is skeleton. More exactly you'll learn:

  • Graphic sprites and animation management
  • Health bar assets
  • Settings and behaviors
Skeleton-Part I

After skeleton is ready, now you'll learn how skeleton will perform some actions such as following and attacking the main hero when comes close enough to it. In this video we will insert few events and actions to make the skeleton intelligent as much as possible).

Skeleton-Part II

 At this point only skeleton is able to attack, now it's about time to make the main hero to respond in the same way. In this quick video we are going to create the fighting mechanic for the main hero when is coming close to skeleton monster. We will work with overlapping event, platform behavior and animations.

Fighting mechanism between hero and skeleton-Part I

To make the fighting process more realistic, in this video we are going to polish the fighting interaction between skeleton and main hero by adjusting the animation and adding the support objects.

Fighting mechanism between hero and skeleton-Part II

In this video you'll learn how to make the damaging effect for skeleton monster when is in the fight with main hero.

Damaging process for the skeleton

In this video you'll learn how to make the damaging effect for main hero when he/she is in the fighting action.

Preview 06:10
Creating Super Powers
9 Lectures 58:53

In this video as well as in the next few episodes you'll learn how to create the super powers you may use during the game process. First, we will cover up the design process, animations, behaviors then in the next videos we will go apart through each of the super power feature and action events.

Preparing of first graphic elements

In this video you'll learn how to add the Firebolt super power to the game project. Basically the firebolt represent a fire bullet which will be cast when hero will get enough energy points.

Firebolt super power-Part I

In this video you'll see how to add the necessary events, actions and how enemy monsters will receive the damages when gets under the firing attack.

Firebolt super power-Part II

Many video games uses this kind of power. In our example we will do the same thing, so in this video you'll learn how healing super power is working and how the main hero will restore the health points when using it.

Health super power

The arch super power is the ultimate power which gamers will be able to use in this game. By using it, will be posible to invoke an invincible friendly creature  for short period of time which will be very helpful when attackingmultiple monsters.

Arch super power-Part I

Creating the Arch super power engine using the necessary events and actions from Construct 2.

Arch super power-Part II

Finish and testing the Arch super power engine.

Arch super power-Part III

In this video i'll show you how to create and set up the other monsters using the same mechanic as we use for skeleton.

Fixing additional enemy monsters

Fixing the Arch super power features.

Making corrections
Important miscellaneous techniques
4 Lectures 39:47

In this video you'll learn how to create the game score. We will work with text object and fonts in Construct 2.

Creating the game score

As was mentioned before the preloaders may be used into different places, At this time i'll show how to create the preloader between game missions.

The mechanics of switching missions and preloader

In this video i'll show you how to add music and sounds to the game. More exactly you'll learn:

  • What audio format is better to use
  • How to import sounds and music
  • How to work with Sound object in Construct 2
Sounds & Music

Over here you'll learn how to add more missions to our video game project as well as adding additional monsters. The process is very similar as we learned so far form the previous videos.

Making of an additional game mission and monsters
Exporting and Monitization
4 Lectures 25:08

In this video you'll  learn how to export the game project for well know mobile platforms ( such as Google PlayStore). Basically i'll show you step by step:

  • How to export the finished product correctly
  • How to prepare graphic presets such as logos, splash screen, etc.
  • How to work with intel XDK for final compilation process
Exporting for Google Play Store

This video is optional, but in case you don't know how to upload finished projects on Google Play store, hope this video will explain everything in details.

Uploading and publishing on Google Play Store

In this video you'll learn how to add the twitter sharing button and Google monetization to the game project by using very specific and powerful Construct 2 plugins.

Monitization and twitter button-Part I

In this final video i'll walk through the compilation process once again by using Intel XDK with additional plugin which will make Google ads to show up on gamers devices.

Monitization and twitter button-Part II
Final video & Resource Box
1 Lecture 00:40

This is the final video with complete game source file available for downloading and researching at your discretion.

About the Instructor
Victor Seiciuc
4.5 Average rating
2 Reviews
18 Students
1 Course
Game producer

My journey in video games industry began in 1995 when i got my first computer. Playing lots of hours i tried to figure out what takes to make a video game. After doing more researches, learning tools and software's as well as continue to play games,  my first project was released in 2009 for PC and android. Since then as an individual developer, i continue to make video and mobile games for my portfolio, different institutions and organisations.