WoofJS is a JavaScript library for making games. It is inspired by Scratch and makes a great transition from coding in Scratch to coding in a programming language like JavaScript. These tutorials will help you begin making your own 2D games in WoofJS. To get started, select a tutorial below.
PROJECTS
SKILLS AND TECHNIQUES
- How to change the backdrop colour
- Create a countdown timer
- Create a countup timer
- Prevent the player disappearing off the edges of the screen
- Make the player teleport from one edge of the screen to another
- Make player jump (with gravity)
- Make an enemy patrol/move around randomly
- Make an object follow the mouse
- Make an enemy follow the player
- Flip the player to look in each direction
- Add a high score to a game
- Add more levels to a game
Resources
- Game sprites library – use free sprites/images in your WoofJS project