JavaScript Games
Here are some fun programs for your Arcade!
Fun stuff
[
{
"name": "Planet Putt Putt",
"description": "Golf your way through the galaxy",
"url":"/javascript-games/planet-putt-putt",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","Functions","Arrays","User Input","Sprites","Movement","Controller","Projectiles","Game Input","Dialogs","Music","Assets","Tilemap","Animation","Extension","Space","Sports"],
"imageUrl": "/static/javascript-games/planet-putt-putt.png",
"largeImageUrl": "/static/javascript-games/planet-putt-putt.gif",
"videoUrl": "/static/javascript-games/planet-putt-putt.mp4"
},
{
"name": "Darker Duck",
"description": "A remix of Falling Duck with custom lighting effects",
"url": "/javascript-games/darker-duck",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","Functions","Arrays","User Input","Sprites","Movement","Controller","Overlaps","Projectiles","Assets","Animation","Extension","Art","Side scroller"],
"imageUrl": "/static/javascript-games/darker-duck.png",
"largeImageUrl": "/static/javascript-games/darker-duck.gif",
"videoUrl": "/static/javascript-games/darker-duck.mp4"
},
{
"name": "Ping!",
"description": "Return the ball with the paddle in this 0-2 player game of ping-pong",
"url": "/javascript-games/ping",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","Functions","Arrays","AI","User Input","Sprites","Movement","Controller","Overlaps","Assets","Multiplayer","Sports"],
"imageUrl": "/static/javascript-games/ping.png",
"largeImageUrl": "/static/javascript-games/ping.gif",
"videoUrl": "/static/javascript-games/ping.mp4"
},
{
"name": "Delivery",
"description": "Get those packages to delivered but be quick or you'll miss the address!",
"url": "/javascript-games/delivery",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Iteration","Loops","User Input","Sprites","Movement","Controller","Overlaps","Projectiles","Music","Assets","Tilemap","Car","Race","Racing"],
"imageUrl": "/static/javascript-games/delivery.png",
"largeImageUrl": "/static/javascript-games/delivery.gif",
"videoUrl": "/static/javascript-games/delivery.mp4"
},
{
"name": "Caterpillar",
"description": "Collect leaves to feed the caterpillar",
"url": "/javascript-games/caterpillar",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","Functions","User Input","Sprites","Movement","Controller","Overlaps","Music","Assets","Tilemap"],
"imageUrl": "/static/javascript-games/caterpillar.png",
"largeImageUrl": "/static/javascript-games/caterpillar.gif",
"videoUrl": "/static/javascript-games/caterpillar.mp4"
},
{
"name": "Five Second Games",
"description": "A collection of five second games created in the first MakeCode Arcade Game Jam",
"url": "/javascript-games/five-second-games",
"cardType": "codeExample",
"searchTerms": ["Example","Community Games","Game Jam","JavaScript","Events","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","Functions","Arrays","AI","User Input","Sprites","Movement","Controller","Overlaps","Projectiles","Game Input","Dialogs","Music","Assets","Tilemap","Animation","Extension","Art","Puzzle","Clicker","Car","Race","Racing","Minigames"],
"imageUrl": "/static/javascript-games/five-second-games.png",
"largeImageUrl": "/static/javascript-games/five-second-games.gif",
"videoUrl": "/static/javascript-games/five-second-games.mp4"
},
{
"name": "Cube Land",
"description": "Save the Cube Lad from the Cube Lord in Cube Land",
"url":"/javascript-games/cube-land",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Conditionals","If Then","Boolean","Logic","Functions","User Input","Sprites","Movement","Controller","Overlaps","Game Input","Dialogs","Music","Assets","Tilemap","Extension","Story","Adventure"],
"imageUrl": "/static/javascript-games/cube-land.png"
},
{
"name": "Particle Effects Demo",
"description": "A demonstration of ramped up particle effects",
"url":"/javascript-games/particle-effects-demo",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","Functions","Arrays","User Input","Sprites","Movement","Controller","Assets","Animation","Art","Particles"],
"imageUrl": "/static/javascript-games/particle-effects-demo.png",
"largeImageUrl": "/static/javascript-games/particle-effects-demo.gif",
"videoUrl": "/static/javascript-games/particle-effects-demo.mp4"
},
{
"name": "Guess the Letter",
"description": "Try and guess the letter",
"url":"/javascript-games/guess-the-letter",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","User Input","Game Input","Dialogs","Puzzle"],
"imageUrl": "/static/javascript-games/guess-the-letter.png"
},
{
"name": "Bouncer Bucket",
"description": "Try to catch the bouncing balls in your bucket",
"url":"/javascript-games/bouncer-bucket",
"cardType": "codeExample",
"searchTerms": ["Example","JavaScript","Events","Variables","Iteration","Loops","Conditionals","If Then","Boolean","Logic","Functions","Arrays","User Input","Coordinates","Sprites","Movement","Controller","Overlaps","Game Input","Dialogs","Assets"],
"imageUrl": "/static/javascript-games/bouncer-bucket.png",
"largeImageUrl": "/static/javascript-games/bouncer-bucket.gif",
"videoUrl": "/static/javascript-games/bouncer-bucket.mp4"
}
]
See also
Planet Putt Putt,
Darker Duck,
Ping!,
Caterpillar,
Cube Land,
Particle Effects Demo,
Guess the Letter,
Bouncer Bucket