|
6201
|
Untitled project by @pikachuai | Stardance
|
pikachuai
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @pikachuai | Stardance
|
1792742090.2583096
|
1793346890.2583096
|
|
6202
|
My first slack bot! by @smileydinos | Stardance
|
smileydinos
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @smileydinos | Stard Title: My first slack bot! by @smileydinos | Stardance...
|
1792738363.5614274
|
1793343163.5614274
|
|
6203
|
AI slack bot by @Devansh | Stardance
|
Devansh
|
1
|
4.25
|
5
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-06T11:08:54Z", "hours": 3.0, "multiplier": 2.95, "payout": 5, "blessing": "neutral", "text": "I made a AI slack bot that can answer hackclub related questions and is grounded to slack workspace", "repo": "https://github.com/Devansh-awat/slack-ai-helper", "demo": "https://hackclub.enterprise.slack.com/archives/C0B8D5UTV53"}]...
|
[{"post_id": 12904, "ts": "202 [{"post_id": 12904, "ts": "2026-06-21T04:07:24Z", "hours": 0.32, "text": "since hcai is down:( i got the bot to fallback to gemini api. obvislouy i forgot to restart so it failed the first time"}, {"post_id": 9870, "ts": "2026-06-16T10:17:48Z", "hours": 0.9336, "text": "Fixed readme and demo url"}, {"post_id": 3421, "ts": "2026-06-06T11:06:27Z", "hours": 1.3853, "text": "Added /ai-status command so that anyone can see how usefull the bot is"}, {"post_id": 2638, "ts": "2026-06-05T09:01:45Z", "hours": 1.2444, "text": "I set it up on nest and made it so that you can mention the bot in a thread and it will reply based on the question and it is grounded to the workspace messages"}]...
|
Title: AI slack bot by @Devansh | Stardance
Devlo Title: AI slack bot by @Devansh | Stardance
Devlogs:
I set it up on nest and made it so that you can mention the bot in a thread and it will reply based on the question and it is grounded to the workspace messages
Added /ai-status command so that anyone can see how usefull the bot is
Fixed readme and demo url
since hcai is down:( i got the bot to fallback to gemini api. obvislouy i forgot to restart so it failed the first time
Ships:
I made a AI slack bot that can answer hackclub related questions and is grounded to slack workspace...
|
1793285434.8081212
|
1793371834.8081212
|
|
6204
|
My awesome macropad! by @smileydinos | Stardance
|
smileydinos
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @smileydinos | Star Title: My awesome macropad! by @smileydinos | Stardance...
|
1792688019.588095
|
1793292819.588095
|
|
6205
|
Recorder by @spsaur | Stardance
|
spsaur
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Recorder by @spsaur | Stardance
|
1793321288.9299612
|
1793926088.9299612
|
|
6206
|
Twinx - Path to Privacy by @twinzler | Stardance
|
twinzler
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Twinx - Path to Privacy by @twinzler | Star Title: Twinx - Path to Privacy by @twinzler | Stardance...
|
1793263849.7951727
|
1793868649.7951727
|
|
6207
|
Byte & Brew Menu by @Unknown35 | Stardance
|
Unknown35
|
0
|
0.53
|
0
|
[]
|
[{"post_id": 1381, "ts": "2026 [{"post_id": 1381, "ts": "2026-06-03T11:38:27Z", "hours": 0.53, "text": "Built the homepage for Byte & Brew Café. Added a hero section with a coffee-themed background, a “Today’s Special” feature using JavaScript, and a popular items section. Also worked on the layout and styling to make the website cleaner and easier to navigate."}]...
|
Title: Byte & Brew Menu by @Unknown35 | Starda Title: Byte & Brew Menu by @Unknown35 | Stardance
Devlogs:
Built the homepage for Byte & Brew Café. Added a hero section with a coffee-themed background, a “Today’s Special” feature using JavaScript, and a popular items section. Also worked on the layout and styling to make the website cleaner and easier to navigate....
|
1792673507.194842
|
1793278307.194842
|
|
6208
|
Space Janitor by @bawad2 | Stardance
|
bawad2
|
1
|
51.42
|
376
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-07T09:38:21Z", "hours": 51.0, "multiplier": 7.31, "payout": 376, "blessing": "neutral", "text": "This is the first project I will ship for Hackclub. It was originally supposed to be shipped after i fully finished it. But slowly i started losing attachment to the project and now i dont want to work on it anymore. So, since it has a working loop for gameplay already im gonna ship it here. That game has a playable demo in itch at https://bawad2.itch.io/space-janitors Also in the repo there is a file called “Hourly logs” in that file I have been writing down what i was working on what my plan is and what my thought process is from day one, I think it will be a interesting thing for you to check out. I hope you find my 53 hours interesting at the very least.", "repo": "https://github.com/Bawad2/Space-Janitors", "demo": "https://bawad2.itch.io/space-janitors"}]...
|
[{"post_id": 80092, "ts": "202 [{"post_id": 80092, "ts": "2026-10-16T06:25:10Z", "hours": 0.4167, "text": "I fixed the things i was told to fix :D"}, {"post_id": 77517, "ts": "2026-10-07T09:35:31Z", "hours": 2.6994, "text": "did some final work on the game and decided to give up and just ship it. Made some upgrades to the main menu"}, {"post_id": 58897, "ts": "2026-08-31T13:50:06Z", "hours": 1.3658, "text": "not much really i just studied GML for a while and also worked on a bunch of UI stuff"}, {"post_id": 50582, "ts": "2026-08-19T19:42:45Z", "hours": 1.6197, "text": "DevLog 23 Iv been real busy lately This devlog is boil down of maybe like a week or so of work. I have been so busy that there wasnt a single day this week that I worked before 12AM. Anyways some of the stuff that I made in this logged time includes: A functional game over screen. yep thats it. It was really hard to make tho. I had to figure out a bunch of stuff such as how to make the stats show in the UI layer and a bunch of other stuff I hope I wont be as busy as this anymore"}, {"post_id": 46264, "ts": "2026-08-13T11:43:46Z", "hours": 0.5503, "text": "DevLog #22 Fixed up my repo and also fixed a fatal bug within my repo I basically had a bug which made me unable to push to origin. I ended up resorting to ai to help me fix this bug. But in the end even the ai failed but the things I learned for the ai ended up helping me fixing it myself. I also rewrote the Readme. And sent new version of the game to itch."}, {"post_id": 45500, "ts": "2026-08-12T01:21:32Z", "hours": 2.0303, "text": "DevLog #21 Random miscellaneous stuff I also threw out the timer sprite Made it so new rocks spawn when old ones are broken. Also made a Fuel meter sprite to use instead of the timer. Made the code for the fuel meter as a timer work.( It was a bunch of hard math.) And of course I had to spend like 1 whole hour debugging all this. Check out the [game](Space Janitors by Bawad2 ) I updated it in itch again."}, {"post_id": 43445, "ts": "2026-08-08T18:13:13Z", "hours": 1.6792, "text": "DevLog #20 PAINLOG #1 Repetition is the worst form of torture. (Also I hate myself) Even if every single one of my trillions of cells had the word “ Pain ” written on them 100 times, It wouldn’t even come close to representing the sheer amount of pain I had to go throw to to finish this sprite. I know there was better ways to do this then to spend nearly 2 hours drawing 180 frames by hand, but I was the one who brought this upon myself. I have no one to blame but me. I hope the pain ends now."}, {"post_id": 41282, "ts": "2026-08-05T12:16:15Z", "hours": 3.1014, "text": "DevLog #19 Productivity just sky-rocketed(Pun intended) I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket I did a real lot of stuff today . Finished the new shop menu and its fully working Started work on the health system for the rocket and realized the many things i need to work on I have made the rocket upgradable. Now the logged time includes the pain from the clock sprite but that is a story for the next log"}, {"post_id": 40848, "ts": "2026-08-04T17:09:27Z", "hours": 2.4, "text": "DevLog #18 Well this is a long one. I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket Well, I did a lot of stuff today. Finished Implementing click to move everywhere Made it so the sprites are highLighted when you hover you mouse over them. This took me a lot of time to figure out -# I used chatgpt for a hint during this part. I worked on a sprite for the research lab where you buy upgrades for you rocket This took me like almost the whole hour. Made the basics for the shop menu. I just need to draw a few buttons for the upgrades and it will be done. I used up a lot of the time I was supposed to be studying today to work so im lwk cooked."}, {"post_id": 40246, "ts": "2026-08-03T17:27:02Z", "hours": 0.8933, "text": "Devlog #17 Money works and I got rid of the character I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket Money system I fixed the bug with the money counter. Now your money is properly shown. It also goes up when you break asteroids, so you can earn money . Point and click system I also started work on the click and move system . All the things I need to make for it are complete but I just need to implement them everywhere now. life update Im still quite busy with my studies so I have a bit less time to work on the game. Thats why development is slowing down."}, {"post_id": 39574, "ts": "2026-08-02T17:06:58Z", "hours": 1.3411, "text": "DevLog #16 Finally doing some real stuff again! I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket This day wasn’t that productive because I had school for like 9 hours of the day. But I still manged to add some stuff I basically added a money system in to the game and made the HUD elements. For now you can only see how much money you have and not earn any. I ran into bug( not a bug just a coding mistake) which drove me nuts. Basically I was drawing the HUD on the top left side of the room instead of the screen. It took me a while to figure out. But alas I’m out of time so I cant fix it today D:"}, {"post_id": 38818, "ts": "2026-08-01T11:48:51Z", "hours": 1.0, "text": "Devlog #15 I Finally made a proper plan for the game!! I was making a game where you do a bunch of stuff like climbing the corporate ladder and shi but now i changed my mind I have finally made a proper game plan for myself to follow so i can make the game more easily. Basically I used a planning software named milanote to properly plan out all my stuff. These are what I have made the plan for now: IDEAS Make a day system where every day has a set amount of time you earn money by destroying asteroids you upgrade the rocket so you can break more asteroids faster As more days pass increase the difficulty of the game. Make it so the character has to do spend money to in his house for stuff like water bill, food bill, electricity which gives him nerfs if he doesn’t buy these. GET RID OF ANY VISIBLE CHARACTER make it feel kinda like a visual novel type shi when the rocket runs out of health the day ends early and you are fined. GAMEPLAY LOOP(INTENDED) Player wakes up at home goes outside takes a car to go to the rocket launch site transfer to the rocket launch screen(the upgrades can be accessed from here) flys the rocket earns money by breaking asteroids (Bigger asteroid pay more and are harder to break) when time ends he is returned home he decides whether he wants to pay his bills or not sleeps and repeat game ends when he maxs out the rocket also make sure to check out the current state of the game"}, {"post_id": 38108, "ts": "2026-07-31T10:11:25Z", "hours": 0.7, "text": "DEVLOG 14 After a long long time IM FINALLY BACK Basically I had a exam for the whole month and now its finally over. That being said coming back after a long time, I realize that there are some things I really need to change about the game. First of all Im changing what this game is about This is no longer about some corporate ladder bs Im just gonna make a arcade simulator type thing. im gonna make the scope of the game smaller . I realize i dont have much time rn so i will try to work daily but in small amounts! Also I finished some work today. Like finally fixing the HTML issue . Turns out instead of fixing it I just needed to not export to HTML. Also started work on a game over screen. That all for today!! also check out the Game"}, {"post_id": 20637, "ts": "2026-07-02T08:52:25Z", "hours": 0.7, "text": "tried to fix the issues with the html5 export( failed miserably )"}, {"post_id": 19138, "ts": "2026-06-30T11:51:25Z", "hours": 0.4311, "text": "i worked on rearranging my files inside the game. Not worth a full devlog"}, {"post_id": 15740, "ts": "2026-06-25T16:47:17Z", "hours": 0.9833, "text": "Devlog #13 WE ARE SO BACK!! I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. for the past week I have been really busy with school and stuff so I could really work much or at all . So, I have’nt worked on the game for an entire week. But today I decided to change that. So cus Im coming back after a bit of time i decided to not do to much work. So all the things I did today was make a car sprite."}, {"post_id": 10831, "ts": "2026-06-17T19:30:31Z", "hours": 1.5683, "text": "DevLog #12 It actually took me this long to make the player take a nap . I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. I spent this whole time figuring out how to make the player animate when laying down and animate again when getting out of bed. It actually took me 3 different approach to finally find one that works, and even after that when I exported the game to itch for some reason it stops working. It works perfectly fine in the windows build though. I plan on working on fixing this things that happen only on itch tmrw."}, {"post_id": 10152, "ts": "2026-06-16T19:25:28Z", "hours": 1.77, "text": "Devlog #11 You can now play the game yourself🎉!! I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. I did a bunch of stuff in the logged time and the most notable one of the bunch is that i finally made a itch page . i also worked on a few other stuff such as: Made a animation of the player getting in bed ( have’nt implemented it yet tho ) -Work on fixing the bugs that come with making a executable for you game. -Also fix some ui related bugs Please check out the game"}, {"post_id": 9754, "ts": "2026-06-16T05:42:52Z", "hours": 1.2594, "text": "DevLog #10 I spent a ton of time re writing the past devlogs to make them more voter friendly. I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. I basically went back and re-did all my devlogs and added the new markdown formatting stuff I learnt thanks to a hint from @tongyu . You can see the before and after <–– Here I also plan on working on my repo today but I have school in an hour now so I cant do that now :("}, {"post_id": 9428, "ts": "2026-06-15T19:49:04Z", "hours": 1.2389, "text": "Devlog #9 I worked on a pause menu and bunch of other UI stuff. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. Adding a pause menu is quite a easy task and should not have taken this long. But alas I ran into a bug that took me 30 mins to solve. And the worst part is that fact that it was because of a misplaced “!” symbol. I also re worked on some of the sprites to add some small tweaks. Well the pause menu is still lackluster but I will expand upon it later. Also there is a bug still in the game that makes it so you cant close out of the menu."}, {"post_id": 9180, "ts": "2026-06-15T12:24:39Z", "hours": 1.1825, "text": "DevLog #8 The game now has a Main Menu!! Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. This may not feel like much but with this I have laid all the groundwork needed for the rest of the UI . Now I can complete all the UI stuff in no time. I also lwk need to touch up on the sprites"}, {"post_id": 8731, "ts": "2026-06-14T14:47:21Z", "hours": 3.29, "text": "Devlog #7 Worked on a bunch of stuff in the logged time. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. The most notable ones would be : New Tileset to match the palette A bunch of other remade sprites (the bed and the sofa) Started Work on UI Drew the Title sprite and quite a bit more. I have been busy with school lately so the devlog frequency has dropped D:"}, {"post_id": 6881, "ts": "2026-06-11T15:16:09Z", "hours": 1.6881, "text": "DevLog #6 Decided to select a style / palette for my game. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. Took me a bit of time to find a concrete palette for my game. And after a while I found a good palette. Then I decide to re-remake the character . Also I decided to make the artstyle for the game low-res"}, {"post_id": 5654, "ts": "2026-06-09T15:10:33Z", "hours": 1.5761, "text": "Devlog #5 I Started work on some Juicy juicy lore. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship.( This may be subject to change ) I’m not gonna spoil any of the lore here but just know that I did work on it. I also remade the main player sprite ( This time lore accurate ) and also worked on a few bugs"}, {"post_id": 4945, "ts": "2026-06-08T16:02:09Z", "hours": 1.1394, "text": "Devlog #4 The player can now board upon the rocket! Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. And now the two parts of the game are finally connected. Now the player can walk out of his house , then go to the launch site and board on the rocket. I did run into a bunch of problems when trying to implement this. At first I was trying to do all the work on the boarder object but then I realized it would be much easier if I just did that in the player instead. So it works now."}, {"post_id": 4253, "ts": "2026-06-07T14:33:13Z", "hours": 1.0903, "text": "Made the final sprite for the rocket launch site! Usually I get the artwork for my game done by teammates. But since I dont have any teammates this time I decided to start learning pixel art myself! Since I’m just starting now even the simple things take me quite a long time. The entire time logged here was spent working on this one sprite ( This doesn’t include the time spent on the rocket btw)"}, {"post_id": 3606, "ts": "2026-06-06T16:38:54Z", "hours": 0.8453, "text": "Remade the rocket sprite. Definitely the best artwork of my life. I will happily take any advice you guys have."}, {"post_id": 3479, "ts": "2026-06-06T13:06:17Z", "hours": 2.8403, "text": "DEVLOG #3 You can now TOUCH GRASS! not really tho. I added the inside of a house and outside portion to the game. The character can now walk out of his house and then walk over to the rocket launch station and then fly the rocket I also made a few sprites for decoration inside of the house"}, {"post_id": 2704, "ts": "2026-06-05T12:38:40Z", "hours": 1.2025, "text": "Drew and implemented a tileset for the main house of the game The tileset will be used to line the inside of the house so you can tell the wall apart from the void"}, {"post_id": 2668, "ts": "2026-06-05T10:42:41Z", "hours": 1.5236, "text": "Made a new sprite for the main character"}, {"post_id": 1984, "ts": "2026-06-04T07:49:07Z", "hours": 3.0933, "text": "DEVLOG #2 The rocket🚀 can now reach space🌌! Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. As you can probably tell I added space to my game. I also : drew a bunch of janky looking stars🌠 and added them to the game. I also added 2 types of clouds , Normal and storm clouds . The storm clouds🌩️ make your rocket blow up if you crash into it and normal clouds☁️ are only for cosmetic purposes . I also fixed up a fix bugs👾 with the throttle system for the rocket. btw you can click on the underlined words to see the sprites"}, {"post_id": 1373, "ts": "2026-06-03T11:17:05Z", "hours": 4.6692, "text": "DevLog #1 Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. So far I have added quite a lot of stuff and am only now realizing that i should have made devlogs earlier. So this devlog gonna be a bit long . The things I have added are : a moveable character . the rocket . I finished the dynamic thrust system ( controlling the thrust of the rocket using the scroll wheel ) . On day 2 I started work on making the rocket tilt so it can move side to side. When doing this I ran into a problem due to the way I made the rocket fly. Basically I was increasing the “Y” value of the rocket to make it fly but that doesnt work with the way I want to tilt the rocket so I scraped that and used a method thats already built-into GMS2. Then I made the rocket explode if it hit a surface too hard ( I wasted 30 mins on the explosion sprite ). Check out the sprite I added so the rocket can actually shoot I also added breakable rocks that you can shoot down. Then I spent the next hour on making a teleport system so the rocket can move from one stage from to another. On my way to make this I broke the thrust system so I spent 30 mins trying to figure it out only for it to be the fault of a “-” sign instead of a “+” sign. I plan on working on new sprites for the character later"}]...
|
Title: Space Janitor by @bawad2 | Stardance
Devlo Title: Space Janitor by @bawad2 | Stardance
Devlogs:
DevLog #1 Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. So far I have added quite a lot of stuff and am only now realizing that i should have made devlogs earlier. So this devlog gonna be a bit long . The things I have added are : a moveable character . the rocket . I finished the dynamic thrust system ( controlling the thrust of the rocket using the scroll wheel ) . On day 2 I started work on making the rocket tilt so it can move side to side. When doing this I ran into a problem due to the way I made the rocket fly. Basically I was increasing the “Y” value of the rocket to make it fly but that doesnt work with the way I want to tilt the rocket so I scraped that and used a method thats already built-into GMS2. Then I made the rocket explode if it hit a surface too hard ( I wasted 30 mins on the explosion sprite ). Check out the sprite I added so the rocket can actually shoot I also added breakable rocks that you can shoot down. Then I spent the next hour on making a teleport system so the rocket can move from one stage from to another. On my way to make this I broke the thrust system so I spent 30 mins trying to figure it out only for it to be the fault of a “-” sign instead of a “+” sign. I plan on working on new sprites for the character later
DEVLOG #2 The rocket🚀 can now reach space🌌! Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. As you can probably tell I added space to my game. I also : drew a bunch of janky looking stars🌠 and added them to the game. I also added 2 types of clouds , Normal and storm clouds . The storm clouds🌩️ make your rocket blow up if you crash into it and normal clouds☁️ are only for cosmetic purposes . I also fixed up a fix bugs👾 with the throttle system for the rocket. btw you can click on the underlined words to see the sprites
Made a new sprite for the main character
Drew and implemented a tileset for the main house of the game The tileset will be used to line the inside of the house so you can tell the wall apart from the void
DEVLOG #3 You can now TOUCH GRASS! not really tho. I added the inside of a house and outside portion to the game. The character can now walk out of his house and then walk over to the rocket launch station and then fly the rocket I also made a few sprites for decoration inside of the house
Remade the rocket sprite. Definitely the best artwork of my life. I will happily take any advice you guys have.
Made the final sprite for the rocket launch site! Usually I get the artwork for my game done by teammates. But since I dont have any teammates this time I decided to start learning pixel art myself! Since I’m just starting now even the simple things take me quite a long time. The entire time logged here was spent working on this one sprite ( This doesn’t include the time spent on the rocket btw)
Devlog #4 The player can now board upon the rocket! Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. And now the two parts of the game are finally connected. Now the player can walk out of his house , then go to the launch site and board on the rocket. I did run into a bunch of problems when trying to implement this. At first I was trying to do all the work on the boarder object but then I realized it would be much easier if I just did that in the player instead. So it works now.
Devlog #5 I Started work on some Juicy juicy lore. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship.( This may be subject to change ) I’m not gonna spoil any of the lore here but just know that I did work on it. I also remade the main player sprite ( This time lore accurate ) and also worked on a few bugs
DevLog #6 Decided to select a style / palette for my game. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. Took me a bit of time to find a concrete palette for my game. And after a while I found a good palette. Then I decide to re-remake the character . Also I decided to make the artstyle for the game low-res
Devlog #7 Worked on a bunch of stuff in the logged time. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. The most notable ones would be : New Tileset to match the palette A bunch of other remade sprites (the bed and the sofa) Started Work on UI Drew the Title sprite and quite a bit more. I have been busy with school lately so the devlog frequency has dropped D:
DevLog #8 The game now has a Main Menu!! Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. This may not feel like much but with this I have laid all the groundwork needed for the rest of the UI . Now I can complete all the UI stuff in no time. I also lwk need to touch up on the sprites
Devlog #9 I worked on a pause menu and bunch of other UI stuff. Im making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. Adding a pause menu is quite a easy task and should not have taken this long. But alas I ran into a bug that took me 30 mins to solve. And the worst part is that fact that it was because of a misplaced “!” symbol. I also re worked on some of the sprites to add some small tweaks. Well the pause menu is still lackluster but I will expand upon it later. Also there is a bug still in the game that makes it so you cant close out of the menu.
DevLog #10 I spent a ton of time re writing the past devlogs to make them more voter friendly. I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. I basically went back and re-did all my devlogs and added the new markdown formatting stuff I learnt thanks to a hint from @tongyu . You can see the before and after <–– Here I also plan on working on my repo today but I have school in an hour now so I cant do that now :(
Devlog #11 You can now play the game yourself🎉!! I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. I did a bunch of stuff in the logged time and the most notable one of the bunch is that i finally made a itch page . i also worked on a few other stuff such as: Made a animation of the player getting in bed ( have’nt implemented it yet tho ) -Work on fixing the bugs that come with making a executable for you game. -Also fix some ui related bugs Please check out the game
DevLog #12 It actually took me this long to make the player take a nap . I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. I spent this whole time figuring out how to make the player animate when laying down and animate again when getting out of bed. It actually took me 3 different approach to finally find one that works, and even after that when I exported the game to itch for some reason it stops working. It works perfectly fine in the windows build though. I plan on working on fixing this things that happen only on itch tmrw.
Devlog #13 WE ARE SO BACK!! I’m making a game where you work your way up the corporate ladder to finally fulfill your dream of piloting a space ship. for the past week I have been really busy with school and stuff so I could really work much or at all . So, I have’nt worked on the game for an entire week. But today I decided to change that. So cus Im coming back after a bit of time i decided to not do to much work. So all the things I did today was make a car sprite.
i worked on rearranging my files inside the game. Not worth a full devlog
tried to fix the issues with the html5 export( failed miserably )
DEVLOG 14 After a long long time IM FINALLY BACK Basically I had a exam for the whole month and now its finally over. That being said coming back after a long time, I realize that there are some things I really need to change about the game. First of all Im changing what this game is about This is no longer about some corporate ladder bs Im just gonna make a arcade simulator type thing. im gonna make the scope of the game smaller . I realize i dont have much time rn so i will try to work daily but in small amounts! Also I finished some work today. Like finally fixing the HTML issue . Turns out instead of fixing it I just needed to not export to HTML. Also started work on a game over screen. That all for today!! also check out the Game
Devlog #15 I Finally made a proper plan for the game!! I was making a game where you do a bunch of stuff like climbing the corporate ladder and shi but now i changed my mind I have finally made a proper game plan for myself to follow so i can make the game more easily. Basically I used a planning software named milanote to properly plan out all my stuff. These are what I have made the plan for now: IDEAS Make a day system where every day has a set amount of time you earn money by destroying asteroids you upgrade the rocket so you can break more asteroids faster As more days pass increase the difficulty of the game. Make it so the character has to do spend money to in his house for stuff like water bill, food bill, electricity which gives him nerfs if he doesn’t buy these. GET RID OF ANY VISIBLE CHARACTER make it feel kinda like a visual novel type shi when the rocket runs out of health the day ends early and you are fined. GAMEPLAY LOOP(INTENDED) Player wakes up at home goes outside takes a car to go to the rocket launch site transfer to the rocket launch screen(the upgrades can be accessed from here) flys the rocket earns money by breaking asteroids (Bigger asteroid pay more and are harder to break) when time ends he is returned home he decides whether he wants to pay his bills or not sleeps and repeat game ends when he maxs out the rocket also make sure to check out the current state of the game
DevLog #16 Finally doing some real stuff again! I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket This day wasn’t that productive because I had school for like 9 hours of the day. But I still manged to add some stuff I basically added a money system in to the game and made the HUD elements. For now you can only see how much money you have and not earn any. I ran into bug( not a bug just a coding mistake) which drove me nuts. Basically I was drawing the HUD on the top left side of the room instead of the screen. It took me a while to figure out. But alas I’m out of time so I cant fix it today D:
Devlog #17 Money works and I got rid of the character I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket Money system I fixed the bug with the money counter. Now your money is properly shown. It also goes up when you break asteroids, so you can earn money . Point and click system I also started work on the click and move system . All the things I need to make for it are complete but I just need to implement them everywhere now. life update Im still quite busy with my studies so I have a bit less time to work on the game. Thats why development is slowing down.
DevLog #18 Well this is a long one. I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket Well, I did a lot of stuff today. Finished Implementing click to move everywhere Made it so the sprites are highLighted when you hover you mouse over them. This took me a lot of time to figure out -# I used chatgpt for a hint during this part. I worked on a sprite for the research lab where you buy upgrades for you rocket This took me like almost the whole hour. Made the basics for the shop menu. I just need to draw a few buttons for the upgrades and it will be done. I used up a lot of the time I was supposed to be studying today to work so im lwk cooked.
DevLog #19 Productivity just sky-rocketed(Pun intended) I making a game where you collect money by cleaning up space junk and use that money to upgrade your rocket I did a real lot of stuff today . Finished the new shop menu and its fully working Started work on the health system for the rocket and realized the many things i need to work on I have made the rocket upgradable. Now the logged time includes the pain from the clock sprite but that is a story for the next log
DevLog #20 PAINLOG #1 Repetition is the worst form of torture. (Also I hate myself) Even if every single one of my trillions of cells had the word “ Pain ” written on them 100 times, It wouldn’t even come close to representing the sheer amount of pain I had to go throw to to finish this sprite. I know there was better ways to do this then to spend nearly 2 hours drawing 180 frames by hand, but I was the one who brought this upon myself. I have no one to blame but me. I hope the pain ends now.
DevLog #21 Random miscellaneous stuff I also threw out the timer sprite Made it so new rocks spawn when old ones are broken. Also made a Fuel meter sprite to use instead of the timer. Made the code for the fuel meter as a timer work.( It was a bunch of hard math.) And of course I had to spend like 1 whole hour debugging all this. Check out the [game](Space Janitors by Bawad2 ) I updated it in itch again.
DevLog #22 Fixed up my repo and also fixed a fatal bug within my repo I basically had a bug which made me unable to push to origin. I ended up resorting to ai to help me fix this bug. But in the end even the ai failed but the things I learned for the ai ended up helping me fixing it myself. I also rewrote the Readme. And sent new version of the game to itch.
DevLog 23 Iv been real busy lately This devlog is boil down of maybe like a week or so of work. I have been so busy that there wasnt a single day this week that I worked before 12AM. Anyways some of the stuff that I made in this logged time includes: A functional game over screen. yep thats it. It was really hard to make tho. I had to figure out a bunch of stuff such as how to make the stats show in the UI layer and a bunch of other stuff I hope I wont be as busy as this anymore
not much really i just studied GML for a while and also worked on a bunch of UI stuff
did some final work on the game and decided to give up and just ship it. Made some upgrades to the main menu
I fixed the things i was told to fix :D
Ships:
This is the first project I will ship for Hackclub. It was originally supposed to be shipped after i fully finished it. But slowly i started losing attachment to the project and now i dont want to work on it anymore. So, since it has a working loop for gameplay already im gonna ship it here. That game has a playable demo in itch at https://bawad2.itch.io/space-janitors Also in the repo there is a file called “Hourly logs” in that file I have been writing down what i was working on what my plan is and what my thought process is from day one, I think it will be a interesting thing for you to check out. I hope you find my 53 hours interesting at the very least....
|
1793152441.6150627
|
1793238841.6150627
|
|
6209
|
My first slack bot! by @just_some_guy | Stardance
|
just_some_guy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @just_some_guy | Sta Title: My first slack bot! by @just_some_guy | Stardance...
|
1793325053.4201753
|
1793929853.4201753
|
|
6210
|
RC CAR with Arduino and 775 by @Aryavir | Stardanc RC CAR with Arduino and 775 by @Aryavir | Stardance...
|
Aryavir
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: RC CAR with Arduino and 775 by @Aryavir | S Title: RC CAR with Arduino and 775 by @Aryavir | Stardance...
|
1793253018.273345
|
1793857818.273345
|
|
6211
|
My first slack bot! by @Kush | Stardance
|
Kush
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Kush | Stardance
|
1793152548.8488154
|
1793757348.8488154
|
|
6212
|
My first slack bot! by @jakubstefany | Stardance
|
jakubstefany
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @jakubstefany | Star Title: My first slack bot! by @jakubstefany | Stardance...
|
1792785290.977567
|
1793390090.977567
|
|
6213
|
Untitled by @sarcasmking | Stardance
|
sarcasmking
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @sarcasmking | Stardance
|
1792756615.1618838
|
1793361415.1618838
|
|
6214
|
Sigil by @animesh_varma | Stardance
|
animesh_varma
|
0
|
1.48
|
0
|
[]
|
[{"post_id": 1379, "ts": "2026 [{"post_id": 1379, "ts": "2026-06-03T11:32:02Z", "hours": 1.4753, "text": "Just implemented the zero-width text steganography section; it was a pain to optimize and to get work across platforms, but I did it in the end. Attached are screenshots of it. I tried to get it to look like the main tab, but I don’t think it worked out quite as well, or it could be that I have looked at the main tab for too long. Anyway, next on the agenda is the whitespace section, also just to be clear, the zero-width one, though not visible, takes a shit ton of characters as it essentially encodes all the data in binary, so even though it isn’t visible, it’s still there and easy to find out. I have thought of making the LLM section specifically to combat it. Stay tuned to find out how well it works (I probably won’t survive implementing the LLM section, but oh well, problem for future me, I guess….)"}]...
|
Title: Sigil by @animesh_varma | Stardance
Devlog Title: Sigil by @animesh_varma | Stardance
Devlogs:
Just implemented the zero-width text steganography section; it was a pain to optimize and to get work across platforms, but I did it in the end. Attached are screenshots of it. I tried to get it to look like the main tab, but I don’t think it worked out quite as well, or it could be that I have looked at the main tab for too long. Anyway, next on the agenda is the whitespace section, also just to be clear, the zero-width one, though not visible, takes a shit ton of characters as it essentially encodes all the data in binary, so even though it isn’t visible, it’s still there and easy to find out. I have thought of making the LLM section specifically to combat it. Stay tuned to find out how well it works (I probably won’t survive implementing the LLM section, but oh well, problem for future me, I guess….)...
|
1792731078.2314472
|
1793335878.2314472
|
|
6215
|
Mining Telemetry System by @Edgard | Stardance
|
Edgard
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Mining Telemetry System by @Edgard | Starda Title: Mining Telemetry System by @Edgard | Stardance...
|
1793177728.802842
|
1793782528.802842
|
|
6216
|
My awesome macropad! by @shades0914 | Stardance
|
shades0914
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shades0914 | Stard Title: My awesome macropad! by @shades0914 | Stardance...
|
1793213549.716624
|
1793818349.716624
|
|
6217
|
Untitled project by @TESLA | Stardance
|
TESLA
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @TESLA | Stardance
|
1793292804.537997
|
1793897604.537997
|
|
6218
|
heating hub by @sepvanhouten | Stardance
|
sepvanhouten
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: heating hub by @sepvanhouten | Stardance
|
1792903818.2709846
|
1793767818.2709846
|
|
6219
|
My awesome macropad! by @sepvanhouten | Stardance
|
sepvanhouten
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @sepvanhouten | Sta Title: My awesome macropad! by @sepvanhouten | Stardance...
|
1792907259.928381
|
1793771259.928381
|
|
6220
|
Collatz Conjecture Visualizer by @Bandit | Stardan Collatz Conjecture Visualizer by @Bandit | Stardance...
|
Bandit
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-02T11:28:59Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is a simple Python implementation of the Collatz Conjecture also know as (3n +1 problem)", "repo": "", "demo": ""}]...
|
[{"post_id": 20697, "ts": "202 [{"post_id": 20697, "ts": "2026-07-02T11:19:08Z", "hours": 0.0, "text": "I got it. ..!"}]...
|
Title: Collatz Conjecture Visualizer by @Bandit | Title: Collatz Conjecture Visualizer by @Bandit | Stardance
Devlogs:
I got it. ..!
Ships:
This is a simple Python implementation of the Collatz Conjecture also know as (3n +1 problem)...
|
1793263731.5913825
|
1793350131.5913825
|
|
6221
|
Untitled project by @temesgen | Stardance
|
temesgen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @temesgen | Stardance
|
1793210110.3801599
|
1793814910.3801599
|
|
6222
|
Cellular Automa in Pygame by @Kazamir | Stardance
|
Kazamir
|
0
|
19.49
|
0
|
[]
|
[{"post_id": 82937, "ts": "202 [{"post_id": 82937, "ts": "2026-10-26T09:39:37Z", "hours": 1.8389, "text": "Web Upload I polished the game by making the buttons fade if they are not interactable and uploaded it on itch for the demo."}, {"post_id": 81978, "ts": "2026-10-23T09:51:26Z", "hours": 2.7172, "text": "I Made new UI using my other project and added 3 presets to use."}, {"post_id": 23912, "ts": "2026-07-07T03:38:44Z", "hours": 1.3431, "text": "Made UI transparent if not usable, and improved the draw mechanic."}, {"post_id": 19720, "ts": "2026-07-01T03:32:09Z", "hours": 1.2358, "text": "I added a clear button so you can clear the board and try out you own creations."}, {"post_id": 19117, "ts": "2026-06-30T11:06:39Z", "hours": 1.4969, "text": "Life Like Cellular Automata Cellular Automata is a discrete grid based system which consists of cells that update themselves following a certain ruleset over discrete time chunks called generations. Conway’s game of life is the most famous one of these, but is only 1 subset of a larger set of life-like cellular automata. In Conways game of life, each cell can either be one of 2 states, dead or alive. Its’s updating ruleset is: A node is ‘born’ if it has 3 neighbours, changing state from dead to alive A node survives if it is alive and has either 2 or 3 neighbours, else it reverts back to a dead state This ruleset can be written in the form of B3/S23 and is just one of many other rules that can exist in life-like Cellular Automata. In this update, I have added boxes that you can turn on or off to customise the cellular automa to any rule you want. My next goals are to: Make the grid editable so you can create your own systems Make a rewind button so you can see how different structures are formed Create a slider to control simulation speed"}, {"post_id": 18279, "ts": "2026-06-29T11:33:27Z", "hours": 1.8433, "text": "Mainly, I just added checkboxes. The vision is to have these boxes control at what numbers nodes spawn and die."}, {"post_id": 16617, "ts": "2026-06-27T01:07:53Z", "hours": 0.5186, "text": "Added a Mouse scroll to make the zoom mechanic more intuitave - and its much less laggy than a slider. Programming a scroll wheel was both easier and harder than I expected, but I have now added a new tool to my pygame toolkit."}, {"post_id": 16222, "ts": "2026-06-26T11:02:06Z", "hours": 1.3325, "text": "I Implemented the slider mechanic I was working on before in order to make it so that you can scale the simulation, as can be seen in this video."}, {"post_id": 15603, "ts": "2026-06-25T11:23:00Z", "hours": 1.1558, "text": "I removed my old colour stuff and implemented conways game of line my changing the update code. I also made it screen size."}, {"post_id": 6784, "ts": "2026-06-11T11:18:07Z", "hours": 1.7775, "text": "Created a slider"}, {"post_id": 5304, "ts": "2026-06-09T01:13:43Z", "hours": 1.8436, "text": "Added the majority algorithm to my Cellular Automata"}, {"post_id": 3365, "ts": "2026-06-06T07:58:03Z", "hours": 1.2269, "text": "I created a simple stochastic cellular automata that changes colours randomly based on neighbouring tiles"}, {"post_id": 2678, "ts": "2026-06-05T11:03:10Z", "hours": 1.1561, "text": "Created a draggable grid"}]...
|
Title: Cellular Automa in Pygame by @Kazamir | Sta Title: Cellular Automa in Pygame by @Kazamir | Stardance
Devlogs:
Created a draggable grid
I created a simple stochastic cellular automata that changes colours randomly based on neighbouring tiles
Added the majority algorithm to my Cellular Automata
Created a slider
I removed my old colour stuff and implemented conways game of line my changing the update code. I also made it screen size.
I Implemented the slider mechanic I was working on before in order to make it so that you can scale the simulation, as can be seen in this video.
Added a Mouse scroll to make the zoom mechanic more intuitave - and its much less laggy than a slider. Programming a scroll wheel was both easier and harder than I expected, but I have now added a new tool to my pygame toolkit.
Mainly, I just added checkboxes. The vision is to have these boxes control at what numbers nodes spawn and die.
Life Like Cellular Automata Cellular Automata is a discrete grid based system which consists of cells that update themselves following a certain ruleset over discrete time chunks called generations. Conway’s game of life is the most famous one of these, but is only 1 subset of a larger set of life-like cellular automata. In Conways game of life, each cell can either be one of 2 states, dead or alive. Its’s updating ruleset is: A node is ‘born’ if it has 3 neighbours, changing state from dead to alive A node survives if it is alive and has either 2 or 3 neighbours, else it reverts back to a dead state This ruleset can be written in the form of B3/S23 and is just one of many other rules that can exist in life-like Cellular Automata. In this update, I have added boxes that you can turn on or off to customise the cellular automa to any rule you want. My next goals are to: Make the grid editable so you can create your own systems Make a rewind button so you can see how different structures are formed Create a slider to control simulation speed
I added a clear button so you can clear the board and try out you own creations.
Made UI transparent if not usable, and improved the draw mechanic.
I Made new UI using my other project and added 3 presets to use.
Web Upload I polished the game by making the buttons fade if they are not interactable and uploaded it on itch for the demo....
|
1793220619.7608283
|
1793825419.7608283
|
|
6223
|
Stavex by @pranav101 | Stardance
|
pranav101
|
4
|
77.0
|
215
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-28T15:19:08Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Stavex", "repo": "https://github.com/itzpranav101/stavex", "demo": "https://stavex.org"}, {"ship_num": 2, "ts": "2026-08-19T08:04:27Z", "hours": 44.0, "multiplier": 6.98, "payout": 70, "blessing": "neutral", "text": "Stavex", "repo": "https://github.com/itzpranav101/stavex", "demo": "https://stavex.org"}, {"ship_num": 3, "ts": "2026-08-10T16:04:48Z", "hours": 15.0, "multiplier": 6.04, "payout": 85, "blessing": "neutral", "text": "Stavex", "repo": "https://github.com/itzpranav101/stavex", "demo": "https://stavex.org"}, {"ship_num": 4, "ts": "2026-06-03T11:20:19Z", "hours": 15.0, "multiplier": 6.01, "payout": 60, "blessing": "neutral", "text": "Hey guys! I made an initiative/website called stavex. Its essentially helps teens around the world create their startups with out 9 stage dashboard. Check out the website now - stavex.org Check our insta too for more details!! @stavexhq", "repo": "https://github.com/itzpranav101/stavex", "demo": "https://stavex.org"}]...
|
[{"post_id": 50918, "ts": "202 [{"post_id": 50918, "ts": "2026-08-20T11:58:24Z", "hours": 3.4219, "text": "Currently improving the app!!"}, {"post_id": 44665, "ts": "2026-08-10T16:09:25Z", "hours": 44.1517, "text": "currently working on a sub project called meco - a memory companion"}, {"post_id": 8000, "ts": "2026-06-13T10:51:19Z", "hours": 7.3961, "text": "introducing scheduling to stavex!! making an entire interface for students just so they can schedule their day - balancing acads and their passion.."}, {"post_id": 5533, "ts": "2026-06-09T10:49:44Z", "hours": 7.5583, "text": "currently working on the backend of the dashboard!! Also implementing argo smart routing"}, {"post_id": 1372, "ts": "2026-06-03T11:16:48Z", "hours": 14.5661, "text": "Currently working on the dashboard system!!"}]...
|
Title: Stavex by @pranav101 | Stardance
Devlogs:
Title: Stavex by @pranav101 | Stardance
Devlogs:
Currently working on the dashboard system!!
currently working on the backend of the dashboard!! Also implementing argo smart routing
introducing scheduling to stavex!! making an entire interface for students just so they can schedule their day - balancing acads and their passion..
currently working on a sub project called meco - a memory companion
Currently improving the app!!
Ships:
Hey guys! I made an initiative/website called stavex. Its essentially helps teens around the world create their startups with out 9 stage dashboard. Check out the website now - stavex.org Check our insta too for more details!! @stavexhq
Stavex
Stavex
Stavex...
|
1793321369.472445
|
1793407769.472445
|
|
6224
|
Apple Music Touch Bar Lyrics by @edge | Stardance
|
edge
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Apple Music Touch Bar Lyrics by @edge | Sta Title: Apple Music Touch Bar Lyrics by @edge | Stardance...
|
1793188042.3937418
|
1793792842.3937418
|
|
6225
|
DecisionDesk by @PixelDecoder | Stardance
|
PixelDecoder
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-04T10:38:38Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built a web app that helps people organize their thoughts when making decisions by comparing different options in one place. The most challenging part was building the logic myself instead of following a tutorial and figuring out React state management along the way. I’m proud that I turned a real problem I personally face a working project. To test it, simply add a decision and a few options, then interact with the app to see how it helps structure choices. But I would say that plz don’t rely on this as it is made for learning purpose..", "repo": "https://github.com/SrishtiOnGit/DecisionDesk", "demo": "https://decision-desk-india.vercel.app/"}]...
|
[{"post_id": 2040, "ts": "2026 [{"post_id": 2040, "ts": "2026-06-04T10:13:18Z", "hours": 0.7533, "text": "Yay! Built the first working version of Decision Desk today. Users can add and remove options dynamically using React state. It looks simple, but figuring out array updates and rendering lists helped me understand React much better. Also, now it doesn’t give any of the correct answer as it is not based on the scores as I don’t know how to do those, I am a total beginner but I will learn it and add in the next version but for now I think this is enough for this version. I am learning and in future I will add backend also."}, {"post_id": 1452, "ts": "2026-06-03T14:28:03Z", "hours": 0.9383, "text": "First page of DecisionDesk is up. This color combination looked simple in my head… in reality it took a lot of “why does this look ugly” moments before it started clicking. Spent most of the time fixing spacing between cards either everything was floating or everything was suffocating, no middle ground. I think it’s messy, but it finally feels like something I can build on lol!! Though the ss uploaded isn’t the full bcz Idk why my laptop was not capturing the whole page.."}, {"post_id": 1376, "ts": "2026-06-03T11:24:53Z", "hours": 0.2878, "text": "Started building DecisionDesk today . After spending days bouncing between project ideas, I realized I was doing exactly what my app is supposed to solve: struggling to make decisions. 😅 DecisionDesk helps users compare options, score important factors, and organize their thoughts before making a choice. Today I finalized the concept, chose the color palette , and started setting up the React project. Next step is building the homepage. So, let’s get started."}]...
|
Title: DecisionDesk by @PixelDecoder | Stardance
Title: DecisionDesk by @PixelDecoder | Stardance
Devlogs:
Started building DecisionDesk today . After spending days bouncing between project ideas, I realized I was doing exactly what my app is supposed to solve: struggling to make decisions. 😅 DecisionDesk helps users compare options, score important factors, and organize their thoughts before making a choice. Today I finalized the concept, chose the color palette , and started setting up the React project. Next step is building the homepage. So, let’s get started.
First page of DecisionDesk is up. This color combination looked simple in my head… in reality it took a lot of “why does this look ugly” moments before it started clicking. Spent most of the time fixing spacing between cards either everything was floating or everything was suffocating, no middle ground. I think it’s messy, but it finally feels like something I can build on lol!! Though the ss uploaded isn’t the full bcz Idk why my laptop was not capturing the whole page..
Yay! Built the first working version of Decision Desk today. Users can add and remove options dynamically using React state. It looks simple, but figuring out array updates and rendering lists helped me understand React much better. Also, now it doesn’t give any of the correct answer as it is not based on the scores as I don’t know how to do those, I am a total beginner but I will learn it and add in the next version but for now I think this is enough for this version. I am learning and in future I will add backend also.
Ships:
I built a web app that helps people organize their thoughts when making decisions by comparing different options in one place. The most challenging part was building the logic myself instead of following a tutorial and figuring out React state management along the way. I’m proud that I turned a real problem I personally face a working project. To test it, simply add a decision and a few options, then interact with the app to see how it helps structure choices. But I would say that plz don’t rely on this as it is made for learning purpose.....
|
1793296628.2224069
|
1793383028.2224069
|
|
6226
|
My awesome macropad! by @Gentle | Stardance
|
Gentle
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Gentle | Stardance
|
1793173846.7985628
|
1793778646.7985628
|
|
6227
|
My awesome macropad! by @VibSingh | Stardance
|
VibSingh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @VibSingh | Stardan Title: My awesome macropad! by @VibSingh | Stardance...
|
1793156134.2273006
|
1793760934.2273006
|
|
6228
|
. by @andrewjac | Stardance
|
andrewjac
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: . by @andrewjac | Stardance
|
1792741894.459247
|
1793346694.459247
|
|
6229
|
Untitled project by @Supra | Stardance
|
Supra
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Supra | Stardance
|
1793159584.1858926
|
1793764384.1858926
|
|
6230
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792950486.120417
|
1793814486.120417
|
|
6231
|
My awesome macropad! by @Mridul | Stardance
|
Mridul
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Mridul | Stardance
|
1793155999.721778
|
1793760799.721778
|
|
6232
|
Space Themed Mad Lib Game by @afsheen15_p | Starda Space Themed Mad Lib Game by @afsheen15_p | Stardance...
|
afsheen15_p
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Space Themed Mad Lib Game by @afsheen15_p | Title: Space Themed Mad Lib Game by @afsheen15_p | Stardance...
|
1792698678.6747115
|
1793303478.6747115
|
|
6233
|
Ctrlpad by @brainlesslukas | Stardance
|
brainlesslukas
|
1
|
113.51
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-12T02:50:42Z", "hours": 97.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hello everyone! I built an Elgato Stream Deck alternative called Ctrlpad. Ctrlpad runs actions when you press its button. For example, opening applications like Discord really fast. It can genuinely improve your workflow. At the beginning I had trouble getting the Ctrlpad to communicate with my computer, but then I learned about BLE. I also coded a desktop app to configure the layout, colors, icons, actions and more. The ecosystem is only available on Linux for now, since I wanted to focus on the important things first. The project is split into three separate repositories: the Firmware (the code flashed onto the ESP), the Desktop Application (the interface used to configure actions like opening apps or changing the volume), and the Daemon (a background service that runs continuously on your computer to execute those actions).", "repo": "https://github.com/CtrlPad/firmware", "demo": ""}]...
|
[{"post_id": 82289, "ts": "202 [{"post_id": 82289, "ts": "2026-10-24T14:13:56Z", "hours": 6.5797, "text": "Devlog #21 The last days I added some important updates to the Ctrlpad website: Major refactoring: Cleaned and reorganized parts Responsive design, full mobile and Tablet support The website is now better structured for future additions :)"}, {"post_id": 74628, "ts": "2026-09-27T20:09:54Z", "hours": 6.8083, "text": "Devlog #20 Today i created this fancy feature page on the website :)."}, {"post_id": 71859, "ts": "2026-09-21T17:43:40Z", "hours": 3.1214, "text": "Devlog #19 I’m back after my first week of school after the holidays :) The newest update is that I implemented rendering for the icons you select in the desktop software. The mechanism behind it wasn’t easy, but here’s my final implementation: Each button’s icon arrives over BLE as a base64-encoded bitmap in the JSON config. renderIcon() decodes it and hands it off to changeIcon(), which builds an lv_image_dsc_t and assigns it via lv_image_set_src() to that button’s LVGL image widget or blanks it out if no icon string was provided. I also fixed some things in the Desktop software :) The next step, is making the config persistent on the ESP"}, {"post_id": 59956, "ts": "2026-09-02T01:01:38Z", "hours": 2.4636, "text": "Devlog #18 Today I applied the features I built last week: editing button colors. One big problem was that I had used a button matrix, and it’s almost impossible to change the background color of just one button in a matrix. So I did some refactoring. I moved from a matrix to six normal, standalone buttons. After that, I wrote the functions to apply the config. In the pictures you can now see how it’s possible to change the button color you select in the app. (Please ignore my dusty, messy desk xD)"}, {"post_id": 59284, "ts": "2026-09-01T00:04:06Z", "hours": 3.7492, "text": "Devlog # 17 Today I made it possible to send the button background color and the icon SVG to the BLE config. I also built a little preview (left corner). The next step is to display the SVG icon and the background color on the CtrlPad."}, {"post_id": 57712, "ts": "2026-08-29T23:27:07Z", "hours": 7.4522, "text": "Devlog #16 I wasn’t really motivated to code this last week. But I did build something for the desktop software! I created a color and icon selector. The icons are fetched from Simple Icons. It’s only the UI for now. The feature for the ctrlPad firmware is coming in the next version(s) :) Stay tuned!"}, {"post_id": 52374, "ts": "2026-08-22T14:17:41Z", "hours": 5.5839, "text": "Devlog #15 I was on vacation for the last two weeks, so I didn’t get much done. But I’m back now. Since then I’ve been working on the hardware side: I 3D printed a case for the CYD, and it now sits perfectly on my desk. For now it’s a model from MakerWorld. I’d like to design my own later, but I haven’t had the time yet. I’m also working on a few fixes for the daemon. Unfortunately, I noticed that the problem with the path is still there. :("}, {"post_id": 45411, "ts": "2026-08-11T20:47:02Z", "hours": 2.315, "text": "Devlog #14 Today was a warm one, but I still managed to sit down at my PC :) I ended up writing some docs, mostly because I couldn’t decide what else to work on. Added installation instructions for the packages I released over the last few days. Nix and Snap. I couldn’t add the AUR one yet, since the AUR is still down and I haven’t been able to finish that release :( Wrote the README for Ctrlpad’s web project. It covers how to set up the web app and gives an overview of what the repo contains."}, {"post_id": 44701, "ts": "2026-08-10T17:19:22Z", "hours": 4.3517, "text": "Devlog #13 Originally, I wanted to release both packages (daemon & desktop app) on the AUR, but it’s still down. So instead I released the desktop app on Nix with a flake. Now both packages are on Nix(-OS). I also released the desktop app on Snap."}, {"post_id": 41974, "ts": "2026-08-06T14:44:36Z", "hours": 2.2144, "text": "#Devlog #12 The last two days I worked on releasing the daemon for Nix(-OS) users. It’s now available as a flake, so they can pull it in directly."}, {"post_id": 40655, "ts": "2026-08-04T10:36:17Z", "hours": 4.1378, "text": "Devlog #11 Last night I wanted to start publishing my ctrlpad-daemon library on the AUR, but it was down. So I released it on the Snap(craft) package manager instead. It took a while, but now it’s online! https://snapcraft.io/ctrlpad-daemon"}, {"post_id": 40080, "ts": "2026-08-03T13:44:48Z", "hours": 11.7772, "text": "Devlog #10 The last three days were pretty frustrating. In the last devlog I mentioned building a website with Next.js. But I soon realized a hero section wasn’t enough. I also needed documentation. So I set out to embed Markdown (Nextra). It was tedious work, and it took me over five hours to get it running (the /docs route just refused to render for the longest time). With that working, I started writing some basic docs. A few minutes in, a question hit me: “How is the user actually going to flash the board themselves?” For that I turned to ESP Web Tools, a neat library that lets you flash an ESP directly from the browser. I ran into plenty of problems, but the biggest one was my own browser. It worked fine on my second PC, yet failed on my main one. The reason? An outdated Chromium version. I spent six-plus hours tracking that down. But it’s all working now and everyone can flash the board with my firmware! Amazing"}, {"post_id": 35902, "ts": "2026-07-27T17:08:35Z", "hours": 6.8169, "text": "Devlog #9 Things have been busy with school over the last two weeks, but I managed to make some solid progress on CtrlPad: Website Launched: Built the landing page using Next.js and published it live at ctrlpad.xyz Hosting: Configured my local home server to host the site directly. CI/CD Pipeline: Set up an automated CI/CD pipeline so future commits deploy automatically. Source Code: The website repository is open source on GitHub . Stay tuned!"}, {"post_id": 21048, "ts": "2026-07-02T20:29:04Z", "hours": 8.6403, "text": "Devlog #8 Over the past day, I built the CtrlPad daemon using Golang. This background service listens for commands sent from the CtrlPad via BLE (Bluetooth Low Energy). In the example below, you can see the daemon logs in action as it successfully receives and executes commands for “Spotify” and “Proton VPN”. To make things even smoother, I also wrote a dedicated installation script for the daemon to streamline the setup process."}, {"post_id": 15883, "ts": "2026-06-25T20:13:12Z", "hours": 1.1181, "text": "Devlog #7 Today, I ventured into Inkscape to design an icon. I usually dread the intricacies of SVG creation, but, to my surprise, everything came together quite smoothly. With the design finalized, I generated the necessary icon variations and implemented them into the Tauri project. The icon is designed to be a clean, minimalist recreation of the CtrlPad."}, {"post_id": 15320, "ts": "2026-06-24T21:44:20Z", "hours": 7.8344, "text": "Devlog #6 In the last day, I was really busy and didn’t have much time to code, but I managed to accomplish some amazing things: CI/CD Pipeline: Created a pipeline to build the application automatically Tooling Integration: Added git-cliff for automated changelogs, alongside Prettier, ESLint, and commitlint for code quality Bug Fixes: Successfully found and resolved several existing bugs I also implemented real configuration uploads to the ctrlPad instead of using an example JSON string"}, {"post_id": 10903, "ts": "2026-06-17T21:22:54Z", "hours": 10.435, "text": "Devlog #5 This update was all about tackling the tough stuff. First, I had to figure out how to scan and display every installed application on your system, a feature that turned out to be incredibly tricky to implement. After that, I spent a lot of time wrestling with the drag-and-drop system for the ctrlPad actions. It took a while, but it was worth it. To wrap things up, I also built a solid README to guide you through the development setup and other project essentials."}, {"post_id": 6485, "ts": "2026-06-10T22:07:05Z", "hours": 7.2067, "text": "Devlog #4 Today was a refactoring day! I updated the entire desktop UI and made everything cleaner. I also made it possible to connect to Bluetooth devices and send an example layout configuration to them."}, {"post_id": 5176, "ts": "2026-06-08T21:19:28Z", "hours": 4.3003, "text": "Devlog #3 These past few days were intense, packed with non-stop coding. Listing every single detail would take forever, so let’s skip straight to the highlights! Right now, the main focus is building the ctrlPad Desktop App. The central hub for configuring button layouts, custom actions, and more. The biggest decision? Tauri vs. Electron. The winner: Tauri. Because let’s be honest: Rust is king. Here is the quick breakdown of what went down: Firmware Repo: Added a brand-new, foolproof “Development Setup” section to the README.md. App Architecture: Kicked off the Tauri application and integrated TanStack Router for seamless navigation. UI/UX: Designed the very first frontend layout, complete with a sleek sidebar and the core button layout on the dashboard. The foundation is laid. Stay tuned!"}, {"post_id": 3059, "ts": "2026-06-05T23:01:18Z", "hours": 0.8392, "text": "Devlog #2 In this devlog the following things were done: Created the README.md and added some basic information Added the compilation database for PlatformIO Formatted all files with a code formatter (clangd) Applied the “camelCase” naming convention instead of “snake_case”"}, {"post_id": 2769, "ts": "2026-06-05T15:45:09Z", "hours": 5.5439, "text": "Devlog #1 I started making my own DIY Stream Deck! It runs on an ESP32 (CYD) and I named it ctrlPad. It features six buttons, each of which can be dynamically customized with different programs, actions, and macros. Just like the official Elgato software, the layout will be configured using an external desktop application. To keep it completely wireless, the configuration is sent via Bluetooth (BLE). Soon I build a custom driver then handles executing the programs or triggering actions (like muting the microphone). Thanks to all the customization options, every single ctrlPad will be completely unique!"}]...
|
Title: Ctrlpad by @brainlesslukas | Stardance
Dev Title: Ctrlpad by @brainlesslukas | Stardance
Devlogs:
Devlog #1 I started making my own DIY Stream Deck! It runs on an ESP32 (CYD) and I named it ctrlPad. It features six buttons, each of which can be dynamically customized with different programs, actions, and macros. Just like the official Elgato software, the layout will be configured using an external desktop application. To keep it completely wireless, the configuration is sent via Bluetooth (BLE). Soon I build a custom driver then handles executing the programs or triggering actions (like muting the microphone). Thanks to all the customization options, every single ctrlPad will be completely unique!
Devlog #2 In this devlog the following things were done: Created the README.md and added some basic information Added the compilation database for PlatformIO Formatted all files with a code formatter (clangd) Applied the “camelCase” naming convention instead of “snake_case”
Devlog #3 These past few days were intense, packed with non-stop coding. Listing every single detail would take forever, so let’s skip straight to the highlights! Right now, the main focus is building the ctrlPad Desktop App. The central hub for configuring button layouts, custom actions, and more. The biggest decision? Tauri vs. Electron. The winner: Tauri. Because let’s be honest: Rust is king. Here is the quick breakdown of what went down: Firmware Repo: Added a brand-new, foolproof “Development Setup” section to the README.md. App Architecture: Kicked off the Tauri application and integrated TanStack Router for seamless navigation. UI/UX: Designed the very first frontend layout, complete with a sleek sidebar and the core button layout on the dashboard. The foundation is laid. Stay tuned!
Devlog #4 Today was a refactoring day! I updated the entire desktop UI and made everything cleaner. I also made it possible to connect to Bluetooth devices and send an example layout configuration to them.
Devlog #5 This update was all about tackling the tough stuff. First, I had to figure out how to scan and display every installed application on your system, a feature that turned out to be incredibly tricky to implement. After that, I spent a lot of time wrestling with the drag-and-drop system for the ctrlPad actions. It took a while, but it was worth it. To wrap things up, I also built a solid README to guide you through the development setup and other project essentials.
Devlog #6 In the last day, I was really busy and didn’t have much time to code, but I managed to accomplish some amazing things: CI/CD Pipeline: Created a pipeline to build the application automatically Tooling Integration: Added git-cliff for automated changelogs, alongside Prettier, ESLint, and commitlint for code quality Bug Fixes: Successfully found and resolved several existing bugs I also implemented real configuration uploads to the ctrlPad instead of using an example JSON string
Devlog #7 Today, I ventured into Inkscape to design an icon. I usually dread the intricacies of SVG creation, but, to my surprise, everything came together quite smoothly. With the design finalized, I generated the necessary icon variations and implemented them into the Tauri project. The icon is designed to be a clean, minimalist recreation of the CtrlPad.
Devlog #8 Over the past day, I built the CtrlPad daemon using Golang. This background service listens for commands sent from the CtrlPad via BLE (Bluetooth Low Energy). In the example below, you can see the daemon logs in action as it successfully receives and executes commands for “Spotify” and “Proton VPN”. To make things even smoother, I also wrote a dedicated installation script for the daemon to streamline the setup process.
Devlog #9 Things have been busy with school over the last two weeks, but I managed to make some solid progress on CtrlPad: Website Launched: Built the landing page using Next.js and published it live at ctrlpad.xyz Hosting: Configured my local home server to host the site directly. CI/CD Pipeline: Set up an automated CI/CD pipeline so future commits deploy automatically. Source Code: The website repository is open source on GitHub . Stay tuned!
Devlog #10 The last three days were pretty frustrating. In the last devlog I mentioned building a website with Next.js. But I soon realized a hero section wasn’t enough. I also needed documentation. So I set out to embed Markdown (Nextra). It was tedious work, and it took me over five hours to get it running (the /docs route just refused to render for the longest time). With that working, I started writing some basic docs. A few minutes in, a question hit me: “How is the user actually going to flash the board themselves?” For that I turned to ESP Web Tools, a neat library that lets you flash an ESP directly from the browser. I ran into plenty of problems, but the biggest one was my own browser. It worked fine on my second PC, yet failed on my main one. The reason? An outdated Chromium version. I spent six-plus hours tracking that down. But it’s all working now and everyone can flash the board with my firmware! Amazing
Devlog #11 Last night I wanted to start publishing my ctrlpad-daemon library on the AUR, but it was down. So I released it on the Snap(craft) package manager instead. It took a while, but now it’s online! https://snapcraft.io/ctrlpad-daemon
#Devlog #12 The last two days I worked on releasing the daemon for Nix(-OS) users. It’s now available as a flake, so they can pull it in directly.
Devlog #13 Originally, I wanted to release both packages (daemon & desktop app) on the AUR, but it’s still down. So instead I released the desktop app on Nix with a flake. Now both packages are on Nix(-OS). I also released the desktop app on Snap.
Devlog #14 Today was a warm one, but I still managed to sit down at my PC :) I ended up writing some docs, mostly because I couldn’t decide what else to work on. Added installation instructions for the packages I released over the last few days. Nix and Snap. I couldn’t add the AUR one yet, since the AUR is still down and I haven’t been able to finish that release :( Wrote the README for Ctrlpad’s web project. It covers how to set up the web app and gives an overview of what the repo contains.
Devlog #15 I was on vacation for the last two weeks, so I didn’t get much done. But I’m back now. Since then I’ve been working on the hardware side: I 3D printed a case for the CYD, and it now sits perfectly on my desk. For now it’s a model from MakerWorld. I’d like to design my own later, but I haven’t had the time yet. I’m also working on a few fixes for the daemon. Unfortunately, I noticed that the problem with the path is still there. :(
Devlog #16 I wasn’t really motivated to code this last week. But I did build something for the desktop software! I created a color and icon selector. The icons are fetched from Simple Icons. It’s only the UI for now. The feature for the ctrlPad firmware is coming in the next version(s) :) Stay tuned!
Devlog # 17 Today I made it possible to send the button background color and the icon SVG to the BLE config. I also built a little preview (left corner). The next step is to display the SVG icon and the background color on the CtrlPad.
Devlog #18 Today I applied the features I built last week: editing button colors. One big problem was that I had used a button matrix, and it’s almost impossible to change the background color of just one button in a matrix. So I did some refactoring. I moved from a matrix to six normal, standalone buttons. After that, I wrote the functions to apply the config. In the pictures you can now see how it’s possible to change the button color you select in the app. (Please ignore my dusty, messy desk xD)
Devlog #19 I’m back after my first week of school after the holidays :) The newest update is that I implemented rendering for the icons you select in the desktop software. The mechanism behind it wasn’t easy, but here’s my final implementation: Each button’s icon arrives over BLE as a base64-encoded bitmap in the JSON config. renderIcon() decodes it and hands it off to changeIcon(), which builds an lv_image_dsc_t and assigns it via lv_image_set_src() to that button’s LVGL image widget or blanks it out if no icon string was provided. I also fixed some things in the Desktop software :) The next step, is making the config persistent on the ESP
Devlog #20 Today i created this fancy feature page on the website :).
Devlog #21 The last days I added some important updates to the Ctrlpad website: Major refactoring: Cleaned and reorganized parts Responsive design, full mobile and Tablet support The website is now better structured for future additions :)
Ships:
Hello everyone! I built an Elgato Stream Deck alternative called Ctrlpad. Ctrlpad runs actions when you press its button. For example, opening applications like Discord really fast. It can genuinely improve your workflow. At the beginning I had trouble getting the Ctrlpad to communicate with my computer, but then I learned about BLE. I also coded a desktop app to configure the layout, colors, icons, actions and more. The ecosystem is only available on Linux for now, since I wanted to focus on the important things first. The project is split into three separate repositories: the Firmware (the code flashed onto the ESP), the Desktop Application (the interface used to configure actions like opening apps or changing the volume), and the Daemon (a background service that runs continuously on your computer to execute those actions)....
|
1793148792.1695452
|
1793235192.1695452
|
|
6234
|
My first slack bot! by @ | Stardance
|
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @ | Stardance
|
1792680805.5225196
|
1793285605.5225196
|
|
6235
|
Untitled project by @khao | Stardance
|
khao
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @khao | Stardance
|
1792774392.45555
|
1793379192.45555
|
|
6236
|
Melophilian Music Madness by @Tisha | Stardance
|
Tisha
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Melophilian Music Madness by @Tisha | Stard Title: Melophilian Music Madness by @Tisha | Stardance...
|
1792788558.7897584
|
1793393358.7897584
|
|
6237
|
3D Website by @ryaneditraj | Stardance
|
ryaneditraj
|
0
|
0.69
|
0
|
[]
|
[{"post_id": 1488, "ts": "2026 [{"post_id": 1488, "ts": "2026-06-03T15:20:36Z", "hours": 0.6911, "text": "Built the site"}]...
|
Title: 3D Website by @ryaneditraj | Stardance
Dev Title: 3D Website by @ryaneditraj | Stardance
Devlogs:
Built the site...
|
1792651789.098908
|
1793256589.098908
|
|
6238
|
My first slack bot! by @labelle | Stardance
|
labelle
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @labelle | Stardance
|
1793238456.6709833
|
1793843256.6709833
|
|
6239
|
FRC Auton Path Tracker by @Scrax99 | Stardance
|
Scrax99
|
0
|
1.05
|
0
|
[]
|
[{"post_id": 1814, "ts": "2026 [{"post_id": 1814, "ts": "2026-06-04T01:14:52Z", "hours": 0.56, "text": "Finally finished fixing the buggy interpolation system. It was causing the timer and robot to be linked to each other so there was no speed or accurate timing. I now have a bare bones MVP of my tool!"}, {"post_id": 1443, "ts": "2026-06-03T14:16:03Z", "hours": 0.4908, "text": "Just finished linear interpolation for the user interface to make the animation that much smoother"}]...
|
Title: FRC Auton Path Tracker by @Scrax99 | Starda Title: FRC Auton Path Tracker by @Scrax99 | Stardance
Devlogs:
Just finished linear interpolation for the user interface to make the animation that much smoother
Finally finished fixing the buggy interpolation system. It was causing the timer and robot to be linked to each other so there was no speed or accurate timing. I now have a bare bones MVP of my tool!...
|
1792749035.7770312
|
1793353835.7770312
|
|
6240
|
WebOS by @Justin-F | Stardance
|
Justin-F
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WebOS by @Justin-F | Stardance
|
1792752848.0398185
|
1793357648.0398185
|
|
6241
|
My awesome macropad! by @Raaina | Stardance
|
Raaina
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Raaina | Stardance
|
1793166852.7988927
|
1793771652.7988927
|
|
6242
|
Untitled project by @agastya_turaga | Stardance
|
agastya_turaga
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @agastya_turaga | Stard Title: Untitled project by @agastya_turaga | Stardance...
|
1793314374.6899657
|
1793919174.6899657
|
|
6243
|
SAT Desmos Pacing Engine by @devhackerg | Stardanc SAT Desmos Pacing Engine by @devhackerg | Stardance...
|
devhackerg
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: SAT Desmos Pacing Engine by @devhackerg | S Title: SAT Desmos Pacing Engine by @devhackerg | Stardance...
|
1792759972.6639495
|
1793364772.6639495
|
|
6244
|
vidHand by @mahmedd | Stardance
|
mahmedd
|
0
|
1.61
|
0
|
[]
|
[{"post_id": 7469, "ts": "2026 [{"post_id": 7469, "ts": "2026-06-12T13:37:49Z", "hours": 1.2869, "text": "Done defining models and interfaces for database."}, {"post_id": 7384, "ts": "2026-06-12T09:48:16Z", "hours": 0.3278, "text": "Making a minimalist video sharing webapp to learn about advance authentication, user routing and video handling from cloud."}]...
|
Title: vidHand by @mahmedd | Stardance
Devlogs:
M Title: vidHand by @mahmedd | Stardance
Devlogs:
Making a minimalist video sharing webapp to learn about advance authentication, user routing and video handling from cloud.
Done defining models and interfaces for database....
|
1792709660.6355686
|
1793314460.6355686
|
|
6245
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792896677.7314296
|
1793760677.7314296
|
|
6246
|
Arduinosu by @AloneAlex | Stardance
|
AloneAlex
|
0
|
1.59
|
0
|
[]
|
[{"post_id": 19492, "ts": "202 [{"post_id": 19492, "ts": "2026-06-30T20:26:14Z", "hours": 0.5689, "text": "Changed the python script to take arguments instead of having a hardcoded filename, and made it not skip the rests in the midi file! I also, obviously, made it play the song of the boss of deltarune chapter 5 :D Also, I made sure to run a command that deletes all non-ascii characters at the end of the script, so that the Arduino compiler can read it normally"}, {"post_id": 9173, "ts": "2026-06-15T11:20:46Z", "hours": 0.4256, "text": "Tried more midi files, I will soon begin working on fixing the python script to handle note pauses"}, {"post_id": 4186, "ts": "2026-06-07T12:31:11Z", "hours": 0.6, "text": "I started by making sure the project is even doable-by using https://github.com/VihangaNethmaka/MIDI-To-Arduino-Converter to play a midi file using a buzzer. And it worked! But it didn’t handle pauses at all, which is something that I’ll have to fix"}]...
|
Title: Arduinosu by @AloneAlex | Stardance
Devlog Title: Arduinosu by @AloneAlex | Stardance
Devlogs:
I started by making sure the project is even doable-by using https://github.com/VihangaNethmaka/MIDI-To-Arduino-Converter to play a midi file using a buzzer. And it worked! But it didn’t handle pauses at all, which is something that I’ll have to fix
Tried more midi files, I will soon begin working on fixing the python script to handle note pauses
Changed the python script to take arguments instead of having a hardcoded filename, and made it not skip the rests in the midi file! I also, obviously, made it play the song of the boss of deltarune chapter 5 :D Also, I made sure to run a command that deletes all non-ascii characters at the end of the script, so that the Arduino compiler can read it normally...
|
1792918119.3125029
|
1793782119.3125029
|
|
6247
|
Tour App by @Pency | Stardance
|
Pency
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Tour App by @Pency | Stardance
|
1793141303.9726992
|
1793746103.9726992
|
|
6248
|
The Horizon Archive by @tasfiajahan | Stardance
|
tasfiajahan
|
0
|
3.04
|
0
|
[]
|
[{"post_id": 19897, "ts": "202 [{"post_id": 19897, "ts": "2026-07-01T10:13:01Z", "hours": 3.0436, "text": "Devlog-1: Building Horizon Archive An interactive exoplanet field journal, built as a vintage 3D pop-up book. The Idea I wanted to build an interactive book that didn’t feel like a typical web app. So I started “The Horizon Archive,” where you can flip through pages to learn about real exoplanets and land on their surfaces by clicking them. The First Problem: No Photos No telescope has captured an actual photo of an exoplanet’s surface; they are too distant. So instead of faking it, I built each planet using procedurally generated, scientifically grounded textures, rendered in 3D with Three.js. Every planet’s colour, cloud pattern, and storm behaviour is derived from its real measured properties. A scorching Jupiter like WASP-12b renders coal-black with glowing heat cracks because it absorbs 94% of incident light. The art follows the science. Building the Book The hardest part was making the book feel real. Closed vs. open state: I gave the book container two states, a narrow closed width and a wide open spread which are animated with CSS transitions to make it expand as you turn the cover. Page flip transitions: Each spread is a layered DOM element that slides and rotates in 3D space, timed for a smooth cross-fade. Going Further: Standing on the Surface I built a second mode: a full-screen 3D environment for each world. Sky domes and ground textures generated from real planetary data. Correct sun counts and colours, including Kepler-16b’s binary stars (a real “Tatooine”). Drag-to-look-around camera controls. Glowing markers that pop open real facts when clicked. ESC to exit back to the book. Tech Stack Three.js (r128) for all 3D rendering. Vanilla HTML/CSS/JS; every spread is built/torn down dynamically to avoid memory leaks. Canvas-based procedural texturing using a seeded PRNG (mulberry32) for deterministic, consistent textures. What I’d Do Next A “walk” mode. More interactive, visually detailed surfaces. Real orbital mechanics for binary systems. That’s a wrap for the first devlog. I’ve loved building this from scratch, but since this is my first deep dive into procedural 3D, I’m sure there are ways to optimize. If you have experience with Three.js or shaders, I’d appreciate any feedback on making these environments feel even more immersive. Thanks for reading. Let me know what you think!"}]...
|
Title: The Horizon Archive by @tasfiajahan | Stard Title: The Horizon Archive by @tasfiajahan | Stardance
Devlogs:
Devlog-1: Building Horizon Archive An interactive exoplanet field journal, built as a vintage 3D pop-up book. The Idea I wanted to build an interactive book that didn’t feel like a typical web app. So I started “The Horizon Archive,” where you can flip through pages to learn about real exoplanets and land on their surfaces by clicking them. The First Problem: No Photos No telescope has captured an actual photo of an exoplanet’s surface; they are too distant. So instead of faking it, I built each planet using procedurally generated, scientifically grounded textures, rendered in 3D with Three.js. Every planet’s colour, cloud pattern, and storm behaviour is derived from its real measured properties. A scorching Jupiter like WASP-12b renders coal-black with glowing heat cracks because it absorbs 94% of incident light. The art follows the science. Building the Book The hardest part was making the book feel real. Closed vs. open state: I gave the book container two states, a narrow closed width and a wide open spread which are animated with CSS transitions to make it expand as you turn the cover. Page flip transitions: Each spread is a layered DOM element that slides and rotates in 3D space, timed for a smooth cross-fade. Going Further: Standing on the Surface I built a second mode: a full-screen 3D environment for each world. Sky domes and ground textures generated from real planetary data. Correct sun counts and colours, including Kepler-16b’s binary stars (a real “Tatooine”). Drag-to-look-around camera controls. Glowing markers that pop open real facts when clicked. ESC to exit back to the book. Tech Stack Three.js (r128) for all 3D rendering. Vanilla HTML/CSS/JS; every spread is built/torn down dynamically to avoid memory leaks. Canvas-based procedural texturing using a seeded PRNG (mulberry32) for deterministic, consistent textures. What I’d Do Next A “walk” mode. More interactive, visually detailed surfaces. Real orbital mechanics for binary systems. That’s a wrap for the first devlog. I’ve loved building this from scratch, but since this is my first deep dive into procedural 3D, I’m sure there are ways to optimize. If you have experience with Three.js or shaders, I’d appreciate any feedback on making these environments feel even more immersive. Thanks for reading. Let me know what you think!...
|
1793191733.4515686
|
1793796533.4515686
|
|
6249
|
My first slack bot! by @Beast | Stardance
|
Beast
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Beast | Stardance
|
1792756345.7002797
|
1793361145.7002797
|
|
6250
|
My first slack bot! by @CherryIsAWESOME | Stardanc My first slack bot! by @CherryIsAWESOME | Stardance...
|
CherryIsAWESOME
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @CherryIsAWESOME | S Title: My first slack bot! by @CherryIsAWESOME | Stardance...
|
1792777927.4975317
|
1793382727.4975317
|