@ajs20We interrupt your regularly scheduled programming to bring you: the booth. We now return you to your regularly scheduled scraps. Thank you. (especially yall Gordians :sprig-dino: )
@ShubhamPatil0shopping list item: survive physics :duck-duck-dino-orpheus:
@ajs20Making some more progress on Scrapper, my app for Scrapbook! Today I tried to get OAuth working (so it can actually post to Slack as you), but it turns out that Slack only supports HTTPS for OAuth redirects, not custom URI schemes. That means that I need to get a dino.icu domain set up for Universal Links. That’ll have to happen later, though. :gord:
@alialiwa20050In May 2023, I have, for the first time, sponsored & organized a hackathon! 🎉
The event invited fellow students of all levels of mastery in computer science, and allowed participants at my school to form teams, make friends, innovate, win prizes, sharpen skills of all types (computer science, entrepreneurship, and beyond), and have a fun & memorable experience. 🎁
It was also a major personal goal for me that I am happy to have achieved before I graduate high school. :smiley-twemoji::thumbsup-dino:
Taking my past personal memories at hackathons I've attended, such as BetaNYC (March 2020) and Hack Club's Epoch Vermont (December 2022) :epoch:
The 2-day-long McCown Hacks :mccownhacks: also made a great closing to the third year (2022-2023) of Gaynor McCown Hack Club :gaynormccown:, and an awesome milestone of my nearly complete high school career 🎓 , in which my passion for computer science was sparked! :gaynor-mccown-gradient:
McCown Hacks website: McCownHacks.hackclub.com
McCown Hacks 2023 (inaugural event/first year) website: 2023.McCownHacks.hackclub.com
@Ruien0You’ve heard of Dino in a box, now get ready for dragon in a bag!
@Sam0Another Dino Is You :sprig-dino: update! This time I present something playable!
Do bear in mind that I am still making some of the features from the original game, Baba Is You. The lack of levels is because many features aren't implemented yet. I'll be submitting this to the gallery once a longer version is made.
Here's the link! sprig.hackclub.com/share/yqDPXiYUTh3SQ5MBdlHB
@Sam0Good progress on Dino Is You :sprig-dino: today! 1K lines of code and going!
Here's a video of the pushing mechanism working. I had to write a custom pushing code as the one built in to the Sprig engine cannot push two blocks in a row. It was a bit of a headache for edge cases but it works!
Next step, write a custom camera and map system, this will allow me to create bigger "virtual" maps that the player can pan around in. The current map size is the largest I can go without ruining the text, this change will allow me to create more complex puzzles.
Additionally, I'm also going to rewrite my undo system. The current one saves the whole game's state every move, very memory intensive. Troublesome on the Sprig console.@Lucas02,000 Contributions :blob-cool::cooll-dino:
@Sam0Worked on Dino Is You :sprig-dino: (Sprig Game) today!
Here's a video of my work in progress! Nothing is hard coded and rules are generated on the fly as intended by the original game!
Next step, write custom pushing code as the one built in to the sprig engine can't push two blocks in a row.@Sam0Contributed to Sprig:sprig-dino: The past few days!
Made a pull request that makes the editor highlights the erroring line. Hopefully it'll get merged soon!
@jzaleta0I started to read the Sprig workshop to learn how to make games with it! :sprig-dino:
@alialiwa20050Inspired by Amazon Web Services (AWS) :aws:, Libre Web Services (LWS) :libre-web-services:, also known as "Raspberry Web Services (RWS)" :raspberry-pi-logo:, is a concept built during Hack Club's :hackclub: Winter of Making :wom: 2023 Winter Hardware Wonderland :winter-hardware-wonderland: "10 Days of Making" event is a hackable, scalable, load-balanced, home-hosted, multi-node aarch64 Arm-based :arm: cloud powered by Kubernetes :kubernetes: & Docker :docker:, created by @alialiwa2005 ("Hack Cat" :hacker-cat:), a veteran :scrappy-retro: Hack Club community member :dino-drake-yea: & founder 🧭 of Gaynor McCown Hack Club:gaynormccown:, established in November of 2020 :dinosaur_waving:.
Libre Web Services :libre-web-services: on Hack Club Scrapbook :scrappy: | Libre.hackclub.com
@Marios2I can't believe it's the end of #hardware-party / Winter Hardware Wonderland aka Day 10 :( :winter-hardware-wonderland: Today I tried to complete everything but due to unexpected bugs I couldn't. There is always tomorrow?
~~ Basic Project Description ~~
Plant Location Chooser is a project that helps you choose the right place to plant your flowers. This is calculated via the Humidity, Temperature, etc.
After a basic summary let's jump into the changes :ultrafastparrot:
~~ Changelog ~
1️⃣ Uploaded the latest schematics to the repo!
2️⃣ Almost finished coding the app, the bluetooth module is giving me trouble again by not reading the output. So frustrating :angry-dino:
3️⃣ Changed the arduino code to respond in a shorter way, as to not fill up the screen ( Upload pending soon! )
~~ Basic Project Timeline
This might and probably is an inaccurate timeline.
Day #1: Schematics day, super fun!
Day #2: HM10 day, frustrating!
Day #3: App day, really fun!
Day #4: BME280 sensor day.
Day #5: Flutter x HM10: really frustrating, probably the worst day lol.
Day #6: TSL2591 day, a blast.
Day #7: Flutter x HM10 Round 2, the same description as day 5.
Day #8: New DEV / Check button, definitely a nice day.
Day #9: Schematics day v2: a blast! Had an awesome time reworking them and creating a pcb for fun.
Day #10: Flutter x HM10 Round 3, day 7 basically.
Thank you note!
I want to thank all of the people that took a part in #hardware-party that made this possible! Although I had constant Bluetooth issue, I learned how to incorporate them into my app. This truly has been an amazing experience!
~~ The Plan of Future :future_potato: ~~~
Finish the project app ( Add the listening functionality) and add the remaining Hardware aka the Soil Moisture. I will also upload photos from few different days as a comparison!
@Lucas0:winter-hardware-wonderland: Day 6 :winter-hardware-wonderland:
in the next few days I will be assembling 2 game console
I'm still out of the house, I discovered a small flaw in a prototype and I will probably have to change some things, I also discovered that I don't have the power cable for an Arduino UNO :nooo: (this one from the photo) I looked in some physical stores but I couldn't find it :aaa-dino:
@maggie0:winter-hardware-wonderland: Winter Hardware Wonderland -- Day 2 :winter-hardware-wonderland:help i don't know what i'm doing
made a really sketch schematic for the pcb but idk if i did it right :confused-dino:
@cytronicoder0Finally got that LanchX application nailed down and submitted it!!!! wheee :hyper-dino-wave:
meanwhile, I took a lot of photos of the Singapore VEX Robotics Competition National Championship @ my school
@sahitid0putting together my sprig today was the highlight of the holiday season fr :sprig-dino: gods, i love you guys. i can't tell you how utterly pivotal it was to physically hold my game in my hands on this tiny, adorable, green unit of hardware. i want to say thank you to the whole #sprig team for putting in the time and making this happen!
@Sam0School's out for now! :yay:
Winter Hardware Wonderland proposal submitted! ❄️
My Sprig is almost here :D :sprig-dino:
A new workshop is in the making 👀
Hacky Holidays everyone! :christmasparrot:
@cytronicoder0Late night post: Been working on polishing my GitHub profile today... :github:
In addition, I started on this dangerous simple idea of building a Sprig gaming controller for #hardware-party... :sprig-dino:
It's also summer camp applications season... :blobfearsweat:
@reesericci1Day 1/10 for #10-days-in-public - I worked with @mastomods to start a new unofficial mastodon instance at social.dino.icu! Registrations are now open, it's still not quite ready for a real community post yet - but this scrapbook will do for now.
@Sam0Workshop Ship! :sprig-dino:I present my very first workshop.
It's now live on workshops.hackclub.com/sprig_dodge!
You should try it out and let me know how it goes. 👀
Sprig is so awesome, and I'm so happy that I can contribute.
It refreshed so many JS concepts that I have forgotten. The games on the gallery are so much fun! :D
@Lucas0Working on a PR Template for the Sprig :sprig-dino:
@sahitid0ay 8/10 of #10-days-in-public #zachtoberfest: i finished my sprig game yay!! :sprig-dino:and now for a sprig reveal lol
@sahitid0day 7/10 of #10-days-in-public #zachtoberfest: i'm trying to replace the music on my sprig:sprig-dino: w the chords of an actual song. and then i worked on a mock acsl :meow_code:challenge questions and studied for the psat tmr!
@sampoder0day 4 of #10-days-in-public! double-scrap today!
:redwoodjs: first up, i worked on #scrapbook-dev to add the ability to add it your account. I learnt more about Redwood’s auth implementation and GraphQL directives in RedwoodJS.
:sprig-dino: second up, i made small little Sprig game: editor.sprig.hackclub.com/?file=https://raw.githubusercontent.com/hackclub/sprig/main/games/catch_orpheus.js. was super fun, made it during my workshops at sego lily hacks!
@sahitid0day 2/10 of #10-days-in-public: working on sprig sprig sprig :sprig-dino: i've never made a project with js before but i'm not complaining bc this is a pretty hype first project lol. i pseudocoded how i think the game should work (it's a basic one but hey- it's the thought that counts :thumbsupparrot:and bonus: ik i'll never get tired of playing it lol). also i made more sprites and finished the map, so here's day 2 of me gatekeeping my game while you guys try to guess what it is <3
@sahitid0day 1/10 of #10-days-in-public: so i technically did my first official pull request :hyper-dino-wave: