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": "https://cdn.makecode.com/blob/75ea577085049354151d3f89d6b7d25da8888b20/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": "https://cdn.makecode.com/blob/8e80b5c135c1f3ee4d7b602bb490862c5c0dfa56/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": "https://cdn.makecode.com/blob/91e5b539de45c3b50dba13890376ce676aa218c6/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": "https://cdn.makecode.com/blob/482539ea099752c12938d061b393a2b62aa37304/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": "https://cdn.makecode.com/blob/27cbcb902f6eee03791a85ef7c95c23551cf1e85/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": "https://cdn.makecode.com/blob/9b278211c8d4cc39e7311bcf10d635159f24d9e7/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": "https://cdn.makecode.com/blob/0f05fb27b646defafb0a019879f7245fc1370fc3/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": "https://cdn.makecode.com/blob/5fe1a7749a682797754a9b139d1be4fc5dcff97b/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": "https://cdn.makecode.com/blob/8ca6d90e084ee92ddf65e04ffaf960c34cb5caa8/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": "https://cdn.makecode.com/blob/d02bedbdd037b43ca30c991438736a6f34d64516/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