Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation Sound Therapy CBT Cognitive Behavioral Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

DevelopmentGame DevelopmentConstruct Game Engine

Learn Construct 2: Creating a top-down shooter in HTML5!

Construct 2: MADE EASY! How to make a top-down shooter with HUD elements, enemies, dynamic projectiles and more!
Rating: 4.5 out of 54.5 (58 ratings)
2,211 students
Created by Jeremy Alexander
Last updated 9/2015
English
English [Auto]

What you'll learn

  • Implement simple solutions to advanced topics such as Enemy AI and Player Shooting
  • Learn how to create and separate event sheets for organized and efficient code.
  • Learn the basic principles of game feel and how to make our game not be dull
  • Learn the basic principles of game feel and how to make our game not feel dull.
  • Be comfortable splitting up our game into manageable chunks and adding minor details as you progress.
  • Learn how to use the shadowcasting abilities to make our levels have more depth.
  • Create enemy AI that are not overly complicated but complex enough to beat you before you have a chance!
  • Create a dynamic camera using C2's built in Scroll To and lerp function
  • Know how to make functions accept parameters for things like bullet accuracy and screenshake!
  • Push the free edition of C2 to it's limits however leaving a lot of room to tidy up with the personal edition!
  • Experience very frequent UPDATES to lectures and course downloads!
  • Learn intuitive ways of programming without actually having to type out code. C2 makes it the perfect balance for those who think logically.

Requirements

  • At least Construct Free Edition
  • No programming knowledge required although some previous experience is helpful

Description

==================================================================

How to make an "top-down shooter" in Construct 2!

==================================================================

What is the course about?

++++++++++++++++++++++++++++

This course is about creating an intense top-down shooter game. By using Construct 2 and it's extremely fast ability to get a thought out of your head and into code, we are going to be diving right into creating our game. This course is about understanding how we can take a very advanced topic and make it simple all thanks to Construct 2.

=======================

What material is included?

=======================

In the beginning of the course you have access to all of the assets used (art, animations, SFX) so you can make the same game along with me. In the download you will find the .capx we create at the end of the lecture!

++++++++++++++++++++++++++++

What does this course include?

++++++++++++++++++++++++++++

  • Simulated controls
  • Configurable shooting
  • Bullet accuracy
  • Dynamic Camera
  • Camera Screenshake
  • Enemy AI using Line of Sight
  • Enemy tracking
  • Functions and parameters
  • Muzzle Flash
  • Player health and death
  • End game
  • Random enemy spawning
  • Instance variables
  • Bullet shells
  • Pushing the limits of Construct Free but great for C2 Personal
  • All assets are free to use for commercial use.
+++++++++++++++++++++++++++

The course is always being updated as is the game engine we are making!

=======================

Why take this course?

=======================

The lectures are quick and easy to understand. If you follow along with the provided assets you will easily find yourself able to create any kind of game once the course is over. I personally think that as soon as you finish the course you are going to want to add so much more to your own game that you are going to have no choice!

++++++++++++++++++++++++++++

Is this course right for me?

++++++++++++++++++++++++++++

If you have never programmed before this course is perfect for you. If you have programmed before this course is ALSO perfect for you. Whether you are just starting out or an advanced user you will find some of this information helpful.

=======================

How is this course structured?

++++++++++++++++++++++++++++

I have structured this course in a way where we add the important things first and create the gameplay second. By creating and fine tuning the mechanics as we go we are able to understand everything Construct 2 has to offer and create an awesome game on the way!

I hope to see you in the discussion!

- Jeremy

Who this course is for:

  • This course is for the person who just wants to HONE THEIR CRAFT and make a video game.
  • If you don't like diving right into the content and want a course that explains every little iota, this course is not for you.
  • Those who have always wanted to make a game like this but thought it was too complicated will love this course!

Instructor

Jeremy Alexander
Teaching Game & Software Dev, Web Design, & Email Marketing
Jeremy Alexander
  • 4.3 Instructor Rating
  • 1,312 Reviews
  • 27,463 Students
  • 5 Courses

Jeremy Alexander is an Entrepreneur, Game Developer, Marketer and Product Designer!

He has made numerous best-selling on Udemy and has more courses coming soon.

In his free time he enjoys playing Guitar, Tabletop Games, and meeting new people.

Jeremy's true passion is helping others, and one day wants to run his own company serving the education industry.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.