HOME > Development > Create your first video game from scratch without coding

Create your first video game from scratch without coding

  • Development
  • May 15, 2025
SynopsisCreate your first video game from scratch without coding, ava...
Create your first video game from scratch without coding  No.1

Create your first video game from scratch without coding, available at Free, has an average rating of 4.4, with 54 lectures, 3 quizzes, based on 365 reviews, and has 13283 subscribers.

You will learn about Create your own video games for web, desktop and mobile devices You will learn all the skills required to design, create and sell your video games This course is ideal for individuals who are Beginners who want to create their own video games or Experienced game-developers and designers who want to learn how to create rapid prototypes and complete games or Teachers who need to quickly learn the relevant skills required to teach their students It is particularly useful for Beginners who want to create their own video games or Experienced game-developers and designers who want to learn how to create rapid prototypes and complete games or Teachers who need to quickly learn the relevant skills required to teach their students.

Enroll now: Create your first video game from scratch without coding

Summary

Title: Create your first video game from scratch without coding

Price: Free

Average Rating: 4.4

Number of Lectures: 54

Number of Quizzes: 3

Number of Published Lectures: 54

Number of Published Quizzes: 3

Number of Curriculum Items: 57

Number of Published Curriculum Objects: 57

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • Create your own video games for web, desktop and mobile devices
  • You will learn all the skills required to design, create and sell your video games
  • Who Should Attend

  • Beginners who want to create their own video games
  • Experienced game-developers and designers who want to learn how to create rapid prototypes and complete games
  • Teachers who need to quickly learn the relevant skills required to teach their students
  • Target Audiences

  • Beginners who want to create their own video games
  • Experienced game-developers and designers who want to learn how to create rapid prototypes and complete games
  • Teachers who need to quickly learn the relevant skills required to teach their students
  • Update November 2020: Please note that this course is no-longer being updated, and some of the features in Stencyl have changed since the course was last updated. New students have advised that this course is still useful to them, because many of the concepts and features presented are still valid. For this reason, I am leaving the course open, so everyone can enjoy the content indefinitely. I am unable to answer your questions directly, but please do make use of the student features to assist each other, and also join the official Stencyl forums there are many people there who will be willing to assist you.

         Learn game development with a qualified ICT Teacher, experienced IT Trainer and author of Learning Stencyl 3.x Game Development: Beginner’s Guide (Packt Publishing, May 2013). 

           This course is for anyone who wants to learn how to create video games for fun or profit. No knowledge of game development or computer programming is required to start this course. 

           No artistic skills are required – you’ll learn where to legally obtain free, top-quality graphics and music to use in your games. 

           During the course, you will learn how to use free game development tools for Windows, Linux or Mac OS X, to create video games – starting with a blank screen, and working through to a completed product that can be sold or shared on Flash game portals. You can sell your games or implement advertising to earn money every time someone plays your game! 

      Your first video game will have

  • Visual effects (explosions!)

  • Animation

  • Sound effects

  • Introduction screen

  • Game-over screen

  • Scoring

  •        You will be creating Flash games during the course because it’s incredibly fast to build and test the games, but the skills you will learn can be used to develop games for iPhone and iPad (you’ll need a Mac to test or publish to Apple mobile devices), so you will be able to sell your games on the Apple iTunes Store. 

         When you have completed your first video game, you will then learn how to build the framework for a platform game with an animated player, accurate collision-detection and a horizontal scrolling screen. 

      Course Requirements 

           All the tools required to complete this course are completely free-of-charge – if you have a Windows or Linux PC, or an Apple Mac, you’re ready to start this course right now! 

           If you can turn on a computer and use a mouse, then you have all the skills you need to begin creating your first video game. 

        All video training materials have been recorded in High-Definition using professional-quality audio equipment for an enjoyable learning experience. (Be sure to select HD in the video player!) 

      Your instructor 

           Innes Borkwood, is a qualified IT teacher, experienced trainer, and published author of the game development book Learning Stencyl 3.x Game Development: Beginner’s Guide (Packt Publishing, May 2013), who has taught many students, young and old, to create their own video games for fun or profit. 

           Join Innes now, and start creating your first video game today. 

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: An introduction to the course

    Lecture 2: Installing the free development tools

    Lecture 3: A demonstration of the game were creating

    Chapter 2: Create a game and add a player with controls

    Lecture 1: Create the main scene and add a player

    Lecture 2: Controlling the player and adding animation

    Lecture 3: Prevent the player leaving the screen

    Chapter 3: Creating obstacles and enemies

    Lecture 1: Creating an obstacle to avoid

    Lecture 2: Making obstacles move on their own

    Lecture 3: Making the obstacles spin

    Lecture 4: Solution – position asteroids at a random location

    Lecture 5: Understanding collision sensors

    Lecture 6: Quickly creating additional enemy types

    Lecture 7: Temporarily disabling enemies during development

    Chapter 4: Create objects on-the-fly

    Lecture 1: Creating a laser for the player to fire

    Lecture 2: Controlling the movement of lasers

    Chapter 5: Understanding keyboard controls

    Lecture 1: Understanding keyboard controls

    Chapter 6: Implementing collision detection

    Lecture 1: Managing collisions between lasers and enemies

    Lecture 2: Solution – Collisions between player and enemies

    Lecture 3: Modifying collision shapes for accurate detection

    Lecture 4: Challenge – Create accurate collision shapes for the player

    Lecture 5: Solution – suggested collision shapes for player

    Lecture 6: Setting the players collision shapes as sensors

    Lecture 7: Understanding debug drawing

    Lecture 8: Creating custom damage (HP) points for the enemy

    Chapter 7: Using a custom triggered event

    Lecture 1: Applying damage using a custom events (triggers)

    Chapter 8: Understanding the Debug Console

    Lecture 1: Displaying debug messages

    Chapter 9: Visual special effects

    Lecture 1: Making an obstacle fade away when destroyed

    Chapter 10: Progress review

    Lecture 1: A review of our achievements

    Chapter 11: Background scrolling

    Lecture 1: Creating a scrolling background

    Chapter 12: Using Game Attributes

    Lecture 1: Losing a life when hit by an asteroid

    Chapter 13: Switching animations

    Lecture 1: Display damage on the players ship

    Chapter 14: Bug fixing ideas

    Lecture 1: Hints and tips for fixing bugs

    Chapter 15: Displaying information using custom fonts

    Lecture 1: Displaying the players lives on-screen

    Lecture 2: Importing and using custom fonts

    Lecture 3: Displaying the scoring information

    Lecture 4: Adding to the score when a laser hits an enemy

    Chapter 16: Impressive visual special effects

    Lecture 1: Displaying an explosion when an asteroid is destroyed

    Chapter 17: Introductory and Game Over screens

    Lecture 1: Creating a Game Over routine

    Lecture 2: Adding an Introduction screen to the game

    Chapter 18: Implementing sounds

    Lecture 1: Importing sound effects

    Lecture 2: Creating a sound management routine

    Lecture 3: Implementing the final sound effects

    Lecture 4: Playing a soundtrack

    Lecture 5: Implementing a mute feature

    Chapter 19: Adding a pause feature

    Lecture 1: Pause the game on a key-press

    Chapter 20: Ideas for improvements to the game

    Lecture 1: Challenges for improving the game

    Chapter 21: Creating a platform framework

    Lecture 1: Import a tileset and create the platforms

    Lecture 2: Import a player and set the animations and keyboard controls

    Lecture 3: Editing tileset collision shapes for accurate platforms

    Lecture 4: Add camera movement to scroll the screen

    Chapter 22: Game Development Resources

    Lecture 1: Free game development tools and resources

    Chapter 23: Working with Waypoints (paths_

    Lecture 1: Using the Waypoint behavior on Stencylforge

    Lecture 2: Advanced use of the Waypoint Follower behavior

    Lecture 3: A detailed walk-through of the code in the Waypoint Follower behavior

    Instructors

  • Create your first video game from scratch without coding  No.2
    Innes Borkwood
    IT Trainer, Author
  • Rating Distribution

  • 1 stars: 6 votes
  • 2 stars: 14 votes
  • 3 stars: 32 votes
  • 4 stars: 109 votes
  • 5 stars: 204 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!