- Course overview
- Introduction
- Saving and loading a project from local file
- Other ways to save and load the project
- Understanding Construct 3
- Understanding images
- Other objects
- Understanding event sheets
- Debugging the project
- Object behaviour and instance variables
- Importing from construct2
- Creating the game template
- Creating the main menu
- Creating playstate background
- Adding the player
- Adding the info image
- Adding pipes
- Setting the player
- Dying conditions
- Scoring
- Adding sounds
- Gameover
- Bestscore
- Platformer introduction
- Tilemaps
- Adding a player and doublejump
- Camera follow and alternative controls
- Animations
- Bounding box
- Walljump
- Collecting coins
- User interface
- User interface additions
- Spike enemy
- Patrol enemy
- Vertical patrol
- Shooting enemy
- Power up
- Stomp onto enemies
- Health
- Healthbar
- Player shooting
- Enemy health
- Reloading time
- Reloading bar
- One side platform
- Moving platform
- Slopes
- Save games
- Introduction
- Match arranger explained
- Match Arranger code explained
- Exporting the game to mobile
- Exporting to desktop
- Exporting to hmlt5 websites
- Exporting to UWP (xbox one)
- Building the ipa file
- Testing the android apk
- Layers and Z order
- Remote debugging
- Particles
- Arrays
- Dictionary
- Other files to be loaded XML CSS
- Webfonts
- Speech recognition
- Speech synthetis
- Camera input
- Camera special effects
- Geolocation
- Recording video
- Playing a video
- 9-patch object
- Blend modes
- Effects
- Special effects fire and rain
- Effects made with particles
- Shadows
- Taking screenshots
- Changing icons
- Families
- Containers
- New find system
- Addon manager
- Breakpoints and special debugger functions
- User interface tools buttons
- File chooser
- Lists
- Progress bar and slider bar
- Converting a plugin from c2 to c3
- Touch Panning
- Touch Rotating