2016
Train Simple
4:00
English
In this course you are going to learn how to design and develop web-based games for HTML5 Canvas using Adobe Animate CC. We are going to look at the entire game development process, including building the game world and environment, devising core game mechanics, creating a multi-state, interactive player sprite, along with a set of obstacles and rewards. We'll also integrate audio into our game and build out a start screen and game interface to supply user feedback mechanisms. From beginning to end, we will perform all of our asset design and coding within Animate CC. By the end of this course you should have a solid understanding of how to work with Animate CC for game creation, and become more familiar with game design and development concepts as well!
1. Introduction
1:01
About Adobe Animate CC
2:29
Animate CC Publish Targets
1:15
What We Will Build
2. Building a Game for Native Web
2:58
CreateJS Overview
3:53
The Game Loop
3:33
HMTL5 Canvas Document
6:46
Background Design
5:11
Initializing the Game World
5:46
Environmental Settings
8:40
Designing Backgrounds
6:36
Background Setup
2:21
Caching Vectors
3. Game Mechanics
5:31
Background Movement
4:54
Designing Titles
3:16
Creating a Start Screen
4:58
Detecting Mouse Clicks
7:08
Shield Indicators
5:58
Heads Up Display
6:28
Tracking Time
4:59
Increasing Difficulty
4. Programming the Player Ship
8:44
Designing the Ship
5:47
Defining Ship States
14:26
Designing State Assets
4:32
Generating the Ship
4:15
Detecting Key Presses
4:30
Firing the Boosters
5:26
Refining Ship Movement
4:11
Background Interactions
6:54
Normalizing Movement
4:25
Setting Shield Health
5. Obstacles and Rewards
6:49
Drawing Obstacles
8:57
Generating Obstacles
4:45
Obstacle Movement
6:45
Detecting Obstacle Collisions
2:59
Building Pickups
6:17
Generating Pickups
4:18
Pickup Movement
7:40
Detecting Pickup Collisions
2:52
Displaying Points
6. Audio Integration and Finishing Up
3:35
Importing Audio Files
6:52
Integrating Music and Sounds
4:39
Finishing the Start Screen
3:12
Displaying Data on Start Screen
2:43
Platform Considerations
:20
Conclusion
trainsimple.com/CourseDetailUser.aspx?id=228
Download File Size:929.97 MB