-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bad Apple port on Sprig #1405
Bad Apple port on Sprig #1405
Conversation
Video data converted with python, music covered by hand using a python tool I made, played by custom scripts in the javascript file.
@Sychamis is attempting to deploy a commit to the Hack Club Team on Vercel. A member of the Team first needs to authorize it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR! Out of curiosity, did you use any game for inspiration?
The game ROOM by davnotdev gave me the idea to use a tilemap as a framebuffer and the setInterval() function to refresh graphics and prevent music from slowing down. |
hmm did you use any code from another person? |
I planned to use davnotdev's code (and credit him) if my own code wouldn't work: I first tried to make the framebuffer myself and it happened to work properly with some tweaks. So in the end I didn't use code from anyone except myself (because I made the python music scripts and JS player for a previous project.) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right:) Where did you hear about Sprig?
I discovered sprig when people in a discord server were talking about hackclub, I took a look at what the organization was then checked its repos and I clicked on the first one out of curiosity 👀 |
hmmmm out of curiosity, are you on hackclub slack? |
No I'm not on it. |
Right:) out of curiosity why bad apple? |
Because on the list of "port it on everything" projects it's by far the most popular and easy one, the other ones being STNICCC 2000 (rendering a polygon stream animation) and of course DOOM. |
Right, could you give me 24 hours to analize it better? We had many people doing bad apple for Sprig so I'll make sure it's not plagiarism |
Plagiarism ReportGame overlap report:None detected |
Sure ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks legit to me! Nice method:)
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:)
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Plagiarism ReportGame overlap report:None detected |
Thanks! I'll try to join the sprig slack and apply for the console but I'm a bit worried about having to give my personal infomation. |
We don't share your info, the airtable that stores the data is extremely controlled and only trusted people have access. but if you prefer to not fill, it's your choice and we respect:) |
Plagiarism ReportGame overlap report:None detected |
Plagiarism ReportGame overlap report:None detected |
Your checklist for this pull request
Author name
Author:
Sychamis
About your game
What is your game about?
Watching the Sprig port of the Bad Apple video (https://www.youtube.com/watch?v=FtutLA63Cp8)
Context: people try to play the video on everything they can so I thought It'd be cool to add a Sprig port to the list (https://www.youtube.com/playlist?list=PLajlU5EKJVdonUGTEc7B-0YqElDlz9Sf9)
How do you play your game?
Select the playback frame-rate with J (15 fps) or L (30 fps, but it can lag and desync the music), and enjoy.
Code
Check off the items that are true.
/games
directory.-
s, or_
s.Image (If an image is used)
/games/img
directory.