Skip to content

HTML5 Game Development : Beginner to Pro

Gain competencies in HTML5 Game Development


Blackboard Learning

Summary

Price
£12 inc VAT
Study method
Online, On Demand What's this?
Duration
2.7 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
  • Reed Courses Certificate of Completion - Free
Additional info
  • Tutor is available to students

Add to basket or enquire

Overview

During the HTML5 Game Development: Beginner to Pro course, you’ll engage with knowledge, and case studies as you develop practical skills and techniques for immediate application to HTML5 game development projects, or within your organization. You will benefit from the unique pedagogy and multidisciplinary approach of BlackBoard Learning – an institution at the forefront of research and online learning – as you develop HTML5 game development skills to better understand getting started with the HTML5 canvas, animating your sprites, and games where computer is opponent and the factors that contribute to career success and failure.

Throughout this HTML5 Game Development: Beginner to Pro course, developed by industry experts you’ll get the opportunity to learn from experts with diverse experience. Guided by experts, HTML5 Game Development: Beginner to Pro prepares you to become a change-maker with the skills to drive your career or organization forward.

HTML5 Game Development: The Beginner to Pro course will demystify HTML5 game development and give you the toolkit to make better contributions and become an even greater asset to your organization. It will also allow you to communicate more effectively and confidently about HTML5 game development issues, whether it is relevant to your own business or outside your workplace.

Impact and what you will learn:

  • At first, you will learn about using the resources.
  • Details you need to know about multiple sprite states and destroying sprites.
  • Increase your knowledge by learning to understand the different game states and different sprite states.
  • Learning about controlling sprite animations with physics will make you more informed about HTML5 game development.
  • Preloading and scrolling a platform game.

Curriculum

3
sections
15
lectures
2h 43m
total
    • 1: 0 Sport Psychology Course Overview 01:21
    • 2: 1 Introduction to Sport Psychology 01:56
    • 3: 2 Personality Characteristics of Sports and Behaviour 03:21
    • 4: 3 Behavioural Model- DiSC Personalities 05:01
    • 5: 4 Reinforcement and Punishment in Sport 06:30
    • 6: 7 Optimism in the Sport 03:56
    • 7: 8 Leadership, Group Cohesion and Audience Effects in Sport 04:46
    • 8: 9 Team Building and Setting Goals in Sport 03:20
    • 9: 10 Mental Toughness in Sports 04:19
    • 10: 11 Stress, Anxiety, and Arousal in Sport 06:05
    • 11: 12 Aggression and Violence in Sports 03:26
    • 12: Sport Psychology Handouts 1:50:00 PDF
    • 13: 21 Sports Psychology in Disabled Athletes 02:41
    • 14: 20 Sports Psychology in Women 01:30
    • 15: 19 Sports Psychology in Adults 04:06

Course media

Description

After completing the HTML5 Game Development: Beginner to Pro course from Blackboard Learning, you will be more skillful with more knowledge along with practical tips and advice, which will help you to learn the essential aspects of HTML5 game development. Skills development in HTML5 game development leads you to career development in the HTML5 game development sector.

Program content:

  • Introduction
  • Join the Facebook Group
  • JavaScript in 12 easy lessons - e-book
  • What are you going to learn
  • Using Web Server for Chrome
  • Using GitHub
  • Setting up a web server on Windows
  • Setting up a web server on a Mac
  • Setting up a web server on Linux
  • Creating, testing, and inspecting your test page
  • Are you ready to start the course
  • Getting started with the HTML5 canvas
  • Showing a simple image on an HTML5 canvas
  • Using the resources
  • Multiple sprites and frame refreshing
  • Multiple sprite states and destroying sprites
  • Adding interactivity
  • Using sprite sheets
  • What do you know about simple sprites
  • Animating your sprites
  • Introducing frame animation
  • Canvas transforms
  • Adding user interaction to control the sprite
  • What have you learned
  • Let's make a noise
  • Using the AudioContext interface
  • Adding music
  • Adding sound events to a simple game
  • What have you learned?
  • Creating a collapse game
  • Initializing the collapse game
  • Understanding the different game states and different sprite states.
  • Finding the connected sprites using recursion
  • Use recursion to find connected items in an 8 x 9 grid
  • Updating the game grid, spawning new sprites, and handling the drop
  • Amending the collapse game
  • Physics is fun
  • Introducing the matter physics engine
  • Adding physics bodies to sprites
  • Adding mouse events to the physics engine
  • Controlling sprite animations with physics
  • What have you learned?
  • Using Spritoon
  • How to use the Spritoon app
  • Rigging a character with the Spittoon online app
  • Overview of the Spritoon Library
  • Matrices to move, rotate, and scale sprites in a parent-child hierarchy
  • OK - we know enough, let's make a real game
  • Save the bear - navigate a polar bear across melting icebergs
  • Controlling the user character and adding a UI
  • Adding a download progress bar
  • Adding instructions and updating sprite layering
  • Create a Spritoon Anim
  • Test your knowledge of pre-loading
  • Platformers
  • Preloading and scrolling a platform game
  • Handling the user character
  • Collision testing
  • Games where the computer is the opponent
  • Initializing the reversi game
  • Adding player moves
  • Adding computer moves
  • Card games
  • Initializing the game
  • Handling drag and drop
  • Dealing with the stack
  • Save and Load
  • Save and load - server-side
  • Save and load - client-side
  • What have you learned?
  • Particle effects
  • Introducing particle effects
  • Using sprites with the practical effect
  • Adding an emitter and gravity
  • Using global composite operations
  • Adding particle effects to a game
  • Create a particle effect in code.
  • Multi-player games
  • Installing node.js
  • Handling server-side code
  • Handling client-side code
  • What have you learned?
  • Professional tools
  • Adobe Animate
  • Texture Packer and PhysicsEditor
  • Cocos2d Creator
  • Phaser.js

Why Blackboard Learning:

Blackboard Learning is an online learning platform by which students from any corner of the world can learn his/her desired course. Using online learning, we assist students in realizing their full potential and advancing their careers. Today, our goal is to be the world's leading provider of online learning experiences with a global impact. By leveraging online learning, we assist students in preparing for bright futures in world-changing jobs. We provide a wide range of categories including Accounting & IT, Programming, Creative, and more. Our courses are designed to stretch students intellectually through state-of-the-art online learning.

Who is this course for?

  • Those who are passionate about HTML5 game development-related skills.
  • HTML5 Game Development: The Beginner to Pro course is ideal for people looking the develop an existing career in the HTML5 game development sector by being more skillful.
  • For those who want to join HTML5 game development-related job sectors, as well as looking to further develop their skills and knowledge.
  • People who want to perform better in HTML5 game development-related careers.

Requirements

No prior knowledge or experience required

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Certificate of completion

Digital certificate - Included

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.