Spriggle Smash#3724
Conversation
|
Thanks for your submission! Please review my comments before this can be approved |
|
All done now! |
|
All done! Is this ready to go? Thanks
________________________________
From: theamazing0 ***@***.***>
Sent: 15 March 2026 20:56
To: hackclub/sprig ***@***.***>
Cc: Jacob Navaratne ***@***.***>; Author ***@***.***>
Subject: Re: [hackclub/sprig] Spriggle Smash (PR e Smash (PR (PR #3724)
@theamazing0 commented on this pull request.
________________________________
In games/Spriggle Smash.js
@@ -0,0 +1,292 @@
+/*
+First time? Check out the tutorial game:
+
+https://sprig.hackclub.com/gallery/getting_started
+
***@***.***: Spriggle Smash
***@***.***: Jacob Navaratne
***@***.***: [my first project!]
***@***.***: 2025-00-00
Nice game! Please update the addedOn metadata
—
Reply to this email directly, view it on GitHub
|
|
It should be 2026 not 2025 :) |
|
All done now... finally! |
Pull request overview
Adds a new Sprig maze/time-trial game (“Spriggle Smash”) to the game gallery, along with a custom thumbnail.
Changes:
- New game implementation with multiple maze levels, movement controls, a timer, and a level-complete chime.
- Adds a matching thumbnail image under
games/img/.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| games/Spriggle Smash.js | New maze game logic, levels, timer, and win flow. |
| games/img/Spriggle Smash.png | Custom thumbnail for the new game. |
Blocking issues found:
- The metadata header in
games/Spriggle Smash.jsis missing@description:and the@tags:value is not parseable as the required JSON-ish array of strings; this will fail the repo’s metadata generation step. - The movement input handlers call
getFirst(player).x/yeven when no player exists on the start screen; pressing WASD before starting will throw at runtime.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
|
Looks good to me, I will mark this for final review |
|
YAY! What does that mean exactly? Is it approved and is the sprig shipped to me? Furthermore, will I have to upload my game onto the Sprig myself / can i upload a different game to my sprig? Thanks
…________________________________
From: theamazing0 ***@***.***>
Sent: 15 March 2026 21:03
To: hackclub/sprig ***@***.***>
Cc: Jacob Navaratne ***@***.***>; Author ***@***.***>
Subject: Re: [hackclub/sprig] Spriggle Smash (PR e Smash (PR (PR #3724)
[
[https://avatars.githubusercontent.com/u/66532288?s=20&v=4]theamazing0ing0 left a comment (hackclub/sprig#3724)
|
Removed tags from project metadata.
|
Third time is the charm! All edited. |
|
The game has passed an initial review by me, but still has to pass a final review by another reviewer. Once that is done, you will receive a link to request a Sprig shipped to you. You can upload any games you want onto the Sprig you want once you receive it, it works over a USB connection and it uses WebUSB so you should be able to upload games to it from any Chromium based browser. If you want something to do while you wait, make sure to check out the Hack Club Slack and other similar YSWS programs we have! |
|
AMAZING! How long does it take to get the final review? Thanks!
…________________________________
From: theamazing0 ***@***.***>
Sent: 15 March 2026 21:08
To: hackclub/sprig ***@***.***>
Cc: Jacob Navaratne ***@***.***>; Author ***@***.***>
Subject: Re: [hackclub/sprig] Spriggle Smash (PR e Smash (PR (PR #3724)
[
[https://avatars.githubusercontent.com/u/66532288?s=20&v=4]theamazing0ing0 left a comment (hackclub/sprig#3724)
|
|
I would expect within a week but it might be a little longer |
|
Okie! Thanks
…________________________________
From: theamazing0 ***@***.***>
Sent: 15 March 2026 21:12
To: hackclub/sprig ***@***.***>
Cc: Jacob Navaratne ***@***.***>; Author ***@***.***>
Subject: Re: [hackclub/sprig] Spriggle Smash (PR e Smash (PR (PR #3724)
[
[https://avatars.githubusercontent.com/u/66532288?s=20&v=4]theamazing0ing0 left a comment (hackclub/sprig#3724)
|
|
I could add some more, but was hoping to get it shipped then trial out different levels and things??
Sent from Outlook for iOS
…________________________________
From: Lucas Honda ***@***.***>
Sent: Monday, March 23, 2026 7:15:48 PM
To: hackclub/sprig ***@***.***>
Cc: Jacob Navaratne ***@***.***>; Author ***@***.***>
Subject: Re: [hackclub/sprig] Spriggle Smash (PR e Smash (PR (PR #3724)
@LucasHT22 requested changes on this pull request.
Hey! What about more levels?
—
Reply to this email directly, view it on GitHub
|
|
Awesome! I don't have any guarantee you will do this tho sorry:( only more levels is enough for now, really like you plan to add more tho :)) |
|
So I will need to add more levels and get it shipped again??
Sent from Outlook for iOS
…________________________________
From: Lucas Honda ***@***.***>
Sent: Monday, March 23, 2026 7:19:49 PM
To: hackclub/sprig ***@***.***>
Cc: Jacob Navaratne ***@***.***>; Author ***@***.***>
Subject: Re: [hackclub/sprig] Spriggle Smash (PR e Smash (PR (PR #3724)
[
[https://avatars.githubusercontent.com/u/88567622?s=20&v=4]LucasHT22HT22 left a comment (hackclub/sprig#3724)
|
|
You won't need to get it shipped again. We just need a certain amount of unique game play and features to justify the Sprig console. Once you've met the requirements based on the feedback, we'll ship you a Sprig and you can add more levels or make edits as much as you want. |
❌ [Auto Triage] Submission Issues Found[TOOLS]
|
Added portal and background elements, updated level maps, and improved player controls.
|
@SmartSparkCoding is attempting to deploy a commit to the Hack Club Team on Vercel. A member of the Team first needs to authorize it. |
|
All done! Just updated my game with a background, another level and some sounds!!! |
Refactor player movement input handling for clarity and safety.
LucasHT22
left a comment
LGTM! Congrats:)
If you're a teen, you can get your sprig here! https://sprig-order.hackclub.dev/
Hack Clubbers would love to see this! Just post a link and 1-2 sentences talking about your game to our #ship channel:)
858160b
Author
Jacob Navaratne:
Nickname: Jacob
About your game
What is your game about?
A simple maze game with a 'Lil Guy' and some mazes! Try to get the best time!
How do you play your game?
Press J to start or reset the game and used WASD to move! Simples...
Code
Check off the items that are true.
/gamesdirectory.-s, or_s.Image (If an image is used)
/games/imgdirectory.