microsoft / pxt-arcade

Arcade game editor based on Microsoft MakeCode
https://arcade.makecode.com
MIT License
483 stars 210 forks source link

kiosk: update list of built-in games #6153

Closed eanders-ms closed 1 year ago

eanders-ms commented 1 year ago

Tagging @riknoll for visibility. Can I help you gather these and update targetconfig?

Jaqster commented 1 year ago

Here's an updated Galga with sounds: https://makecode.com/_JLEM1UU33T5x

Jaqster commented 1 year ago

We should also include Dino Zoo https://makecode.com/_AMWLqLhyF3r9

eanders-ms commented 1 year ago

@Jaqster closing this now. If you'd like the above games included please let me know!

Jaqster commented 1 year ago

Can you point me to the list of currently included games?

eanders-ms commented 1 year ago

They're listed in targetconfig.json, here: https://github.com/microsoft/pxt-arcade/blob/6659210a459cdf64df9772e7e1f18cc2d5bf1fb7/targetconfig.json#L372C11-L372C11

Jaqster commented 1 year ago

When do you need this list locked by? I want to add some sounds and multiplayer to a couple of the games...

eanders-ms commented 1 year ago

Go for it! You have time! Planning to lock by 11/1, I think. We can update it any time, really.

Happy to make the change if you send me the updated info.

Jaqster commented 1 year ago

Hey @eanders-ms - here's an updated list. Slightly modified the order to put more familiar, easy-to-play games at the top of the list. Change log:

"kiosk": { "games": [ { "id": "25572-25731-72869-29244", "name": "Space Destroyer", "description": "Use the lasers on your spaceship to shoot falling asteroids!", "highScoreMode": "SingleAscending" }, { "id": "84490-94874-87123-99597", "name": "Bunny Hop!", "description": "Help your bunny hop over obstacles as they run through the forest", "highScoreMode": "SingleAscending" }, { "id": "S19635-97267-94597-75403", "name": "Pigeon: Deliverance", "description": "Fly through the dangerous rooftops and ledges of New York City delivering messages!", "highScoreMode": "None" }, { "id": "16040-59904-05312-47571", "name": "NINJA", "description": "Try to slice all the logs as quickly and evenly as you can! Press Left/Right to change direction and A to slice!", "highScoreMode": "None" }, { "id": "48013-80771-51585-68674", "name": "Falling Duck", "description": "Fly through the sky avoiding obstacles", "highScoreMode": "None" }, { "id": "13636-04540-17933-74746", "name": "Best Nest", "description": "Try to clean your side of the nest! Clear the leaves and collect acorns while messing up your opponent's side! (requires 2 players)", "highScoreMode": "None" }, { "id": "57893-82458-42686-66689", "name": "Joey's Pool Sharks", "description": "Challenge your friend to a game of pool! Be sure to check out the (very silly) alternate rule sets! (requires two players)", "highScoreMode": "None" }, { "id": "58561-90881-11172-52149", "name": "BUG PRESIDENT: THE GAME", "description": "Lead your constituents to find food and carry it back to the nest as fast as you can!", "highScoreMode": "None" }, { "id": "57061-57423-51986-84463", "name": "MakeCode Racers", "description": "Top-down racing game for 1-4 players. Press Left and Right to steer, A to use picked up item.", "highScoreMode": "None" }, { "id": "45517-18731-77014-82186", "name": "Auto and Ollie", "description": "Control both cats and use their unique strengths to solve puzzles! Press A to swap between characters. Up is jump and B triggers Ollie's tackle attack. (1-2 players)", "highScoreMode": "None" }, { "id": "07573-63879-62644-28924", "name": "Asphodel follows directions", "description": "Place arrows along the path to help Asphodel the witch find their way", "highScoreMode": "None" }, { "id": "95233-64905-79615-48176", "name": "Galga", "description": "Controlling a starship, both players will destroy the Galga forces, while avoiding enemies. Each player has 3 lives, game ends once a player runs out of lives.", "highScoreMode": "SingleAscending" }, { "id": "13412-17300-80986-88577", "name": "TicTacTwo!", "description": "Ultimate battle between cats and dogs! The player who succeeds in placing three of their marks in a horizontal, vertical, or diagonal row is the winner as the best pet.", "highScoreMode": "None" }, { "id": "69052-09321-39220-20264", "name": "Blocky Boss Battle", "description": "A test of reflexes! Avoid the blue stingers while sending fireballs at the boss!", "highScoreMode": "SingleAscending" },

        {
            "id": "03442-50539-08276-81984",
            "name": "Hot Air Balloon",
            "description": "Navigate your hot air balloon through the mountains avoiding birds and spaceships",
            "highScoreMode": "SingleAscending"
        },
        {
            "id": "91782-54072-13194-99228",
            "name": "Caterpillar",
            "description": "Eat the leaves to grow, but watch out for walls!",
            "highScoreMode": "SingleAscending"
        },
        {
            "id": "14111-27578-89085-17056",
            "name": "Jewel Raider",
            "description": "Adventure through levels collecting jewels and avoiding obstacles!",
            "highScoreMode": "None"
        },
        {
            "id": "21784-44427-92956-37509",
            "name": "Mouse Adventure",
            "description": "Go on a mouse adventure in a haunted castle, battling bad guys, avoiding obstacles and collecting keys!",
            "highScoreMode": "None"
        },
        {
            "id": "31127-78143-64325-24445",
            "name": "Stack the Goats",
            "description": "Build a tower of goats!",
            "highScoreMode": "None"
        },
        {
            "id": "28053-50874-97254-10357",
            "name": "Dino Zoo",
            "description": "Use your knowledge of the cycle of life to stack plants and dinosaurs!",
            "highScoreMode": "None"
        }
    ]
}
eanders-ms commented 1 year ago

@Jaqster did you intend to use a persistent share ID for Pigeon Deliverance? I can grab its current temp ID, but wanted to check first.

eanders-ms commented 1 year ago

Here's the underlying id: 60307-91678-81892-80686