Hack Club’s Scrapbook

A daily diary of what Hack Clubbers are learning & making every day.

Kaplin86
@Kaplin867+
Day 238 / 365 Once i was done with school, i got straight to working on my jame gam game!! I made some proper 3d material thingamajigs for the museum. I planned it all out and will probably finish it tommorow now that i have the pieces. I also will add some more relics since thats like also important. fun fact: i had icecream today and it was yummy :)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/18d3a2f5-135f-42f9-8fcc-441ca287abf9-image.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/96c8962c-bc16-4de7-918f-73103b988f88-image.png
🎒summer-of-making emoji🎮
Kaplin86
@Kaplin867+
Day 237 / 365 Class. Eh i only had statistics today so it was fine we ball, but i had to wait for my brother to get out of his classes so i had to stay there for sooo long. I worked a bit more on my brackeys game jam game after!! I got the full game loop with the day end screen, and it will fire you if your too innacurate. Tommorow i will make the museum and i want it to have proper exhibits and everything. in the meta-museum mode it will show all the relics you have gotten over all your runs, so there should be proper exhibit placing and whatnot.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/105ea676-c37c-40b6-a282-37eb6c69d099-image.png
🎮summer-of-making emoji
Kaplin86
@Kaplin867+
Day 236 / 365 I dont really have anny comments for today lol. I did some online introductory start-of-semester stuff since its the first day of school. luckily since its like dual enrollment college stuff i didnt go today so yippee yay. hooray. i go tommorow though sigh. oh well. I programmed the books in my brackeys game jam jame gam game. I also got the real / fake buttons working, so now you can properly do half of the game loop. I honestly dont know what to do next, but it will probably just be main menu, and like some sort of day end screen or something. I think that, if time allows, i want two modes. One more chill lofi one where its entirely focused on being accurate with your guesses. The other gamemode would be focused on being both accurate and fast and would generally feel more tense. I also want it to save what relics you have authenticated over your entire playtime and not just one run, and it will probably be its own mode called like "meta-museum" or something lol. we will have to see if i actually get those in or if i somehow end up overscoping again.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/42990e56-c195-4ea6-b6d8-e66528c41d7e-image.png
🎉🎒summer-of-making emoji🎮thinking emojiyay emoji
QuackX
@QuackX0
📔 New Devlog Boosted Author: @gusin9113 Title: Nara.io Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • general devlog - made a Home Screen, added a dark theme, and did some work on the server. hey everyone, attached are images for you to see! a lot of the work was on the server so this is as much as I can show. attributions to @Gideonthegreat for the banner used in the Home Screen! Next Steps: • Finalized a prototype game!! hey everyone, great news!! I have created the fundamental game!! I will post a link to play in a few days. additional dev logs will come with more info on what was developed with better documentation :) • server devlog #1 - Lua integration + writing a spatial hash. hey everyone! apparently my last project didnt get any stardust because I didnt devlog (and some people being unreasonable in their feedback). so here we go! over the past 6 hours (hackatime genuinely sucks - cant record my hours properly) I have worked on integrating Lua into my server. this is for runtime modification and future plugin support. I also developed a spatial hash following Teschner’s Spatial Hashing algorithm. I dont know how well this post will fair and I dont even know how to get a newline character in these posts, so I will cut it short for now. if you want I can always go more in depth in the comments - just ask! :) • All devlogs, followers, and associated data will be removed. View Devlog button
summer-of-making emoji🎮
QuackX
@QuackX0
📔 New Devlog Boosted Author: @fanouriakisharry Title: Phone Lockbox (Tamagotchi-Style) Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • Since my last devlog, I’ve made a lot of progress on my lockbox. I started working on the design of the enclosure in Fusion, trying to figure out how to make everything fit inside without making it look bulky and ugly. I watched some tutorials on youtube (not included in the time) on how to design the hinges, and modified the design so it accommodates the specific needs of the project. I also started working more seriously on the code and UI. I designed the different screens on lopaka.app and started putting them together using different functions. I also designed the home screen, which is going to be the main screen you see when using the lockbox. I’m trying to keep the UI simple, because it has to be navigatable solely using physical pushbuttons. I also spent some time optimizing the slicing settings in Bambu Studio for the 3D print so the enclosure can be printed more efficiently and hopefully come out cleaner. • Hey there! This is my first devlog. So, I’ve had this project idea for a long time, to build a lockbox where I can put my phone inside and lock it for a specific amount of time. There’s gonna be a TFT LCD display with a tamagotchi-inspired character who reacts to how you use the box. He’s happy when you put your phone in and lock it, celebrates when you finish a session without unlocking the box early, and is sad when you do. To start, I used chatgpt to get a first idea of how the character is gonna look, and then I drew him by hand on Piskel (a free online pixel drawing app). I’ve made 7 versions so far: idle, blink, happy, excited, celebrating, sad and sleeping. That’s it for today, see you on the next devlog! Next Steps: • A lockbox where you can put your phone inside and lock it for a specific amount of time. A solenoid lock will be used to lock and unlock the box. There’s also gonna be a TFT LCD display with a tamagotchi-inspired character who reacts to how you use the box. The lockbox is designed in Autodesk Fusion. • That’s it for now, see you on the next devlog! • Hey there! This is my first devlog. So, I’ve had this project idea for a long time, to build a lockbox where I can put my phone inside and lock it for a specific amount of time. There’s gonna be a TFT LCD display with a tamagotchi-inspired character who reacts to how you use the box. He’s happy when you put your phone in and lock it, celebrates when you finish a session without unlocking the box early, and is sad when you do. To start, I used chatgpt to get a first idea of how the character is gonna look, and then I drew him by hand on Piskel (a free online pixel drawing app). I’ve made 7 versions so far: idle, blink, happy, excited, celebrating, sad and sleeping. That’s it for today, see you on the next devlog! View Devlog button
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/32d65463-1d6e-4ebd-a245-be0fbff654b6-2b87dd8a-0588-4bae-91c9-fcfb0a2a49d8.jpeg
sadge emojisummer-of-making emoji3d-printer emojigoose-honk-technologist emoji
Lifelag
@Lifelag0
Yo I just shipped the next major version of my website, prescript.daily, now users can log in, and sign up for their accounts. not only that, you can track your streak and progress with the new ranks! visit at prescript-daily.vercel.app
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/79d78632-6397-4cab-aa3e-f36a68bec5f0-image.png
summer-of-making emojivercel emoji
Kaplin86
@Kaplin867+
Day 235 / 365 Today was an interesting day because the brackeys jam started 3 hours before i woke up, and since i like immediately checked it on my phone, it was quite literally on my mind the whole day. Im participating because of the jame gam hack club event (you should check it out if you havent! its #C0BBFQASBV2) The theme is "trust no one". My thought process for coming up with a game was this sequence: "Trust no one" -> "Library of babel" (a bit lose but the concept of 'trusting the library of babel' is a thought ive had a few times before this) -> "Misinformation in media" -> "Storage of information that can potentially be incorrect" -> "Museum". So now im making a game where you can NOT trust your donors. You play as a newly hired museum staff for a museum, and you need to verify if certain relics are real or not. The goal is to do this as fast as possible, alongside being accurate. You get the verification info from various books at your disposal you will need to read. I dont think overscoping will be a issue this time around, since the gameplays pretty simple. So that gives me more time to polish and add content. as for actual dev progress, I got a simple 3d scene setup with camera movements, but also the ability to rotate relics around with proper movement cancellation / freezing. lastly, i got the first type of fake relic done, that being the texture-based ones that have no model differences. so if i use the fake boolean it will randomly choose a texture and whatnot. Tommorow i will probably get the full gameloop done and get books working.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/f12130dc-b4fb-48f6-8f6d-23311b3c56ac-image.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/077972ca-5c49-43b4-8ffd-04ce5318423b-image.png
summer-of-making emoji🎮thinking emojigoose-honk-technologist emojihackclub emoji
pkncoder
@pkncoder0
----------------- Devlog XX ----------------- -- 🌟I have the best *one liners* 🗿-- 🥀 Now I have to be smart??? 🧠 -- > To recap, my project is a custom made rendering engine that focuses on diverse rendering options along with high stylistic control (very high-level explanation). ✨ What _did_ I do? ☀️ For the quick overview: - Fixed the shadow map issue (so angry about this, see below) - Fixed an issue with textures not caching - Got the very base implementation of Uniform Buffers To start off, in the previous devlog I mentioned I was re-writing the shadow mapping. > Shadow Mapping - Rendering a 3d model with the light being the eye. Everything that it can see is *not* in shadow, everything else is. quick explanation I was having issues with getting the shadows to work correctly. I had ideas for issues, including: (the *model matrix*, the *renderPackets* being in a bad order, the *far plane*). IT TURNS OUT It was none of these. Whenever I made the code to compile a geometry shader along the vertex & fragment shader, I just copied my old one and spliced in the code. *Turns out* I forgot to swap some variables, and I was putting code in places it should *NOT* be at. No idea why it didn't crash, but it fixed my shadow issues very quick :celeste-ghost-sigh00: . As for UBOs, I'll talk about them in a future devlog, when I have everything planned out. :miku: Thank You for Reading :3-blahaj-spinning: As I said with "Planning out" everything, I'm going to set up a whiteboard - I'll have to move my :rainbow-flag: pride flags :transgender_flag: :( - Stardance Devlog: stardance.hackclub.com/projects/15129/devlogs/44870 Github repo: github.com/pkncoder/Engine/tree/Phase-IV Project landing page: pkncoder.github.io/EngineWhat's next? :octagonal_sign: 1. Refactor 2. Build the big brain wall 3. Do some thinking :cinemaa:
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/46d9add0-b8ae-47f3-aefe-ad2aded3d1f2-ac95b828-af52-44e1-8013-35df90fdf179.png
summer-of-making emojigithub emojithinking emojigoose-honk-technologist emoji🧠✈️yay emoji
Kaplin86
@Kaplin867+
Day 234 / 365 Today was exhausting. Not to long after waking up, I had to help my dad and brother build a grill cover outside for the grill. I mean it wasnt that difficult, but ive never been a fan of doing manual labor outdoors. After that i played for a bit, like not too long and i didnt really do much either, but then i went to go eat dinner, immediately followed by going to the movies! We saw spider man brand new day. Good movie, i approve! Though it was fairly long and i was pretty exhausted after. and it was late. so odds are im not going to do too much. Though over today, i did a bit of reflecting because summers basically over for me now. I start classes on monday, sooo... yeah. I do feel like i could have done this summer better, honestly. Like i could have made more games, made more memories, become a better person, etc. But eh, its all in the past now, isnt it? So I should go into this next school year thinking these ideals. Its honestly kinda funny though, this next week is going to be something. I have the start of school, brackeys game jam, that cobblemon minecraft server i mentioned many posts ago that is having its development repicked up, and also some hack club relating stuff. Never a dull moment for ol' kaplin. thats a lie there is very much dull moments.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/19468b56-8b14-4921-b03f-ab3e5264e43a-image.png
summer-of-making emojigoose-honk-technologist emoji☀️minecraft emojihackclub emoji📽️🎒thinking emoji🎮
pkncoder
@pkncoder0
Just finished fixing the issue with the shadows: I was compiling the wrong shader code and linking it 😭. Currently, uploading, compiling, checking ids, and outputing debug shaders are dealt with with a quick and easy copy-paste method, and I just overload the constructors for the shader class. However when I did this for the new geometry shader it was late, so the copyed code was posting very wrong stuff. 🥀 Here's the git commit, look in the Shader.cpp file: github.com/pkncoder/Engine/commit/a74511d6f27f…
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c3b10e14-f244-4a35-b7d9-192505596a29-screenshot_2026-08-23_at_2.13.03___am.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/9206efff-e014-4841-9f7f-5c4e5fb66ce8-screenshot_2026-08-23_at_2.04.47___am.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/e631c005-bcfe-4533-9be1-e93462624625-ebf9d692-0709-450b-a727-ea2af57e1324.png
dino-debugging emojigoose-honk-technologist emojisummer-of-making emojigithub emoji
pkncoder
@pkncoder0
----------------- Devlog XIX ----------------- \- 🌲 Textuers :female_fairy: - :female-technologist: *Shadoowwsss* 💀- > To recap, my project is a custom made rendering engine that focuses on diverse rendering options along with high stylistic control (very high-level explanation). ✨ What did I do? ☀️ To recap on what I did: - Got the program to launch to black screen - I needed to inject the Asset Manager to a class - Got objects loading correctly without shadows - Got textures to load - Started work on fixing the shadow map Nothing too crazy has been changed, the texture issues were about some compatibility problems and not uploading to the same index. The shadow values are uploaded to a 3d texture, where to calculate if an object is in sight or not, we commit triangles based on their position. The problem now is about the far plane, and hitting triangles that weren't in shadow. I'm not sure what the problem is, but I'm going to do a bit more looking into it. --- :miku: Thank You for Reading :3-blahaj-spinning: I still have to fix the shadows issue (obviuosly) but then I can move onto formatting the data (putting it into buffers, creating wrappers, etc).!! Stardance Devlog: stardance.hackclub.com/projects/15129/devlogs/43917 Github repo: github.com/pkncoder/Engine/tree/Phase-IV Project landing page: pkncoder.github.io/Engine --- ❓ What's next? :octagonal_sign: 1. Write the shadow cubemap geometry shader & ad it to the OpaquePass (temp main pass) 2. Make and debug UBOs replacing base uniforms 3. Refactor / clean 4. Create the real Render Graph? --- 🥀 Git Commits (shortened)🗿 Commits: github.com/pkncoder/Engine/commits/Phase-IV
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/ffda177f-8b00-4fa6-adf3-223bc93927c2-d661950a-cc89-410e-8b1c-09be27867435.png
summer-of-making emojigithub emoji✈️📈dino-debugging emoji
Kaplin86
@Kaplin867+
Day 233 / 365 I got the main core battling stuff for Router Rebellion done, So next is to get the cool and unique card system to work, but I should probably make a proper status effect system before that, lol. and also figure out a good way to code it. The main thing is that these are cards and statuses that would have to insert themselves into the code in a good way, and id rather not loop through each one running some potentially-empty function to see if it changes a certain value. Doing that every single time anything happens seems really inefficient. Im a tad bit stumped on how to do it, because im used to just using like... normal classes that are a subclasses, which would involve having functions for everything like on turn end, on burn inflicted, on burn recover, etc. etc. just WAY too many things. Idk im probably going to pause development given that brackeys game jam starts in 31 hours as of writing this. I wanted to read more of my cool new book anyways, that way i could be more prepared for this jam since i have more time to analyze it using the lense things the book has.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/b9d26fd8-394e-448a-b288-18614a3945a9-image.png
🎮summer-of-making emojigoose-honk-technologist emojicooll-dino emoji
Kaplin86
@Kaplin867+
Day 232 / 365 Didnt do any programming, mostly due to the fact i slept in and i was spending a lot of time reading this new book i got from the jame gam hack club event!! i really like it :) I also tried out a minecraft mod called "reigns of nether" which turns it into a RTS game which made it pretty fun. My friend won by a lot in our 1v1 but it was fun regardless.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/cbba904b-998a-4934-b55f-e659d4dbb988-image.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6f731b2e-1be6-4ef7-9354-fc1b3ec71952-image.png
goose-honk-technologist emojisummer-of-making emojiminecraft emoji🎮hackclub emoji
koalakoder
@koalakoder0
I also recently shipped 🚢 a stained glass procedural generator called Voronoi Glass w/ Python :python: for #C0BMPAY9NK0 (tryna grind)! It procedurally generates stained glass, but not just plain ones! It comes with: • Chromatic Aberration • Fractional Brownian Motion (frosted glass look) • Cell Vignette • Cell Borders • ... more coming soon (hopefully) Check it out @ github.com/koala-koder/voronoi-glass and download the executable (MacOS only) @ github.com/koala-koder/voronoi-glass/…/1.0.1 NOTE: For MacOS users, you may need to open your terminal and enter `chmod +x <pathtofile>` to allow the executable to run!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/699ff298-4da2-4ad1-a162-0cadb207f235-voronoiglass.png
-diamond emojipython emojisummer-of-making emoji🚢github emoji
koalakoder
@koalakoder0
Hey guys :yayayayayay: ! I recently launched a procedural map 🌎 generator I built w/ python :python: for #C0BMPAY9NK0! It not only creates 2D maps, but also renders them in an interactive 3D viewport with full XYZ terrain! There is an executable (MacOS only :sad-pf:) that you can download at github.com/koala-koder/procedural-map/releases/tag/head ! Below I have added a 2D map, but when it runs, it will also open the 3D viewport! NOTE: For MacOS users, if it isn't working, go to your terminal and type `chmod +x <pathtoexecutable>`! That should give it permission to run!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/1e559822-73c7-4f07-8716-9e7486c6c7c3-map.png
python emojisummer-of-making emoji🚢github emojisadge emoji
Kaplin86
@Kaplin867+
Day 231 / 365 Today was pretty good! The full targeting and move usage junk works in Router Rebellion, and I started work on the Move Effect system that causes moves to actually do stuff. I got a base damage resource in but its not working just yet. I was more focused on doing this cool thing ive never done before: Dynamic Godot export variables. By default, when you have an array export in Godot (like an array of MoveEffect resources), you have to manually click into it, then specifically hit a button to add a new element. And it also makes it a lot more annoying to edit the move effects since the ui horizontaly shrinks with each layer of variables. So what i did is make it display new "fake variables", one for each pre-existing element in the array, and one extra one for easily adding more. It properly removes stuff when set back to null to! Now its just a list of variables rather than an array, which is WAY cleaner. If your curious on how i pulled this off, i used the getproperty_list() function. Definently give it a read on the docs! I also used an abstract class for the first time, that way the base MoveEffect doesnt show up in the resource-select dialogue. Its because the base move effect doesnt do anything lol, no reason for it to be there! man i love godot :) and on an additional note, I got my keychain from the giftbox event last year! And hopefully my game design book from jame gam event arrives tommorow, just in time for the next one we are crashing, which is in 3 days!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/f1665214-e23d-4a48-b704-5f8399585f0e-image.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/62de14a9-cc4e-46a7-93e4-5bba652790d9-image.png
summer-of-making emoji🎮cooll-dino emoji
Abdulgafar Abdurrasheed
@Abdulgafar Abdurrasheed0
Just starting to learn RUST for a Major Stardance Project. I hope i get to learn Great things.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c25d13e2-332a-4eaf-a017-cd730c6de564-Screenshot%202026-08-19%20at%2010.38.49%E2%80%AFPM.png
shriansh321.jha
@shriansh321.jha0
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/92e54404-b351-4fdd-8e8c-be17993edc80-screenshot_2026-08-19_at_6.13.34___pm.png
summer-of-making emoji
pkncoder
@pkncoder0
----------------- Devlog XVIII ----------------- - 🌲 Trees :female_fairy: - :female-technologist: *SO MUCH REWRITING* 💀- &gt; To recap, my project is a custom made rendering engine that focuses on diverse rendering options along with high stylistic control (very high-level explanation). ✨ What did I do? ☀️ These last few days, I've been working on getting my Rasterizer (drawing triangles of a model on screen and coloring them) working. The big changes that I did include: - Fixing an issue with textures not loading - Updated the Interface for every Renderer. - Implemented the *extract* / *prepare* / *dispatch* pipeline into the Rasterizer for real now. - Started working on the base ideas of a "Shader Graph" The issue with textures was just moving a line like 3 lines lower. I was freeing the image data before saving it ~(oops)~. The updated interface is the *IRenderer* class. Each Renderer bases off of the class, supplying it with a framework so each Renderer can be talked to the same way. Here are some of those functions: 1. beginFrame - Clear previous frame data and prepare for a new frame 2. extract - Take raw scene data (camera, renderables) and convert it into packets for the next step. 3. prepare - Take each packet from extract and turn them into draw commands for dispatch. 4. dispatch - Take each draw command and send a draw call, along the way binding any textures & uniforms. 5. postProcess - Take the frame and post-process it. This may be removed. 6. present - Take the rendered frame and show it to the screen (blit it). To do a quick review on what the *Shader Graph* is - it is a collection of "nodes," each with their own inputs and outputs that connect together to render out a frame. I'm still a bit confused, but I've been watching presentations on the topic from companies like Unity & Activision. :miku: Thank You for Reading :3-blahaj-spinning: Yea, I know it's been a while since my last devlog. I've been making some posts in slack about my Path Tracer, since I spent a little time on that. I'm looking at the timing for everything, the hope is to ship this at the end of Phase-IV and hope that I can get a UI working before too late. I'm hoping I can get enough stardust to pay for a new laptop, but idk that's a long shot. I still have about 25 more hours if I get a 16x mult (which I can only hope for) before I would hit the mark for the FW 12, which isn't crazy (the mult is tho). Staredance Devlog: stardance.hackclub.com/projects/15129/devlogs/42349 Github repo: github.com/pkncoder/Engine/tree/Phase-IV Project landing page: pkncoder.github.io/Engine
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/641290c0-52cf-4a8e-8792-fbcb450a43ce-3ab9905f-324b-4447-a8fd-6625288c3c11.png
📈✏️slack emojisummer-of-making emojigithub emoji🚢
aadityakandel188
@aadityakandel1880
I have created a project called "Fitness-Project" that is available to see at the github : github.com/hemanta-kandel/Fitness-Project. The image sample of the project is given called 'Output-pie.png'. Description :- This project uses a machine learning and data analysis libraries to fullfill the requirements, Numpy(for numerical work), pandas(for cleaning of data), matplotlib(for visualization), scikit-learn(RandomForestRegressor) etc are the libraries inside the python used. This project is designed to easily change for personal fitness tracking.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/50fd67f0-d091-4580-b769-045a8c1a1d20-output-pie.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/447cca5a-f6e4-4660-b4a4-00b578241d60-02ca8fe7-a23a-44b0-ab35-4ee94e13e35a.png
summer-of-making emojigithub emojipython emoji
Kaplin86
@Kaplin867+
Day 230 / 365 Today i did some good coding on router rebellion. got a tad bit closer to fully implementing the quick time event, but i got distracted by one thing. Polytoria, the roblox "clone". me and my friend regonold played it a bit and we had a fun time lol. I really like their quest system. The platform felt more professional than i expected, but still had that nice old-roblox charm. The avatars are cute too, but also fit the customization well. I even started making my own game for the fun of it. Its probably not going to be much because im fairly rusty with luau. I also played some among us with my online friends since the new judge role dropped!! I got a chance to use it an absolutely wasted it by using it on someone who we were all going to vote anyways.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/8ea79158-778a-4237-98f1-2d24e68a0b55-image.png
summer-of-making emoji🎮quests emoji
QuackX
@QuackX0
📔 New Devlog Boosted Author: @NathanVarghese Title: Pancake FRC Turret Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • PLS look at this google doc if you can. I made a whole essentially an ESSAY trying to make a recap with at most info as needed but its too long to post so here is the google doc with it in docs.google.com/document/d/19otRmG-d0zHCSDyZ5glDNmW7cP3afZkpb5Q3BmI4kPE/edit?tab=t.0 4 Next Steps: • All devlogs, followers, and associated data will be removed. View Devlog button
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/3f8ce884-97b6-42f8-b9d6-7b8961142d0b-d378534a-315b-4205-a53f-d0c360ac21c1.png
summer-of-making emojigoogle emoji
Kaplin86
@Kaplin867+
Day 229 / 365 Today was decent, but i did manage to code a good bit! I remade my quick time event in Router Rebellion from the ground up (mostly) to use miliseconds instead of pixel distance for timings. And it just looks a tad bit better now. I should be able to properly hook it up to the combat tommorow! Also, on an unrelated note, I really like the minecraft end poem. Like il be real i didnt really remember it before rereading it a few days ago, but its really resonated with me. Half the time i would skip it, if i even get that far at all in minecraft lol. Its been a long while since i actually beat minecraft... maybe i should beat it again.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/f0c251d8-5063-4aa2-9d2d-b0fe12872ef9-image.png
summer-of-making emojigoose-honk-technologist emoji
QuackX
@QuackX0
📔 New Devlog Boosted Author: @alonso-m-carratal Title: Janitor Space Program (J.S.P.) Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • A videogame about space exploration and saving humanity from a Kessler cascade, comming out soon^(TM). Built using my own engine: Origin! • Added a helmet overlay! (very inspired by outer wilds, id like some suggestions to make it more original honestly, but right now it decent). It is currently work in progress tho, and theres a lot of information missing… • Small UI improvements: rounded borders, removed window’s transparency, added window close sound effects (need to find a better one tho), little better controller support… Next Steps: • I’ve create a custom blender addon that lets me create procedural noise-based planets! It is really powerful and it gets you really good results for how simple it is really. In a way, its nothing but a vertex shader but coded in python lol • You can try it yourself, its open source too! github.com/aloyak/JSP/blob/main/assets_src/blender/addons/planet_generator.py • I’m developing a way for the player to correctly collide with the geometry of these planets, but this is mostly engine-sided changes and I’m not very deep into it yet. I’m currently researching how to handle multi-threading async functions… View Devlog button
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/22e91e7d-4bfa-44b5-959b-44947d2a47df-52a358ee-7160-4f1e-8bbb-a45787ecf3f2.png
summer-of-making emojigithub emojipython emojiblender emoji🚀
regonold520
@regonold520null
is my account working? (john kaplin86)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/441ca495-17f9-4def-8763-57774cdb751b-53fa70a47c56e5e7fb83b36c75b79981.png
Kaplin86
@Kaplin867+
Day 228 / 365 Today I was out of the house for most of the day. This is because of my brothers birthday!! well, more like birthday celebration. His actual birthday was like a week ago, but he didnt have the celebration then since all his friends were sick and busy. We did a variety of activities, like an escape room, bowling, and axe throwing. Though for whatever reason the axe throwing place we went to this time was very strange. For starters, I was landing most of my hits which is new... but exclusively with the non-axe things. Like the ninja star and the tomahawk. and i couldnt hit the board with the axes. very strange! but overall fun day!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/0cbfd275-f7a4-4064-8766-566b76227060-image.png
summer-of-making emoji🎂
pkncoder
@pkncoder0
THEY LOOK SO COOL!!! I'm moving on from the path tracer for now, as the only thing left to add is transparency, and I don't need to worry about that for now.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/65016292-1326-46a6-a313-e7f5b2c9b012-2026-08-16_20-13-21.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c3c73233-9cc3-481e-9dce-5a4f5b39e757-2026-08-16_20-11-23.png
summer-of-making emojicooll-dino emoji
Kaplin86
@Kaplin867+
Day 227 / 365 Today I had another hack club meeting! We restarted our hackpad project, using a new tutorial given to me by @Henry Wauzivuff (thank you so much btw), and we managed to get the pcb part done, so next meeting we will do the actual 3d model
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/105be567-db9f-44cb-9f8e-5dcb2d1b7739-image.png
goose-honk-technologist emojipcb emojisummer-of-making emojihackclub emoji💖
QuackX
@QuackX0
📔 New Devlog Boosted Author: @The-Craw Title: Crawssembly Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • Programming languages are a lie! Learn how computers actually work! Scratch but for machine code. Runs on a custom-built rust-based VM and compiler. Over ~450 unlogged hours before starting Stardance. Programmed 100% in nano, no fancy editors used! ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Github: github.com/Jonah-Crawford/Crawssembly‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Online: crawssembly.ultimatecraw.xyz/‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Docs: docs-crawssembly.ultimatecraw.xyz • I’ve added io keyboard mod to create a bitfield of modification key presses for the keyboard device, so now keys like CTRL and TAB can be handled, which lays the foundation for my next project which is making a basic file editor in casm • I’ve made publishing packages super easy now, all you need to do is craw init to create the package, and then craw pkg publish. As long as you’re signed into CPM and gh, it’ll just work Next Steps: • I’ve added io keyboard mod to create a bitfield of modification key presses for the keyboard device, so now keys like CTRL and TAB can be handled, which lays the foundation for my next project which is making a basic file editor in casm • I’m back from camping! (RIP my 60+ day streak) My plans going forward immediately is improving program counter modifications to allow for higher-level concepts to be bootstrapped onto Crawssembly instruction sets. (Image unrelated) • I’ve been working with @BetterClient to inprove the program counter and bringing back fgo from casm beta. This is also a reminder that I’ll be OOO until next Monday. View Devlog button
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c079b4c2-bed3-4ea6-ba39-f4222e428022-799b9543-15e8-4b10-a53d-c0b748608cf3.png
rustlang emojigoose-honk-technologist emojisummer-of-making emojigithub emoji
QuackX
@QuackX0
📔 New Devlog Boosted Author: @The-Craw Title: Crawssembly Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • Programming languages are a lie! Learn how computers actually work! Scratch but for machine code. Runs on a custom-built rust-based VM and compiler. Over ~450 unlogged hours before starting Stardance. Programmed 100% in nano, no fancy editors used! ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Github: github.com/Jonah-Crawford/Crawssembly‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Online: crawssembly.ultimatecraw.xyz/‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Docs: docs-crawssembly.ultimatecraw.xyz • I’ve added io keyboard mod to create a bitfield of modification key presses for the keyboard device, so now keys like CTRL and TAB can be handled, which lays the foundation for my next project which is making a basic file editor in casm • I’ve made publishing packages super easy now, all you need to do is craw init to create the package, and then craw pkg publish. As long as you’re signed into CPM and gh, it’ll just work Next Steps: • I’ve added io keyboard mod to create a bitfield of modification key presses for the keyboard device, so now keys like CTRL and TAB can be handled, which lays the foundation for my next project which is making a basic file editor in casm • I’m back from camping! (RIP my 60+ day streak) My plans going forward immediately is improving program counter modifications to allow for higher-level concepts to be bootstrapped onto Crawssembly instruction sets. (Image unrelated) • I’ve been working with @BetterClient to inprove the program counter and bringing back fgo from casm beta. This is also a reminder that I’ll be OOO until next Monday. View Devlog button
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/d98f33a7-fae6-4404-9be3-56012b1b8f70-f7cdaebb-2b04-4652-b2d5-da479c41a031.png
rustlang emojisummer-of-making emojigithub emojigoose-honk-technologist emoji
Kaplin86
@Kaplin867+
Day 226 / 365 Yet another day of doing minimal work programming wise. I did a lot of cleaning though. I spent some time on One Turret, attempting to code a simple resizable control container node. Its for the map editor. Its decent. I will try to lock in some more tommorow.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/4014048c-f2cf-4fff-babe-5a6189b07be9-image.png
summer-of-making emojigoose-honk-technologist emoji
Kaplin86
@Kaplin867+
Day 225 / 365 Today was pretty much like yesterday lol. Except I felt a tad bit worse. I had to do a lot of things off the pc (i feel like such a loser saying that), and my brother was being mean :C oh well you win some you lose some. I think im going to try and work on one turret a bit more. At the end of the day, it IS my most important project to date. Might stay up late working on it.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/d27a2c35-54f5-4ed5-9af1-2fa7869964af-image.png
summer-of-making emojic emojithinking emoji
Eshun
@Eshunnull
I worked some more on my website today. I animated features, added interactivity, and started uploading projects. Hopefully it will be done by the end of the week.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/e3e8bcea-e024-48eb-9603-2bd5c184823c-Screenshot%202026-08-12%20at%209.13.10%E2%80%AFPM.png
Kaplin86
@Kaplin867+
Day 224 / 365 Today was pretty good! An online friend of mine was playing a game I really like. He played it for 10 hours straight. I also watched the whole time, so i didnt get too much coding done. I finished the first quick time event in Router Rebellion, but I havent hooked it up to the combat system yet. I have it to where i can easily adjust the windows for the result. Though I might give it a recode since how i have it is a bit... untraditional. Right now, the window is determined by the number of pixels away the bar is from the target (or closest target if multiple). However, the speed in which the bar moves is variable, so as more bars get added, it speeds up, meaning the windows are smaller in real world time. As far as i know, most timing windows are based in time rather than pixel position, so i might need to make a converter. Would atleast make it easier to explain frame-increasing cards. I think "Increases the Amazing! Attack window by 10" is worse then "Increases the Amazing! attack window by 100 ms.". especially true since not all of the timing things would be able to use the pixel distance thingamajig. some might have to use normal timers, like one where you have to hit 3 keys in under a certain amount of time.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/81a494d2-1315-43fc-bf58-8b2b435a3cf2-image.png
summer-of-making emojithinking emoji🎮
santoso-winatan
@santoso-winatannull
I went to the Cullen breakfast where I met Lance Burgess - Chief Financial Officer of Pikpok. He created the policy for the game industry rebate in 6 weeks which in NZ policy terms is remarkably quick! Other then this I also looked into Universities bc what is year 13 without a multitude of midlife crisises trying to avoid an actual midlife crisis. Other then that I emailed like 20 stardance people during my Hack Club meeting. Next week I really wanna run a workshop or something simply bc I can then the weekend after that maybe I mass spam Kiwihacks emails or something. Oh also the day before I spoke at a WC assembly about Hack Club isn't that exciting
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/a1a8eb9b-6741-462f-a82e-193e38da7d9e-KiwiHacks%201.jpg
pkncoder
@pkncoder0
New render I could set the scene more, but I'm going to save that for the ray marcher Shadertoy / online demo: shadertoy.com/view/7fBSzR (won't look like that on launch)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/06e6a486-e22c-4534-b1a4-b77548f7b7f0-image.png
woa emojisummer-of-making emoji
QuackX
@QuackX0
📔 New Devlog Boosted Author: @The-Craw Title: Crawssembly Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • Programming languages are a lie! Learn how computers actually work! Scratch but for machine code. Runs on a custom-built rust-based VM and compiler. Over ~450 unlogged hours before starting Stardance. Programmed 100% in nano, no fancy editors used! ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Github: github.com/Jonah-Crawford/Crawssembly‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Online: crawssembly.ultimatecraw.xyz/‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Docs: docs-crawssembly.ultimatecraw.xyz • I’ve made publishing packages super easy now, all you need to do is craw init to create the package, and then craw pkg publish. As long as you’re signed into CPM and gh, it’ll just work • I’ve added Markdown support for CPM packages 🔥 Next Steps: • I’m back from camping! (RIP my 60+ day streak) My plans going forward immediately is improving program counter modifications to allow for higher-level concepts to be bootstrapped onto Crawssembly instruction sets. (Image unrelated) • I’ve been working with @BetterClient to inprove the program counter and bringing back fgo from casm beta. This is also a reminder that I’ll be OOO until next Monday. • Once you get 1 command working, many more will follow! That’s right, a command line written 100% in Crawssembly code 🔥 View Devlog button
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/e0c313d7-4d49-4233-b93a-5bf71d2a5d52-edf84919-4885-4694-8ca7-0a698e91b9ee.png
summer-of-making emojigithub emojirustlang emojigoose-honk-technologist emoji
QuackX
@QuackX0
📔 New Devlog Boosted Author: @The-Craw Title: Crawssembly Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • Programming languages are a lie! Learn how computers actually work! Scratch but for machine code. Runs on a custom-built rust-based VM and compiler. Over ~450 unlogged hours before starting Stardance. Programmed 100% in nano, no fancy editors used! ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Github: github.com/Jonah-Crawford/Crawssembly‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Online: crawssembly.ultimatecraw.xyz/‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Crawssembly Docs: docs-crawssembly.ultimatecraw.xyz • I’ve made publishing packages super easy now, all you need to do is craw init to create the package, and then craw pkg publish. As long as you’re signed into CPM and gh, it’ll just work • I’ve added Markdown support for CPM packages 🔥 Next Steps: • I’m back from camping! (RIP my 60+ day streak) My plans going forward immediately is improving program counter modifications to allow for higher-level concepts to be bootstrapped onto Crawssembly instruction sets. (Image unrelated) • I’ve been working with @BetterClient to inprove the program counter and bringing back fgo from casm beta. This is also a reminder that I’ll be OOO until next Monday. • Once you get 1 command working, many more will follow! That’s right, a command line written 100% in Crawssembly code 🔥 View Devlog button
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6e35fa9e-88af-4bac-a678-a1b1a999d554-234924d8-62bc-4788-b935-18a269856eda.png
goose-honk-technologist emojisummer-of-making emojigithub emojirustlang emoji
Kaplin86
@Kaplin867+
Day 223 / 365 Today i was feeling particularly down. I dont know the exact reason, but thats probably because it stems from a lot of little things. Not something to worry about. Its like losing one fight in a war! I believe i will persevere. I wrote a few things for college applications. Not much to note about that though. I worked a bit on Router Rebellion, working on the framework for getting the quick time actions to work specifically. I will probably finish the first one tommorow. Its a simple "hit a button when the bar reaches certain point" type thing. Though it is all procedural in the sense that the quick time event is lightly hardcoded. I can increase a variable to increase the amount of button presses, etc. I prefer making games that way in general lol but I have specific reasons from what im planning. Not only do i want some attacks to just have harder quick time actions, but i also want there to be some additional cards (think jokers from balatro) that increase or decrease the difficulty of the quick time actions, alongside the windows for what counts as "great!" result vs "okay.." result. I want there to be a build centered around missing by not doing the quick time at all lol.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/9ef7dcc9-fbcf-492c-8042-d577ecb4a16d-image.png
thinking emojiold-man-yells-at-cloud emojisummer-of-making emoji🖋️
pkncoder
@pkncoder0
Here's my first ever attempt at animated lights as well, I think it turned out well! _image is way more crispy than it was supposed to be, as the compressor compressed more than I wanted it to_ Go check the non compressed version here: shadertoy.com/view/7fBSzR
summer-of-making emojithinking emoji
pkncoder
@pkncoder0
----------------- Devlog XVII ----------------- - :spin-loading: *Strange* :spin-loading: Hours - > To recap, my project is a custom made rendering engine that focuses on diverse rendering options along with high stylistic control (very high-level explanation). ✨ What did I do? ☀️ To start off, I did not work directly on my application, but the online demo. It's like working on the website, but through another editor sometimes. > The goal of the Path Tracer is to eventaully get it clean & quick enough to be real-time. This is the first of the 5 renderers that I will be making. I was working on my online shadertoy DEMO (shadertoy.com/view/7fBSzR) for the Path Tracer, specifically the denoiser. The name of the denoiser I am using is the "*Edge-Avoiding Á Trous Wavelet Transform*". As a quick overview: - It applies a blur "with holes" to allow for less to no image distortion - Fast enough for realtime - Includes "weights" based on (in my code): Normal, Depth, and Color. The larger the difference between the center pixel and the scanned pixel (kernel), the more weight is applied, lessening the amount of blur. This is amazing, however when the camera moves, the denoiser assumes that the current and previous pixel are in the same world postion (when it isn't). This causes errors when trying to overlay the image and gather data. This is why we track the motion of the camera, creating a vector to get the same world position pixel. I got this wrong on one of the first attempts, the last attachment (*videos are compressed*) shows that fun video (warning for those who get motion sick). With this, I am able to blur the image, and with some more techniques, I can get rid of "ghosting." :miku: Thank You for Reading :3-blahaj-spinning: In the videos, I rendered them in fullscreen 4k on my better laptop+GPU, don't worry about your system being too slow, just don't fullscreen it <3 (the development was done on my lower end mac). The hours logged are from refactoring the project after the last devlog, and editing the code when I didn't do it in shadertoy's editor. Shadertoy DEMO: shadertoy.com/view/7fBSzR Stardance devlog: stardance.hackclub.com/projects/15129/devlogs/38161 Github repo: github.com/pkncoder/Engine/tree/Phase-IV Project landing page: pkncoder.github.io/Engine
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/d8703d9d-d091-4bab-b5e4-207b959e8ef6-lightdarkdenoisetest.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/ee3eb8e0-9c0a-49a6-b28c-a3dda57d6096-5f9e1cd6-6afe-439b-bee3-33733f2d73cc.png
goose-honk-technologist emojisummer-of-making emojigithub emoji
QuackX
@QuackX0
📔 New Devlog Boosted Author: @_got.DDR5.RAM_ Title: Omni-Core Summary: You are browsing as a guest. Sign up (or log in) to start making projects! Progress: • I made a fully-local AI-powered student assistant. Like it has EVERYTHING from Textbook Analysis, a Priority Matrix and Web Research to Music Streaming and Music Downloads to Auto-Meeting Transcription and Observer Mode and MORE. Like, building this project was a nightmare in debugging as it used Tauri, Rust and React, and shifting between debugging one to the other is hell as they are VERY DIFFERENT. And the most powerful thing is that this app is like that one teacher who refuses to stop observing you guys, so that you guys work. This constantly records your screen (bit like PiecesOS or Windows Recall BUT I don’t ship all your data to a server unlike Pieces) and gives you statistics on what you’ve been doing, and your entire data including Statistics, Goals, Tasks, Textbooks and Notebooks and MORE are sent to the local AI models (btw, yeah, you have to have Ollama set up with the 4 models mentioned in setup) so that it has your entire context. And all this with no telemetry, privacy risk or internet needs, it can run COMPLETELY LOCALLY (music too is downloadable hehe). Also, please read the GitHub README as it holds all the features, I have only teased it here. Also, btw, this wasn’t made in just 10 hours, that is just the time I had hackatime on (and I’m fine with getting 10 hours worth of Stardust as it is my fault for not having hackatime), I just want you to know that 60+ hours (3-4 hours per day including research) of MY work was put to this and that this is NOT just a scrapped project that over-claims and under-delivers. • Yea, I just added a Start-up page, and also finished up with all the core features. (I spent way more than 3 hours lol, don’t think I just sat and built everything in 3 hrs). Anyways, try it out at: github.com/Koundinya-Git/omni-dashboard Next Steps: • All devlogs, followers, and associated data will be removed. View Devlog button
github emojidino-debugging emojithinking emojisummer-of-making emojimusic emojireact emoji🚢🔬rustlang emoji
Eshun
@Eshunnull
Progress on my personal portfolio website is going well. I figured out my aesthetic direction, including, colors, typography, and graphics. Today was the first day of school, so not much got done, but I am hoping to make some decent progress throughout the rest of the week.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/063dbe65-8ca2-4d7b-b49c-906e81318473-Screenshot%202026-08-10%20at%209.48.11%E2%80%AFPM.png
Kaplin86
@Kaplin867+
Day 222 / 365 Yeah i got nothin lol. I really didnt do much. I slept in, played a bit, worked a tad bit on Router Rebellion, and talked with online friends for most of the day. Im also contemplating how i want to code the attack system in Router Rebellion. Specifically with moves, and their secondary effects. I have the base move stuff setup, so you can target, have multiple targets, target allies, etc etc. things that are on every move. But now im considering how i want to code the additional effects. Theres 3 main ways: 1. Every needed combo has a class that inherits base move. The issue with this is that it might get complicated quick, and i wouldnt have a good way of checking things like "if move applies burn". 2. The move class has a lot of variables. Like there would be a damage variable, then a burn boolean, then burn count, etc. This would probably make giant scripts. Easy to check if a move does a certain thing though. 3. The moves have an array of "application" objects. It would run through each application object and apply it to the target. For example, damage would be one, alongside burn, etc etc. but each would be different objects with unique code. Easy to check for specific actions in a move. Theres not too many issues with this one except the fact it would probably take longer. and maybe harder debugging.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/408693ce-5eda-452a-8c94-2152058b9c23-image.png
dino-debugging emojisummer-of-making emojigoose-honk-technologist emoji
ranveer.tar.xz
@ranveer.tar.xz0
built a study app and I can't tell if it's actually fun or just a chore with sound effects learnova.software you type a topic and play a ladder where the hint gets stripped one rung at a time: multiple choice, then fill in the blank, then assemble from chips, then say it in your own words with nothing to lean on. the last one can't be skipped, that's kind of the whole point. no signup, works on phone. the thing I actually want to know: pick a topic you half know and do one full run, then tell me the exact moment you wanted to stop. not what would make it better, just where you checked out. that's the bit I can't see from the inside. Apache 2.0 if you want to poke at the repo
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/423ef67e-5066-4c0c-a20e-840cc453e1f6-image.png
📚summer-of-making emojiassemble emoji
pkncoder
@pkncoder0
—————– Devlog XVI —————– > To recap, my project is a custom made rendering engine that focuses on diverse rendering options along with high stylistic control (very high-level explanation). ✨ What did I do? ⭐️ For the quick overview: • Dealt with an issue in Obsidian, as apparently there was “minor rendering performance improvements.” This is FALSE :( - I just downgraded the version • Created the new BufferManager to handle UBOs, SSBOs, VBOs, EBOs, etc. + Dynamic, Static, and Stream buffers. • Integrated the RenderTarget & ShaderPass system from PathTracer straight into IRenderer + added base utilities to it. • Did some formatting Overall the two big things that I did was the new Buffer system & the updated IRenderer interface. For the new Buffers, previously I had UBOs (dynamic values) & SSBOs (big mostly static information blocks) set up in seperate files, that BufferManager returned. Now, every buffer is a single struct called GPUBuffer, and GPUBuffer has a type, and a usage (go look at the images in stardance). Now everything is centralized on that. For the new IRenderer interface, now there are RenderTargets - textures that shaders write to as output - and ShaderPasses - A pass of a shader. These can be added to a registry, keyed by a UUID (big number, in this case). :miku: Thanks for reading!!! :3-blahaj-spinning: Thanks so much @AVD for the Superstar! I’m excited for when I can finally start writing my shaders, it’s getting closer & closer! The fancy Path Tracer will be cool and all, but I have big plans for the Ray Marcher!! Stardance devlog: stardance.hackclub.com/projects/15129/devlogs/37468 Github repo: github.com/pkncoder/Engine/tree/Phase-IV Project landing page: pkncoder.github.io/Engine
summer-of-making emojigithub emojicooll-dino emoji
Kaplin86
@Kaplin867+
Day 221 / 365 Today i felt considerably tired. I even took a nap (which i rarely do). I tried to get myself to work on One Turret, but made barely any progress. I then tried to work on Router Rebellion, which i will say i did find myself putting more effort into. I was trying to calculate some stuff to get the camera to always look good when your choosing a move, but i still need to workshop it a bit. Its funny because im at the level of knowledge with 3d vector maths where I know enough to do simple things and how to execute ideas, but not enough knowledge to instantly now how to achieve the end goal, so i end up just playing around with a bunch of stuff. I even tried this one thing where i had a target angle, and then i calculated look-at vectors (like positions for the camera to look at) based on the current selected character and the middle of the battle screen, then i just iterated through -1 to 1 by 0.01, getting the inbetween value using that (0 = middle of map position, 1 = selected character pos, 0.5 = inbetween, and anything past that is overshoot or inbetween) and tracked which one was the closest to the desired outcome. It still didnt turn out good but it did get me a tiny bit closer. odds are im just overcomplicating it and i just need to set the angle to predefined things and i dont need to calculate anything :)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/efb1e73a-aaba-47e5-8427-771110269f75-image.png
summer-of-making emoji
Eshun
@Eshunnull
Today, I started revamping my personal portfolio website. My old portfolio worked perfectly fine. But lately, every time I opened it, a voice in my head screamed: “That’s not you anymore.” It is a hard thing to let go of past versions of yourself. It is even harder to let go of projects you poured your blood, sweat, and tears into. My old portfolio took me months to perfect, but it simply no longer fits the direction I am heading. Growth requires making space for the future. Outgrowing your own creations is not a failure; it is proof of progress. Hopefully, the new portfolio ends up looking even better.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/e46aec2d-d7bd-4a30-abdb-d1236d1eb3c5-Screenshot%202026-08-09%20at%204.11.31%E2%80%AFPM.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/f206e31c-5ba9-49ce-be59-66c9444d21cd-Screenshot%202026-08-09%20at%204.15.35%E2%80%AFPM.png