ChessThinker

ChessThinker

0-day streak
Day 9 of #C045S4393CY| Another day of using a faulty editor that will be fixed later. I finally cleared up the errors, but don't know what's wrong. Asked in #C08APN1CKEJ|...
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/71a9b201-1943-4adc-b198-50d4ac35265b-image.png
wom emoji
10daysinpublic emoji
Day 8 of #C045S4393CY| I attempted to implement the dice feature. However, it turns out that the editor is faulty and cannot even run elseif. So... not much progress again 😞
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/1fcb2120-cd36-4934-bc45-5c31eb5f35c9-image.png
wom emoji
10daysinpublic emoji
Day 7 of #C045S4393CY|. I redrew number 3. Again, not too many updates due to homework and stuff...
why emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6452ba0c-a033-474c-8a57-0473588711cd-image.png
Day 6 of #C045S4393CY|. I remade the 5 art. I'm reluctant to add stuff cause V2 is just around the corner
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/fe084180-e904-4717-8d23-19d5efc6b728-image.png
Day 5 of #C045S4393CY|. Today, I realized that the editor will not be powerful enough for a full game without crazy optimizations that I cannot do. So... I'm revamping to a dice/coin app. I have made the numbers work:
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/f7b078ae-3141-44c4-8764-66b12d71ff9d-image.png
Day 4 of #C045S4393CY| Struggled with C for a while
why emoji
. No updates really... Hope I can actually finish this project
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/343815fe-2eed-4be3-8b56-0bf5cbe573e4-image.png
wom emoji
c emoji
10daysinpublic emoji
Day 3 of #C045S4393CY| Added a row() function to draw the ground. Not too much time these days
why emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/60b8baa3-2969-4e79-8852-f58b6ec34f76-image.png
Day 2 of #C045S4393CY| Worked more on #C08APN1CKEJ| . Unfortunately, I couldn’t really achieve anything. Error after error. However, I have finalized the idea. I’m going to make a super simple dodge the falling rocks game. Basically a remake of my sprig game.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/e3751490-cf55-4aeb-a389-bc2f1c0fbdbc-img_0393.png
Day 1 of #C045S4393CY| I began work on my #C08APN1CKEJ| submission. I don't have much experience with C, so this was a fun experience. The semicolons were sooooo annoying, but I got used to them. After some effort, I made a start button for a game idea. I was thinking a minimalist dino run thing would be cool.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/bb1001e6-50a5-4864-842b-ea183ee92faf-image.png
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/7b1fc9a2-d6d5-4e01-9c85-011951bd588e-image.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/7b4de9c1-e9ae-4e39-8976-e4ca448acab3-image.png
Just competed in my first Hack Club affiliated hackathon in Flagstaff, Arizona! The hackathon was divided into middle and high school (I'm in 8th). My team got first place in Middle School. The theme was to figure out what to do after landing on a new planet. My team built Pondilate! Check it out here: pondilate.netlify.app
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/d381442a-37fd-49fd-8e1f-92d4112027ea-image.png
Just spent 3 hours improving my portfolio site. Small improvements and fixes over time make something great! Check out the site at pizzalover125.tech
https://scrapbook-into-the-redwoods.s3.amazonaws.com/e1d89e2f-e682-4a32-973b-f3f9762b4871-image.png
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2a80d509-ed8a-4723-b041-b2cd2c569afd-image.png
summer-of-making emoji
github emoji
I finished my pcb hacker card! Tell me your thoughts:
https://scrapbook-into-the-redwoods.s3.amazonaws.com/3c295acf-12e2-49fa-bae5-7fa9a4a285c7-image.png
pcb emoji
summer-of-making emoji
Meet Weathub, the all-in-one weather station! It simply tells you the room temperature and humidity, and includes the proprietary Hot-O-Meter technology that tells you how hot a room is with a quick glance! Check it out: wokwi.com/projects/405255191220699137
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/db4aba2d-af90-40b0-9e5e-338530842d4d-6933d9d4-cf6e-4963-8c70-d85a871c618d.png
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/b345cd56-6a2c-451d-84d0-134c9c5a97cb-2f23398f-33ef-4985-a121-8c0e67a55c3a.png
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/ff6c65b7-08c1-417f-9938-8e57dbe59d3a-24c45bfd-0b38-409e-9289-9de71b231265.png
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/a2597505-13f6-4f60-ba99-312143b5df08-d27bd77b-31d5-410f-a2e3-27f302abf539.png
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6e9ce340-2c4a-4694-b36c-8dcdc064ef24-f1f5a91d-36ed-4dd6-964e-e1a142d34d1a.png
github emoji
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/0998eaeb-3f34-407b-a531-f4da366e61f6-5f0f3669-770d-4d47-ac5c-7314513013f6.png
github emoji
summer-of-making emoji
So... I tried making a chessboard generator in Blot. However, I didn't realize how difficult Blot actually was. Then I tried downgrading to a checkerboard with checkers generator. I kept trying, but didn't get anywhere. So, unfortunately, due to interests in other projects, I have decided to just keep it as a chessboard generator. Here is the final code: const finalLines = []; // CHANGE THESE const rectWidth = 47; // Higher better, so you don't see individual lines const squares = 37; // Don't get this too high // DON'T CHANGE THIS (Performace reasons) const spacing = 1; const width = squares rectWidth; const height = squares rectWidth; setDocDimensions(width, height); function filledRect(w, h, spacing) { const result = []; const numLines = Math.floor(h / spacing); for (let i = 0; i < numLines; i++) { const y = (i + 0.5) spacing - h / 2; const line = [ [-w / 2, y], [w / 2, y] ]; result.push(line); } return result; } for (let i = 0; i < squares; i++) { for (let j = 0; j < squares; j++) { if ((i % 2 === 0 && j % 2 === 0) || (i % 2 !== 0 && j % 2 !== 0)) { const rect1 = filledRect(rectWidth, rectWidth, spacing); bt.translate(rect1, [rectWidth i, rectWidth * j]); bt.join(finalLines, rect1); } } } const finalLinesBounds = bt.bounds(finalLines); bt.translate( finalLines, [width / 2, height / 2], finalLinesBounds.cc ); drawLines(finalLines);
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b2c3733b-3e26-4de1-977c-848dfc59854f-image.png
goose-honk-technologist emoji
summer-of-making emoji
Just made a automatic checkerboard generator, where you can set all the parameters! const finalLines = []; const rectWidth = 10; const squares = 10; const spacing = 1; const width = squaresrectWidth; const height = squaresrectWidth; setDocDimensions(width, height); function filledRect(w, h, spacing) { const result = []; const numLines = Math.floor(h / spacing); for (let i = 0; i < numLines; i++) { const y = (i + 0.5) spacing - h / 2; const line = [ [-w / 2, y], [w / 2, y] ]; result.push(line); } return result; } for (let i = 0; i < squares; i++) { for (let j = 0; j < squares; j++) { if ((i % 2 === 0 && j % 2 === 0) || (i % 2 !== 0 && j % 2 !== 0)) { const rect1 = filledRect(rectWidth, rectWidth, spacing); bt.translate(rect1, [rectWidth i, rectWidth * j]); bt.join(finalLines, rect1); } } } const finalLinesBounds = bt.bounds(finalLines); bt.translate( finalLines, [width / 2, height / 2], finalLinesBounds.cc ); drawLines(finalLines);
https://scrapbook-into-the-redwoods.s3.amazonaws.com/05dcf27c-1128-4766-be0e-e945b2164f93-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/f4036463-e86b-4acc-a8ba-1db83b4aeab9-image.png
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/cde85cda-eee6-45c2-b686-f9abba4f0ffa-df4affde-0231-4112-b549-2a297876965d.jpeg
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/373304c5-dee4-41f1-a907-6e904b930b93-1e6b83fa-f16e-4a10-9561-1ae711afaec3.png
summer-of-making emoji
Just got oled screen working!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6e2bdb08-7070-4dfd-8d23-a10118a75fe0-image.png
summer-of-making emoji
Just got hello world working on wowki. Good start!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/4381a272-c32f-4e3a-bf9e-a40986522232-image.png