|
60870
|
XING by @Lord-Ace | Stardance
|
Lord-Ace
|
1
|
15.57
|
18
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-24T15:24:11Z", "hours": 14.0, "multiplier": 1.26, "payout": 18, "blessing": "neutral", "text": "Created a fun interactive question bot powered by Gemini. You pick your set of topics and difficulty level then you allow the AI curate custom questions for you. It was quite challenging to build though especially the fastAPI layer handling the CORS and making sure the endpoint calls and returns the value the way I want it to but overall, it was a fun build and I hope you enjoy using it", "repo": "https://github.com/RADYO-ACTIV/XING", "demo": "https://xing-tau.vercel.app/"}]...
|
[{"post_id": 76484, "ts": "202 [{"post_id": 76484, "ts": "2026-10-03T18:27:08Z", "hours": 1.5656, "text": "Improved the response time for the Gemini endpoint"}, {"post_id": 72785, "ts": "2026-09-23T18:53:48Z", "hours": 5.4031, "text": "Finally finished the project. Changed the background (again), connected the fastAPI endpoint to the JavaScript, added proper error handling (I think), designed an ending animation, cors. Did a lot other things 8 can’t remember"}, {"post_id": 69124, "ts": "2026-09-16T13:02:30Z", "hours": 2.0556, "text": "Just designed the fastAPI backend for the bot and connected it to gemini 3.8flash. still having issues getting the right response from the API though but it works. Now to being everything into one piece"}, {"post_id": 68656, "ts": "2026-09-15T14:08:03Z", "hours": 3.49, "text": "Added some JavaScript to the app for extra validation and error handling. Also created functions to help fetch the generated questions and I added background music (still in development) and in case you didn’t notice, I’m trying out different backgrounds for the web app"}, {"post_id": 68029, "ts": "2026-09-14T12:26:46Z", "hours": 3.2531, "text": "Finished with the html and CSS. Completed the core layout and basic functionality. Moving to JavaScript next"}]...
|
Title: XING by @Lord-Ace | Stardance
Devlogs:
Fin Title: XING by @Lord-Ace | Stardance
Devlogs:
Finished with the html and CSS. Completed the core layout and basic functionality. Moving to JavaScript next
Added some JavaScript to the app for extra validation and error handling. Also created functions to help fetch the generated questions and I added background music (still in development) and in case you didn’t notice, I’m trying out different backgrounds for the web app
Just designed the fastAPI backend for the bot and connected it to gemini 3.8flash. still having issues getting the right response from the API though but it works. Now to being everything into one piece
Finally finished the project. Changed the background (again), connected the fastAPI endpoint to the JavaScript, added proper error handling (I think), designed an ending animation, cors. Did a lot other things 8 can’t remember
Improved the response time for the Gemini endpoint
Ships:
Created a fun interactive question bot powered by Gemini. You pick your set of topics and difficulty level then you allow the AI curate custom questions for you. It was quite challenging to build though especially the fastAPI layer handling the CORS and making sure the endpoint calls and returns the value the way I want it to but overall, it was a fun build and I hope you enjoy using it...
|
1793206551.7287621
|
1793292951.7287621
|
|
61960
|
Python Practice by @nytharshit | Stardance
|
nytharshit
|
1
|
4.59
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-01T15:23:54Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a website where i can save my codes and run them anytime i want and it is publicly available for anyone to use. The challenging part was to create the Clickit file which is supposed to run the command to save the code file as a github repo using the extension installed on VS code. People should know to open the website and just give ur input and get the output. If they want to see the code they can by clicking my github profile on the website.", "repo": "https://github.com/nytharshi/Python-Practice", "demo": "https://python-practice-git-main-nytharshit.vercel.app/"}]...
|
[{"post_id": 76482, "ts": "202 [{"post_id": 76482, "ts": "2026-10-03T17:58:23Z", "hours": 0.5942, "text": "Created another website for the same thing because, They were not accepting the ship, this one is made on verscel so hopefully they accept, there is an addon the code is showed directly onto the website rather than going to my github page and seeing the repositories"}, {"post_id": 75870, "ts": "2026-10-01T13:03:07Z", "hours": 2.1417, "text": "Website for all my codes, I made a website for my codes where anyone can use run these codes and they save as Github repos which u can check out on my Github Profile. And i dont need to create repos for every file i make. I simply used command prompt to create the github and have saved the commands so i just need to click on a file and it does all the work for me"}, {"post_id": 67703, "ts": "2026-09-13T22:00:09Z", "hours": 1.4242, "text": "Revising the Basics for exam"}]...
|
Title: Python Practice by @nytharshit | Stardance
Title: Python Practice by @nytharshit | Stardance
Devlogs:
Revising the Basics for exam
Website for all my codes, I made a website for my codes where anyone can use run these codes and they save as Github repos which u can check out on my Github Profile. And i dont need to create repos for every file i make. I simply used command prompt to create the github and have saved the commands so i just need to click on a file and it does all the work for me
Created another website for the same thing because, They were not accepting the ship, this one is made on verscel so hopefully they accept, there is an addon the code is showed directly onto the website rather than going to my github page and seeing the repositories
Ships:
I made a website where i can save my codes and run them anytime i want and it is publicly available for anyone to use. The challenging part was to create the Clickit file which is supposed to run the command to save the code file as a github repo using the extension installed on VS code. People should know to open the website and just give ur input and get the output. If they want to see the code they can by clicking my github profile on the website....
|
1793209866.237926
|
1793296266.237926
|
|
64313
|
MINERVA-8 by @sudeepsuresh | Stardance
|
sudeepsuresh
|
1
|
32.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T04:16:22Z", "hours": 32.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What did I build? I built MINERVA-8, a custom console-based 8-bit assembler written entirely from scratch in C++. MINERVA-8 emulates a complete low level computer system from the command line. It has registers, a hardware stack pointer, flags (CF & ZF), 256 bytes of simulated memory, and full CPU emulation. There is also a compiler which converts assembly code with symbolic names to machine instructions. Implemented in C++. What Was Challenging? There were quite a few issues that I ran into when running assembly programs but they were fixable using my ‘step’ flag and watching the CPU states(flags/registers). However, one major hurdle I encountered with forward labels was that my assembler did not support jumping to an undefined label that wasn’t declared yet(forward jumps) used in JMP, CALL, JZ, and JNZ instructions. I could not solve this problem until I learned during my C++ class how V-tables are created during compile time. Thus, I decided on an “unresolved array” which would store the label and not have a resolved address which would be patched later when the label is actually found. My dad also suggested a two pass assembler would be more elegant. During the first pass all labels can be resolved and during the second pass the machine code can be generated. I chose to keep the single pass design because it produced a faster assembler despite requiring a small tracking array. What are you proud of? I am more satisfied than being proud of building a functional hardware stack infrastructure capable of handling nested subroutines using low-level PUSH, POP, CALL, and RET commands. It was amazing to watch a processor simulator I wrote entirely by hand successfully use stack memory to jump into subroutines, run math operations, and bounce back to the main program loop cleanly without crashing or corrupting memory boundaries. How to Test My Project Go to https://github.com/sudeeps-projects/Minerva-8/blob/master/README.md look for the section Quick Start & Usage It describes how to test my project The compiled executable MINERVA-8.exe is located inside the release folder of this repository. General Usage Open your command prompt, navigate to the release folder, and run the executable with your assembly file and optional flags: MINERVA-8.exe <filename.asm> [options] Parameters & Options filename.asm (Required): The path to the MINERVA-8 assembly file you want to execute. –step (Optional): Step Mode. Displays the current CPU state and next instruction, then waits for ENTER before executing the next step. –ram (Optional): RAM Mode. Displays the fully assembled machine code stored in the 256-byte RAM. Command Examples Standard Execution MINERVA-8.exe DEC.asm Running Step Mode MINERVA-8.exe DEC.asm –step Running RAM Mode MINERVA-8.exe DEC.asm –ram Combining Step and RAM Modes The optional flags can be supplied together in any order: MINERVA-8.exe DEC.asm –step –ram OR MINERVA-8.exe DEC.asm –ram –step Look at my youtube channel on this topic: https://www.youtube.com/watch?v=7CmpW0mE3cQ", "repo": "https://github.com/sudeeps-projects/Minerva-8", "demo": "https://github.com/sudeeps-projects/Minerva-8/releases/download/v1.0.0/MINERVA-8.exe"}]...
|
[{"post_id": 76481, "ts": "202 [{"post_id": 76481, "ts": "2026-10-03T17:57:24Z", "hours": 3.2692, "text": "over the last few weeks, I have been working on many test cases.. I have added many negative test cases where I try to pop from an empty stack or ‘ret’ instruction without a call. I found many issues that i fixed in the last few weeks. I have also written a fibonacci series using my instruction set and have been successfully able to ‘OUT’ the result to console. This has been my most proud activity. It took me 4-5 days to come up with fibonacci flow as I was hand-calculating the output using my instructions. When I tried it , i was getting wrong answers. My step flag helped me debug the flow and eventually I could come up with correct fibonacci instruction flow. I have put many examples in the release folder. In the release folder, I have put Minerva-8.exe which takes the file name <fibonacci.asm> as an argument. It also takes additional optional arguments such as [–step | –ram] . The –step argument provides the user with the ability to debug instruction by instruction flow and shows the CPU state after execution of every instruction. This helped me debug my own fibonacci.asm which took quite a bit of time. Also, I have struggling with logging hours on hackatime. My github is on [email protected] account and i logged to hackatime using [email protected] . Using the help from slack and some from Google , I tried to link both the emails but it is still not clear on why it shows 0hours when hackatime clearly logged 30hrs for Minerva-8 and 1:30 hrs for compiler"}, {"post_id": 71568, "ts": "2026-09-21T02:15:40Z", "hours": 28.5417, "text": "In my 10th grade Summer, I took C++ course in Folsom Lake Community College. The Professor was teaching about how C++ code gets converted to Assembly language, how the assembler converts the Assembly instructions into Machine code then the CPU will execute the machine code. I got confused and asked my friends on what that means. My friends did not know it either. At home, my dad explained with a block diagram. I got more curious about the innerworkings and read the documentation of RISC-V instruction set. This led me to come up with MINERVA-8 a custom CPU 8 bit architecture. MINERVA-8 MINERVA-8 (CUSTOM 8-BIT ASSEMBLY LANGUAGE) is a console-based 8-bit CPU simulator written in C++ that demonstrates how a processor executes instructions through the fetch-decode-execute cycle while showing changes to registers, memory, flags, and control flow. The project includes a custom assembler that translates MINERVA-8 assembly language into machine code and loads the resulting instructions and data into 256 bytes of simulated RAM. Architecture MINERVA-8 currently includes: 8-bit CPU architecture 256 bytes of RAM Program Counter (PC) Register A Register B Carry Flag (CF) Zero Flag (ZF) Custom instruction set Custom assembler Symbolic labels Console display of CPU state and memory Numeric and character console output Fetch-Decode-Execute Cycle Fetch The fetch unit uses the Program Counter to retrieve the next opcode from RAM. Decode The decoding unit determines which instruction the opcode represents and identifies any associated operand or memory address. Execute The execution unit performs the requested operation. Depending on the instruction, it can: modify registers perform arithmetic perform bitwise logic update CPU flags load or store memory change program control flow output values or characters Instruction Set Instruction Description LDA Load a value into Register A LDB Load a value into Register B LDM Load a value from memory into Register A ADD Add Register B to Register A SUB Subtract Register B from Register A STA Store Register A in memory OUT Output Register A as a number OUTC Output Register A as an ASCII character JNZ Jump if the Zero Flag is not set JZ Jump if the Zero Flag is set JMP Unconditional jump AND Bitwise AND of Register A and Register B OR Bitwise OR of Register A and Register B XOR Bitwise XOR of Register A and Register B SHL Shift Register A left by one bit SHR Shift Register A right by one bit NOT Invert every bit in Register A INC Increment Register A DEC Decrement Register A CMP Compare Register A and Register B and update flags PUSH Push Register A contents to stack POP Pop stack into Reg A and update flags CALL Call subroutine RET Return from subroutine to the caller HLT Halt execution"}]...
|
Title: MINERVA-8 by @sudeepsuresh | Stardance
Dev Title: MINERVA-8 by @sudeepsuresh | Stardance
Devlogs:
In my 10th grade Summer, I took C++ course in Folsom Lake Community College. The Professor was teaching about how C++ code gets converted to Assembly language, how the assembler converts the Assembly instructions into Machine code then the CPU will execute the machine code. I got confused and asked my friends on what that means. My friends did not know it either. At home, my dad explained with a block diagram. I got more curious about the innerworkings and read the documentation of RISC-V instruction set. This led me to come up with MINERVA-8 a custom CPU 8 bit architecture. MINERVA-8 MINERVA-8 (CUSTOM 8-BIT ASSEMBLY LANGUAGE) is a console-based 8-bit CPU simulator written in C++ that demonstrates how a processor executes instructions through the fetch-decode-execute cycle while showing changes to registers, memory, flags, and control flow. The project includes a custom assembler that translates MINERVA-8 assembly language into machine code and loads the resulting instructions and data into 256 bytes of simulated RAM. Architecture MINERVA-8 currently includes: 8-bit CPU architecture 256 bytes of RAM Program Counter (PC) Register A Register B Carry Flag (CF) Zero Flag (ZF) Custom instruction set Custom assembler Symbolic labels Console display of CPU state and memory Numeric and character console output Fetch-Decode-Execute Cycle Fetch The fetch unit uses the Program Counter to retrieve the next opcode from RAM. Decode The decoding unit determines which instruction the opcode represents and identifies any associated operand or memory address. Execute The execution unit performs the requested operation. Depending on the instruction, it can: modify registers perform arithmetic perform bitwise logic update CPU flags load or store memory change program control flow output values or characters Instruction Set Instruction Description LDA Load a value into Register A LDB Load a value into Register B LDM Load a value from memory into Register A ADD Add Register B to Register A SUB Subtract Register B from Register A STA Store Register A in memory OUT Output Register A as a number OUTC Output Register A as an ASCII character JNZ Jump if the Zero Flag is not set JZ Jump if the Zero Flag is set JMP Unconditional jump AND Bitwise AND of Register A and Register B OR Bitwise OR of Register A and Register B XOR Bitwise XOR of Register A and Register B SHL Shift Register A left by one bit SHR Shift Register A right by one bit NOT Invert every bit in Register A INC Increment Register A DEC Decrement Register A CMP Compare Register A and Register B and update flags PUSH Push Register A contents to stack POP Pop stack into Reg A and update flags CALL Call subroutine RET Return from subroutine to the caller HLT Halt execution
over the last few weeks, I have been working on many test cases.. I have added many negative test cases where I try to pop from an empty stack or ‘ret’ instruction without a call. I found many issues that i fixed in the last few weeks. I have also written a fibonacci series using my instruction set and have been successfully able to ‘OUT’ the result to console. This has been my most proud activity. It took me 4-5 days to come up with fibonacci flow as I was hand-calculating the output using my instructions. When I tried it , i was getting wrong answers. My step flag helped me debug the flow and eventually I could come up with correct fibonacci instruction flow. I have put many examples in the release folder. In the release folder, I have put Minerva-8.exe which takes the file name <fibonacci.asm> as an argument. It also takes additional optional arguments such as [–step | –ram] . The –step argument provides the user with the ability to debug instruction by instruction flow and shows the CPU state after execution of every instruction. This helped me debug my own fibonacci.asm which took quite a bit of time. Also, I have struggling with logging hours on hackatime. My github is on [email protected] account and i logged to hackatime using [email protected] . Using the help from slack and some from Google , I tried to link both the emails but it is still not clear on why it shows 0hours when hackatime clearly logged 30hrs for Minerva-8 and 1:30 hrs for compiler
Ships:
What did I build? I built MINERVA-8, a custom console-based 8-bit assembler written entirely from scratch in C++. MINERVA-8 emulates a complete low level computer system from the command line. It has registers, a hardware stack pointer, flags (CF & ZF), 256 bytes of simulated memory, and full CPU emulation. There is also a compiler which converts assembly code with symbolic names to machine instructions. Implemented in C++. What Was Challenging? There were quite a few issues that I ran into when running assembly programs but they were fixable using my ‘step’ flag and watching the CPU states(flags/registers). However, one major hurdle I encountered with forward labels was that my assembler did not support jumping to an undefined label that wasn’t declared yet(forward jumps) used in JMP, CALL, JZ, and JNZ instructions. I could not solve this problem until I learned during my C++ class how V-tables are created during compile time. Thus, I decided on an “unresolved array” which would store the label and not have a resolved address which would be patched later when the label is actually found. My dad also suggested a two pass assembler would be more elegant. During the first pass all labels can be resolved and during the second pass the machine code can be generated. I chose to keep the single pass design because it produced a faster assembler despite requiring a small tracking array. What are you proud of? I am more satisfied than being proud of building a functional hardware stack infrastructure capable of handling nested subroutines using low-level PUSH, POP, CALL, and RET commands. It was amazing to watch a processor simulator I wrote entirely by hand successfully use stack memory to jump into subroutines, run math operations, and bounce back to the main program loop cleanly without crashing or corrupting memory boundaries. How to Test My Project Go to https://github.com/sudeeps-projects/Minerva-8/blob/master/README.md look for the section Quick Start & Usage It describes how to test my project The compiled executable MINERVA-8.exe is located inside the release folder of this repository. General Usage Open your command prompt, navigate to the release folder, and run the executable with your assembly file and optional flags: MINERVA-8.exe <filename.asm> [options] Parameters & Options filename.asm (Required): The path to the MINERVA-8 assembly file you want to execute. –step (Optional): Step Mode. Displays the current CPU state and next instruction, then waits for ENTER before executing the next step. –ram (Optional): RAM Mode. Displays the fully assembled machine code stored in the 256-byte RAM. Command Examples Standard Execution MINERVA-8.exe DEC.asm Running Step Mode MINERVA-8.exe DEC.asm –step Running RAM Mode MINERVA-8.exe DEC.asm –ram Combining Step and RAM Modes The optional flags can be supplied together in any order: MINERVA-8.exe DEC.asm –step –ram OR MINERVA-8.exe DEC.asm –ram –step Look at my youtube channel on this topic: https://www.youtube.com/watch?v=7CmpW0mE3cQ...
|
1793213550.6021
|
1793299950.6021
|
|
67496
|
My awesome macropad! by @Qinyi | Stardance
|
Qinyi
|
0
|
1.62
|
0
|
[]
|
[{"post_id": 76480, "ts": "202 [{"post_id": 76480, "ts": "2026-10-03T17:53:16Z", "hours": 1.6247, "text": "PCB and PCB Case Design"}]...
|
Title: My awesome macropad! by @Qinyi | Stardance
Title: My awesome macropad! by @Qinyi | Stardance
Devlogs:
PCB and PCB Case Design...
|
1793112519.3561952
|
1793717319.3561952
|
|
66610
|
Heart rate monitor by @mygulash | Stardance
|
mygulash
|
0
|
3.44
|
0
|
[]
|
[{"post_id": 76467, "ts": "202 [{"post_id": 76467, "ts": "2026-10-03T16:43:40Z", "hours": 3.44, "text": "Heart rate monitor I made the infrared light intensity sensor which will later help me identify the heart beats. Now I have to turn in into a graph and analyse the data i get so i can make a function that will clear the “bad” data."}]...
|
Title: Heart rate monitor by @mygulash | Stardance Title: Heart rate monitor by @mygulash | Stardance
Devlogs:
Heart rate monitor I made the infrared light intensity sensor which will later help me identify the heart beats. Now I have to turn in into a graph and analyse the data i get so i can make a function that will clear the “bad” data....
|
1793101735.9375877
|
1793706535.9375877
|
|
66303
|
My awesome macropad! by @Elio2009 | Stardance
|
Elio2009
|
0
|
2.21
|
0
|
[]
|
[{"post_id": 76461, "ts": "202 [{"post_id": 76461, "ts": "2026-10-03T16:26:18Z", "hours": 1.6528, "text": "My case"}, {"post_id": 76407, "ts": "2026-10-03T13:20:14Z", "hours": 0.5586, "text": "Designing my PCB"}]...
|
Title: My awesome macropad! by @Elio2009 | Stardan Title: My awesome macropad! by @Elio2009 | Stardance
Devlogs:
Designing my PCB
My case...
|
1793098175.0355968
|
1793702975.0355968
|
|
11617
|
Music Controller Macropad by @I_Winters | Stardanc Music Controller Macropad by @I_Winters | Stardance...
|
I_Winters
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-18T14:14:16Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I designed a three-button macropad for controlling music! It also has a rotary encoder (for controlling volume) and an OLED screen (for showing a “now playing” view).", "repo": "https://github.com/imhwinters/MusicController", "demo": ""}]...
|
[{"post_id": 7646, "ts": "2026 [{"post_id": 7646, "ts": "2026-06-12T19:39:14Z", "hours": 1.1992, "text": "I cadded the case and wrote the firmware (I decided not to code my own firmware instead of using ZMK because I want my project to use the Xiao esp32c3 for its bluetooth functionality)."}, {"post_id": 5370, "ts": "2026-06-09T03:39:02Z", "hours": 0.8817, "text": "So far I’ve made the case, the schematic + PCB, and the firmware. Before I finish up the project design, I’m going to make sure the case is accurate and write a readme. I also want to make the case a little more interesting-looking :)"}, {"post_id": 4446, "ts": "2026-06-07T19:28:21Z", "hours": 3.1853, "text": "I’ve created the schematic, the PCB, and cadded the case so far."}]...
|
Title: Music Controller Macropad by @I_Winters | S Title: Music Controller Macropad by @I_Winters | Stardance
Devlogs:
I’ve created the schematic, the PCB, and cadded the case so far.
So far I’ve made the case, the schematic + PCB, and the firmware. Before I finish up the project design, I’m going to make sure the case is accurate and write a readme. I also want to make the case a little more interesting-looking :)
I cadded the case and wrote the firmware (I decided not to code my own firmware instead of using ZMK because I want my project to use the Xiao esp32c3 for its bluetooth functionality).
Ships:
I designed a three-button macropad for controlling music! It also has a rotary encoder (for controlling volume) and an OLED screen (for showing a “now playing” view)....
|
1793281983.6322296
|
1793368383.6322296
|
|
66702
|
TuffAlarm+ by @parth_ida13 | Stardance
|
parth_ida13
|
0
|
2.14
|
0
|
[]
|
[{"post_id": 76458, "ts": "202 [{"post_id": 76458, "ts": "2026-10-03T16:19:53Z", "hours": 2.1369, "text": "Extended to 30th!!! I finally locked in for my first hardware project(more fun) I followed the guide and added a speciality of my own with it. I want to make this alarm functioning as a Google Nest Mini and I want to make it have the capability to function as a speaker too. So far I have this, I will correct placements then generate a CAD likely afterwards I’ll submit for funding while having the BOM, CAD, and PCB. I think i’m doing good for a begineer"}]...
|
Title: TuffAlarm+ by @parth_ida13 | Stardance
Dev Title: TuffAlarm+ by @parth_ida13 | Stardance
Devlogs:
Extended to 30th!!! I finally locked in for my first hardware project(more fun) I followed the guide and added a speciality of my own with it. I want to make this alarm functioning as a Google Nest Mini and I want to make it have the capability to function as a speaker too. So far I have this, I will correct placements then generate a CAD likely afterwards I’ll submit for funding while having the BOM, CAD, and PCB. I think i’m doing good for a begineer...
|
1793101869.6802776
|
1793706669.6802776
|
|
63587
|
ShortCut Os by @ashrafmahin10 | Stardance
|
ashrafmahin10
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T16:08:51Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my simple personal OS. I am proud to have my own OS. The most challenging part was to working with CSS.", "repo": "https://github.com/Ashraf-999/Shortcut-Os", "demo": "https://ashraf-999.github.io/Shortcut-Os/"}]...
|
[{"post_id": 76455, "ts": "202 [{"post_id": 76455, "ts": "2026-10-03T16:06:46Z", "hours": 1.3508, "text": "Devlog 3: Added a simple calculator"}, {"post_id": 72295, "ts": "2026-09-22T16:31:46Z", "hours": 0.5419, "text": "Devlog 2: Just added my first app of my OS, which a note taking platform"}, {"post_id": 72005, "ts": "2026-09-22T00:08:55Z", "hours": 3.2142, "text": "Devlog 1: I am working on basic OS where you can add your favoruite website easilly."}]...
|
Title: ShortCut Os by @ashrafmahin10 | Stardance
Title: ShortCut Os by @ashrafmahin10 | Stardance
Devlogs:
Devlog 1: I am working on basic OS where you can add your favoruite website easilly.
Devlog 2: Just added my first app of my OS, which a note taking platform
Devlog 3: Added a simple calculator
Ships:
I made my simple personal OS. I am proud to have my own OS. The most challenging part was to working with CSS....
|
1793213333.093105
|
1793299733.093105
|
|
64203
|
My Personal Website by @iloveadrenaline | Stardanc My Personal Website by @iloveadrenaline | Stardance...
|
iloveadrenaline
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T15:25:16Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a website about me like an OS but way lower quality sadly , the hard part was using svelte and debugging errors", "repo": "https://github.com/iloveadrenaline/Personal-Website", "demo": "https://andreibaciu.netlify.app/"}]...
|
[{"post_id": 76445, "ts": "202 [{"post_id": 76445, "ts": "2026-10-03T15:13:46Z", "hours": 0.4269, "text": "Finished the website and added the name up there to the windows , now i ship"}, {"post_id": 76211, "ts": "2026-10-02T18:02:01Z", "hours": 2.5558, "text": "Hey Devlog 1 : -Made the main page -Implemented a windows function -Added the tabs for About, Contact and Projects -Used Svelte lol"}]...
|
Title: My Personal Website by @iloveadrenaline | S Title: My Personal Website by @iloveadrenaline | Stardance
Devlogs:
Hey Devlog 1 : -Made the main page -Implemented a windows function -Added the tabs for About, Contact and Projects -Used Svelte lol
Finished the website and added the name up there to the windows , now i ship
Ships:
I made a website about me like an OS but way lower quality sadly , the hard part was using svelte and debugging errors...
|
1793213524.5670326
|
1793299924.5670326
|
|
62715
|
My own site! by @Zemal | Stardance
|
Zemal
|
2
|
2.0
|
6
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-07T17:17:53Z", "hours": 2.0, "multiplier": 2.33, "payout": 6, "blessing": "neutral", "text": "I am reshipping my personal portfolio after making the requested improvements. I updated the design, cleaned up the styling, improved the README, and made the overall site more polished and easier to navigate. I am proud that I went back, fixed the feedback, and improved the project instead of leaving it as it was. Everything should now be working properly and the site can be tested through the live link.", "repo": "https://github.com/zemaldars01-png/zemal-personal-site", "demo": "https://zemaldars01-png.github.io/zemal-personal-site/"}, {"ship_num": 2, "ts": "2026-09-17T18:42:50Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my first personal portfolio website with sections about me, my achievements, projects, certificates, and leadership. The most challenging part was learning the layout, CSS styling, GitHub, and deployment. I’m proud that I built and published a real website for the first time. People can test it by opening the live website, checking the navigation, viewing each section, and using the buttons and links. I used ChatGPT for guidance and debugging when I got stuck.", "repo": "https://github.com/zemaldars01-png/zemal-personal-site", "demo": "https://zemaldars01-png.github.io/zemal-personal-site/"}]...
|
[{"post_id": 76441, "ts": "202 [{"post_id": 76441, "ts": "2026-10-03T15:01:35Z", "hours": 1.0794, "text": "I worked on my personal website again today after getting feedback. I changed the HTML and CSS, fixed some of the layout, made the code simpler, and updated the README too. I also added a preview image so the project page looks better. I am still learning, so I had to test a lot of things and fix some mistakes, but I understand the code much better now. Live site: https://zemaldars01-png.github.io/zemal-personal-site/"}, {"post_id": 75591, "ts": "2026-09-30T14:40:04Z", "hours": 1.3028, "text": "Got some feedback on my personal website, so I went back and worked on it a bit more today. I added more detail to the README so it explains the project, its features, how everything is structured, and what I learned while making it. I also went through the CSS again and rewrote and cleaned up different parts of it myself. Going back to improve everything was actually really helpful because I understand the website and my own code much better now. Hopefully this version is ready for re-certification 🤞"}, {"post_id": 69677, "ts": "2026-09-17T15:45:55Z", "hours": 0.2983, "text": "Today I worked on my personal portfolio website. I improved the About Me, achievements, projects, certifications and contact sections. I also learned how to push my code to GitHub and deploy the website using GitHub Pages. This was my first time building and deploying a website, and as I kept working on it, I found the process more interesting and enjoyable."}]...
|
Title: My own site! by @Zemal | Stardance
Devlogs Title: My own site! by @Zemal | Stardance
Devlogs:
Today I worked on my personal portfolio website. I improved the About Me, achievements, projects, certifications and contact sections. I also learned how to push my code to GitHub and deploy the website using GitHub Pages. This was my first time building and deploying a website, and as I kept working on it, I found the process more interesting and enjoyable.
Got some feedback on my personal website, so I went back and worked on it a bit more today. I added more detail to the README so it explains the project, its features, how everything is structured, and what I learned while making it. I also went through the CSS again and rewrote and cleaned up different parts of it myself. Going back to improve everything was actually really helpful because I understand the website and my own code much better now. Hopefully this version is ready for re-certification 🤞
I worked on my personal website again today after getting feedback. I changed the HTML and CSS, fixed some of the layout, made the code simpler, and updated the README too. I also added a preview image so the project page looks better. I am still learning, so I had to test a lot of things and fix some mistakes, but I understand the code much better now. Live site: https://zemaldars01-png.github.io/zemal-personal-site/
Ships:
I made my first personal portfolio website with sections about me, my achievements, projects, certificates, and leadership. The most challenging part was learning the layout, CSS styling, GitHub, and deployment. I’m proud that I built and published a real website for the first time. People can test it by opening the live website, checking the navigation, viewing each section, and using the buttons and links. I used ChatGPT for guidance and debugging when I got stuck.
I am reshipping my personal portfolio after making the requested improvements. I updated the design, cleaned up the styling, improved the README, and made the overall site more polished and easier to navigate. I am proud that I went back, fixed the feedback, and improved the project instead of leaving it as it was. Everything should now be working properly and the site can be tested through the live link....
|
1793210072.988919
|
1793296472.988919
|
|
43854
|
KoraOS by @SimplifCoder | Stardance
|
SimplifCoder
|
4
|
4.0
|
7
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T08:23:15Z", "hours": 0.0, "multiplier": 3.44, "payout": 1, "blessing": "neutral", "text": "After reading the reviews throughly I realized that I kept the wrong link in my demo link(netlify), so this is the actual project demo link(github pages), hope you like it.", "repo": "https://github.com/SimpleScience-Code/KoraOS", "demo": "https://simplescience-code.github.io/KoraOS/"}, {"ship_num": 2, "ts": "2026-10-03T10:28:38Z", "hours": 2.0, "multiplier": 5.18, "payout": 5, "blessing": "neutral", "text": "Hi!, This is an re-ship, but this time it has more aura and proper stuff, I fixed a bunch of bugs, and improved from the reviewers advice (except one)", "repo": "https://github.com/SimpleScience-Code/KoraOS", "demo": "https://simplescience-code.github.io/KoraOS/"}, {"ship_num": 3, "ts": "2026-10-01T19:51:44Z", "hours": 1.0, "multiplier": 1.95, "payout": 1, "blessing": "neutral", "text": "This is a re-ship, I’ve added what I’ve wanted to add for quite a while, a dedicated “About Me” page, telling my basic progress as a student.", "repo": "https://github.com/SimpleScience-Code/KoraOS", "demo": "https://simplescience-code.github.io/KoraOS/"}, {"ship_num": 4, "ts": "2026-08-07T16:48:40Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Webos with cookie clicker hehehehehehee!!!!!!!", "repo": "https://github.com/SimpleScience-Code/KoraOS", "demo": "https://simplescience-code.github.io/KoraOS/"}]...
|
[{"post_id": 76435, "ts": "202 [{"post_id": 76435, "ts": "2026-10-03T14:36:59Z", "hours": 0.2683, "text": "Hi guys, I had to do a fix for QOL functions; don’t consider this a devlog. Extremely sorry. And after reading through the review, I realized that my project was still showing my old Netlify pages; now I have GitHub Pages. Thank you, reviewers!"}, {"post_id": 76371, "ts": "2026-10-03T10:27:09Z", "hours": 0.5953, "text": "Re-ship 2 After 11 wonderful pieces of advice, I’m rly thankful, and here ya go! So I made paint from temu in da OS, as you can see it a portrait, which such immense aura, it prolly broke Ur screen, lowk very hard, so I hope yall like it!"}, {"post_id": 76210, "ts": "2026-10-02T17:55:29Z", "hours": 1.2956, "text": "Devlog After submitting the project for an re-ship, I’ve received the reviews and read everyone of them, firstly I want to thank you all, bcuz you people made me learn, secondly i’ve fixed most of the mistakes, and all the reviews(except one) very hella helpful. I rly appreciate the feedback. Ill reship again, after I add 1 more thing."}, {"post_id": 75972, "ts": "2026-10-01T19:49:10Z", "hours": 0.35, "text": "Completed the “About Me” page! Check it out! at http://kora-os.netlify.app"}, {"post_id": 75860, "ts": "2026-10-01T11:33:46Z", "hours": 0.6975, "text": "Skadoosh Added what I wanted to add for a long time, an about me page!"}, {"post_id": 42728, "ts": "2026-08-07T16:20:21Z", "hours": 0.7422, "text": "Hello! as of today i made this! quite proud of it, was an absolute pain… And i for got to rec it 😭 im jump of my couch rn, but now it has 1 functional draggable window!"}, {"post_id": 41256, "ts": "2026-08-05T11:11:39Z", "hours": 0.4667, "text": "Sooooooooooooooooo, completed the 1st and 2nd steps of the project!"}]...
|
Title: KoraOS by @SimplifCoder | Stardance
Devlog Title: KoraOS by @SimplifCoder | Stardance
Devlogs:
Sooooooooooooooooo, completed the 1st and 2nd steps of the project!
Hello! as of today i made this! quite proud of it, was an absolute pain… And i for got to rec it 😭 im jump of my couch rn, but now it has 1 functional draggable window!
Skadoosh Added what I wanted to add for a long time, an about me page!
Completed the “About Me” page! Check it out! at http://kora-os.netlify.app
Devlog After submitting the project for an re-ship, I’ve received the reviews and read everyone of them, firstly I want to thank you all, bcuz you people made me learn, secondly i’ve fixed most of the mistakes, and all the reviews(except one) very hella helpful. I rly appreciate the feedback. Ill reship again, after I add 1 more thing.
Re-ship 2 After 11 wonderful pieces of advice, I’m rly thankful, and here ya go! So I made paint from temu in da OS, as you can see it a portrait, which such immense aura, it prolly broke Ur screen, lowk very hard, so I hope yall like it!
Hi guys, I had to do a fix for QOL functions; don’t consider this a devlog. Extremely sorry. And after reading through the review, I realized that my project was still showing my old Netlify pages; now I have GitHub Pages. Thank you, reviewers!
Ships:
Webos with cookie clicker hehehehehehee!!!!!!!
This is a re-ship, I’ve added what I’ve wanted to add for quite a while, a dedicated “About Me” page, telling my basic progress as a student.
Hi!, This is an re-ship, but this time it has more aura and proper stuff, I fixed a bunch of bugs, and improved from the reviewers advice (except one)
After reading the reviews throughly I realized that I kept the wrong link in my demo link(netlify), so this is the actual project demo link(github pages), hope you like it....
|
1792846234.4720418
|
1793710234.4720418
|
|
65750
|
My awesome macropad! by @vishruthathreyas | Starda My awesome macropad! by @vishruthathreyas | Stardance...
|
vishruthathreyas
|
0
|
6.45
|
0
|
[]
|
[{"post_id": 76434, "ts": "202 [{"post_id": 76434, "ts": "2026-10-03T14:35:03Z", "hours": 1.8839, "text": "Completed case and pcb"}, {"post_id": 74923, "ts": "2026-09-28T16:30:35Z", "hours": 0.8333, "text": "updated the case and the pcb"}, {"post_id": 74385, "ts": "2026-09-27T09:11:32Z", "hours": 1.5336, "text": "redesigned the pcb and the case need some more work"}, {"post_id": 73908, "ts": "2026-09-26T09:36:13Z", "hours": 2.2008, "text": "Completed my first pcb has some errors needs fixing"}]...
|
Title: My awesome macropad! by @vishruthathreyas | Title: My awesome macropad! by @vishruthathreyas | Stardance
Devlogs:
Completed my first pcb has some errors needs fixing
redesigned the pcb and the case need some more work
updated the case and the pcb
Completed case and pcb...
|
1793091054.1291168
|
1793695854.1291168
|
|
26883
|
Rifted Rush by @splice | Stardance
|
splice
|
3
|
29.0
|
334
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T14:33:48Z", "hours": 6.0, "multiplier": 12.21, "payout": 74, "blessing": "neutral", "text": "This is the second finished update for Rifted-Rush! KEYBOARD + MOUSE ONLY! if you’re mobile im sorry but pls skip What has been added: ONE new minigame: Star Drag (drag the star along) Practice mode - Get better at the minigames you’re the worst at🥲 - accessed by completing the tutorial then clicking the rift on the home screen WASD Support!! (arrow keys are still usable) IMPROVED difficulty scaling - now accessible to those who aren’t the best at games 🥹 COMPETITVE score mechanics - try this game with your friends too and see who can get the highest score! One last thing, like last time if you don’t get 5000 score in freeplay you have to give me max ratings again 🥹 (jk just vote honestly!!) playable link: https://spliceydice.itch.io/rifted-rush github repo link: https://github.com/spliceydice/Rifted-Rush", "repo": "https://github.com/spliceydice/Rifted-Rush", "demo": "https://spliceydice.itch.io/rifted-rush"}, {"ship_num": 2, "ts": "2026-08-29T20:02:50Z", "hours": 17.0, "multiplier": 15.0, "payout": 260, "blessing": "neutral", "text": "This is the finished (WarioWare-style) game called Rifted-Rush. KEYBOARD + MOUSE ONLY! if you’re mobile im sorry but pls skip What has been added/changed: TWO new minigames: protecting and dodging (i’m bad at names 🥹) much better, updated visuals to fit a space theme (including fonts) freeplay mode, endless minigames with difficulty scaling score mechanics which update based on time left feel free to skip the tutorial to access freeplay mode immediately also, just a little note if you cant get at least 2500 score in freeplay you have to give me max rating :) (just kidding just vote based on what YOU think of the game)", "repo": "https://github.com/spliceydice/Rifted-Rush", "demo": "https://spliceydice.itch.io/rifted-rush"}, {"ship_num": 3, "ts": "2026-07-25T12:34:20Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made (for now) a demo of a WarioWare game and what it will entail when fully developed.", "repo": "https://github.com/spliceydice/Rifted-Rush", "demo": "https://spliceydice.itch.io/rifted-rush"}]...
|
[{"post_id": 76427, "ts": "202 [{"post_id": 76427, "ts": "2026-10-03T14:21:26Z", "hours": 3.1144, "text": "** Devlog 8 ** - The End ** hi guys, as i’ve said way too many times in the past, this time is truly the end. These GCSE Mocks are not to be messed with 🥹 Practice Mode I finally added a mode where you can practice the minigames you struggle the most at over and over again. It also scales up in difficulty much faster for convenience. I had to create a variable which holds which minigame needs to be repeated then linked it to the timer screen so whenever this variable ever has a value above 0, it repeats the desired minigame. Unfortunately, there won’t be a score mechanic for this mode as I deem it not too useful. This mode can only be accessed after completing the tutorial and clicking on the rift on the title screen. Controls Added WASD support, tbh it was easier than I originally thought it would be. I have kept arrow key support in game though for whoever that still wants to use that 🤔🤔🤔. General Bug Fixes Fixed minigame 3 shield clipping off screen Fixed some text not being displayed properly Changed visuals to match new controls Asset finding LUCKILY, I didn’t need to traverse the internet in its entirety this time as my goat shiroze had a wonderful background for my practice mode scene The End… I would ask for suggestions but this is where development truly ends forever 💔💔 I need to lock in for these GCSES!!! Instead of me doing you suggestions, this time around I want YOU guys to continue the project as that would probably be the best thing I could hear. 🥹🥹 well, like always: check out the repo 🥹: https://github.com/spliceydice/Rifted-Rush https://spliceydice.itch.io/rifted-rush"}, {"post_id": 70717, "ts": "2026-09-19T17:25:28Z", "hours": 2.91, "text": "** Devlog 7 ** Hi guys, yes I’m back somehow while school is on. I decided that I should continue this project just a little longer because an extra six hours wouldn’t hurt. NEW MINIGAME!!!! I kept it simple this time where the objective is to drag a star across a designated path. I had to use Path2D and PathFollow nodes for this but tbh the PathFollow node was probably easier to use than I expected. Also made the star a seperate scene for easier management for direct changes to the sprite while leaving other elements intact (can this guy PLEASE stop waffling to make his devlog look longer and more detailed). preview attached Scaling I settled on making the game super easy at the start but then ramping up the scaling rate quite heavily. This lets the game be more accessible to everyone while still providing a challenge. As a result however, all new scores will be heavily inflated since I decided to leave the score system as it is. Asset finding Let’s be fr there’s nothing I really need to say about this. It was horrible like always and the hours don’t even count 💔💔. The Future I plan to add mobile support soon potentially, that minigame practice thing through the rift that I mentioned like three devlogs ago and also I need to polish up the repository and README. It’s a short list as I only plan to do three more hours on this project so expect one more devlog! Anyways, if you have any suggestions, please let me know and as always, check out the repo 🥹: https://github.com/spliceydice/Rifted-Rush https://spliceydice.itch.io/rifted-rush"}, {"post_id": 57584, "ts": "2026-08-29T19:36:11Z", "hours": 4.0942, "text": "**Devlog 6 ** Hi guys, unfortunately, I will be ending development for rifted rush here due to gcses being just around the corner 💔. I’d love to work on this project more especially when I’m only six hours away from the certificate but I have to get my priorities straight ifykwim. Anyway, let’s get into what I added: Scoreee Finally, I added a way to track your score and points are given based on each half a second left and there’s also a base completion amount. The extra points from beating minigames quickly causes the player (my friends so far) to just panic (which is good ofc). Clicking minigame I added a random position spawning mechanic for these buttons although they tend to clump still for no apparent reason. I don’t know if its simply how the rng works or there’s a bug. Display Resolution So um I didn’t realise during the whole development of this game, I was using a 1152 x 648 res 💀. Thankfully, it’s the same aspect ratio as 1920 x 1080 so I was able to scale it via Godot’s native settings. although, the quality is a bit rough in some places… New ending screen Originally, I was using the same lose screen upon death in free-play mode as the tutorial. So, I changed it because the core loop of a Wario-ware style game is to play until you die so it shouldn’t really count as losing. Instead, I made a new scene where your score is displayed. Some minor things updated scaling formula AGAINN cleaned up some unused files from github/ the directory you won’t be able to reach 5000 score because you’re not good enough mwhahahaha (neither am I) play your own music while playing - i’m too lazy to search for music 🥲🥲 The End Well, this is the end. I’ll be honest I’ve had lots of fun in the hack club/stardance program. I really hope to be able to participate in hack club’s next flagship summer program. I’ll have way more time then and make sure to remember me because I’ll be making some absolute bangers. Anyway, like always, check out my repo: https://github.com/spliceydice/Rifted-Rush and try and get a higher score than me! https://spliceydice.itch.io/rifted-rush"}, {"post_id": 53207, "ts": "2026-08-23T17:27:13Z", "hours": 2.6569, "text": "** Devlog 5 ** Hi guys, as you may be able to tell yes the devlogs are a bit more frequent mainly because I’m trying to finish this before school. and this is NOT my last devlog lol New minigame Added a survival type minigame where small fireballs spawn from all directions and you have to dodge them all. Required heavy tweaking because it was way too difficult to find the right balance between easy and hard. Freeplay Mode Essentially the main mode where you play until you lose all of your lives. May add a life recovery feature in the future. Also, prevented from minigames repeating right after itself. code attached Difficulty Scaling Made each game harder dependent on the number of minigames you have completed in that session. Overall, much wasn’t changed but a lot changed at the same time too if that makes sense. I’m hoping to add a scoring mechanic in the future and one new minigame and a boss fight that appears occasionally. Thanks for reading, Check out my repo!: https://github.com/spliceydice/Rifted-Rush"}, {"post_id": 51069, "ts": "2026-08-20T15:35:30Z", "hours": 4.8581, "text": "** Devlog #4 ** Hi guys, almost five hours since my last devlog and I made only one extra minigame 🥲🥲🥲 Finding assets again 😡😡😡😡 To be honest, it wasn’t that bad thanks to @nyk_nck (on itch.io so ignore the link). I was able to get most of my assets from them and I must say they worked well together. New minigame Basically, this new minigame is one where fireballs are launched at you from random directions and using a and d, you rotate your shield to protect the moon and if you fail you lose a life. On the surface it looks simple but it’s lowk quite complex. ##Code itself Coding that game wasn’t that hard thanks to claude a little bit but it was mostly me. I had to create a fireball spawner, then logic for the fireball itself, then I had to create scripts for the shield to destroy the fireballs and then I had to attach scripts to the moon so it detects when its hit so you lose a life. It was very worth it though. What next? I plan to add a fourth minigame along with some bg music (its quite quiet rn) and then add that freeplay mode! That will probably be my last ship though because for me year 11 is about to start and I need to lock in. anyways, thanks for reading check out my repo!: https://github.com/spliceydice/Rifted-Rush"}, {"post_id": 46967, "ts": "2026-08-14T15:32:51Z", "hours": 5.6922, "text": "** Devlog #3 ** Hi guys, So, it’s been a very very very long time since my last devlog. Anyways, as I promised previously there has been a massive visual overhaul and it actually looks promising 🥹🥹🥹🥹. Asset finding I’ll be honest, finding assets was the worst experience of my whole life 😭. But after hours of searching JUST for backgrounds (those hours don’t get logged btw ✌️) I actually found some pretty decent ones. All of them are from Shiroze btw on itch.io so all credits to her! I also needed some assets for controls (I’ll talk about that later) but those were relatively easy to find. I also needed a graphic of a pixelated rift which I’ll be honest doesn’t even look that good but I needed something to fill the space on the title screen. I imported a font too. Importing assets I imported them 👍👍 Implementing the assets For the backgrounds, it was pretty quick and easy you just replace the file on the node that you already created from the guide. Then changing the fonts for text was quick however when using pixel art assets including the font you have to make sure you manually set the texturing filter to nearest to make sure your fonts/assets actually look good. AS for the controls I was talking about earlier, I implemented those into the loading screens prior to the following minigame that needs those controls. I’ll be honest I had to ask gemini how to create a fading effect but I got the hang of it myself in the end. ALSO, I changed the character sprite for the platformer and changed the minigame slightly itself. Things idk where to put I added the base of a settings screen (no settings yet) I want to credit Shiroze again for most of the assets! I’ll attach what some of the scenes look like. Also, I renamed the game to rifted rush because… it sounds cool idk 😭. What’s Next? Hopefully, using my grant for itch.io, I’m going to find some nice background music for the game as a whole because it’s too quiet right now. Additionally, I plan to add two new minigames and a freeplay mode (will be the main mode after tutorial) where you can try to get a high score! I’m also going to add a secret on the tittle screen soon where you can practice individual minigames themselves. Thanks for reading! As always reply w/ any suggestions and check out my repo! https://github.com/spliceydice/Rifted-Rush"}, {"post_id": 34538, "ts": "2026-07-25T10:36:23Z", "hours": 3.3081, "text": "**Devlog #2 ** Hi guys, I’ve continued my development of the game and it is essentially finished. Scenes Recently, I’ve completed the death and done screens and they are simply placeholders at the moment. In the near future, I plan to do an overhaul on all visuals in the game as well as rewrite some text because it seems quite clunky. Scripting I’ve gotten the hang of the language Godot uses partially due to experience but the internet too. It feels like python but just a bit more advaced. What next? I plan to ship the base game as is and after will drop a major update where new minigames, bossfights, visuals (space themed) and sfx are added. Overall, it will be a quality/content update. That’s all I have to say for now. Please leave any suggestions especially on visuals! Check out my github repo! https://github.com/spliceydice/WarioWareGame"}, {"post_id": 32320, "ts": "2026-07-21T12:43:31Z", "hours": 3.0414, "text": "** Devlog #1 ** Hi guys, I’ve started to work on a WarioWare Game and its been really fun but its been difficult too. Initialising everything When I first started, Github and installing time loggers was really complicated for me and it took me way longer to start than it should have😭😭. However, I watched some tutorials on YouTube and it really helped. Actually coding Godot was really new to me and took me some time to figure out. At the start, I ended up setting each node as a child to each other and debugging that was genuine horror 💀💀. I basically had to restart but I caught it early so it was fine. The guide helped significantly (as it should) but it was quite ambiguous at times. So far, I’ve implemented timers and life mechanics and have just started to implement the minigames. It was really fun to add my own personality into the game by embedding my interests into it. For example, I changed some textures like the garlic lives to mc textures. So, What Next? I hope to continue adding minigames and go beyond the guide. I plan for this to be my main project that I work through and add more features like leaderboard mechanics as time goes on. That’s all I have to say for now. Check out my github repo and feel free to leave any suggestions! https://github.com/spliceydice/WarioWareGame"}]...
|
Title: Rifted Rush by @splice | Stardance
Devlogs Title: Rifted Rush by @splice | Stardance
Devlogs:
** Devlog #1 ** Hi guys, I’ve started to work on a WarioWare Game and its been really fun but its been difficult too. Initialising everything When I first started, Github and installing time loggers was really complicated for me and it took me way longer to start than it should have😭😭. However, I watched some tutorials on YouTube and it really helped. Actually coding Godot was really new to me and took me some time to figure out. At the start, I ended up setting each node as a child to each other and debugging that was genuine horror 💀💀. I basically had to restart but I caught it early so it was fine. The guide helped significantly (as it should) but it was quite ambiguous at times. So far, I’ve implemented timers and life mechanics and have just started to implement the minigames. It was really fun to add my own personality into the game by embedding my interests into it. For example, I changed some textures like the garlic lives to mc textures. So, What Next? I hope to continue adding minigames and go beyond the guide. I plan for this to be my main project that I work through and add more features like leaderboard mechanics as time goes on. That’s all I have to say for now. Check out my github repo and feel free to leave any suggestions! https://github.com/spliceydice/WarioWareGame
**Devlog #2 ** Hi guys, I’ve continued my development of the game and it is essentially finished. Scenes Recently, I’ve completed the death and done screens and they are simply placeholders at the moment. In the near future, I plan to do an overhaul on all visuals in the game as well as rewrite some text because it seems quite clunky. Scripting I’ve gotten the hang of the language Godot uses partially due to experience but the internet too. It feels like python but just a bit more advaced. What next? I plan to ship the base game as is and after will drop a major update where new minigames, bossfights, visuals (space themed) and sfx are added. Overall, it will be a quality/content update. That’s all I have to say for now. Please leave any suggestions especially on visuals! Check out my github repo! https://github.com/spliceydice/WarioWareGame
** Devlog #3 ** Hi guys, So, it’s been a very very very long time since my last devlog. Anyways, as I promised previously there has been a massive visual overhaul and it actually looks promising 🥹🥹🥹🥹. Asset finding I’ll be honest, finding assets was the worst experience of my whole life 😭. But after hours of searching JUST for backgrounds (those hours don’t get logged btw ✌️) I actually found some pretty decent ones. All of them are from Shiroze btw on itch.io so all credits to her! I also needed some assets for controls (I’ll talk about that later) but those were relatively easy to find. I also needed a graphic of a pixelated rift which I’ll be honest doesn’t even look that good but I needed something to fill the space on the title screen. I imported a font too. Importing assets I imported them 👍👍 Implementing the assets For the backgrounds, it was pretty quick and easy you just replace the file on the node that you already created from the guide. Then changing the fonts for text was quick however when using pixel art assets including the font you have to make sure you manually set the texturing filter to nearest to make sure your fonts/assets actually look good. AS for the controls I was talking about earlier, I implemented those into the loading screens prior to the following minigame that needs those controls. I’ll be honest I had to ask gemini how to create a fading effect but I got the hang of it myself in the end. ALSO, I changed the character sprite for the platformer and changed the minigame slightly itself. Things idk where to put I added the base of a settings screen (no settings yet) I want to credit Shiroze again for most of the assets! I’ll attach what some of the scenes look like. Also, I renamed the game to rifted rush because… it sounds cool idk 😭. What’s Next? Hopefully, using my grant for itch.io, I’m going to find some nice background music for the game as a whole because it’s too quiet right now. Additionally, I plan to add two new minigames and a freeplay mode (will be the main mode after tutorial) where you can try to get a high score! I’m also going to add a secret on the tittle screen soon where you can practice individual minigames themselves. Thanks for reading! As always reply w/ any suggestions and check out my repo! https://github.com/spliceydice/Rifted-Rush
** Devlog #4 ** Hi guys, almost five hours since my last devlog and I made only one extra minigame 🥲🥲🥲 Finding assets again 😡😡😡😡 To be honest, it wasn’t that bad thanks to @nyk_nck (on itch.io so ignore the link). I was able to get most of my assets from them and I must say they worked well together. New minigame Basically, this new minigame is one where fireballs are launched at you from random directions and using a and d, you rotate your shield to protect the moon and if you fail you lose a life. On the surface it looks simple but it’s lowk quite complex. ##Code itself Coding that game wasn’t that hard thanks to claude a little bit but it was mostly me. I had to create a fireball spawner, then logic for the fireball itself, then I had to create scripts for the shield to destroy the fireballs and then I had to attach scripts to the moon so it detects when its hit so you lose a life. It was very worth it though. What next? I plan to add a fourth minigame along with some bg music (its quite quiet rn) and then add that freeplay mode! That will probably be my last ship though because for me year 11 is about to start and I need to lock in. anyways, thanks for reading check out my repo!: https://github.com/spliceydice/Rifted-Rush
** Devlog 5 ** Hi guys, as you may be able to tell yes the devlogs are a bit more frequent mainly because I’m trying to finish this before school. and this is NOT my last devlog lol New minigame Added a survival type minigame where small fireballs spawn from all directions and you have to dodge them all. Required heavy tweaking because it was way too difficult to find the right balance between easy and hard. Freeplay Mode Essentially the main mode where you play until you lose all of your lives. May add a life recovery feature in the future. Also, prevented from minigames repeating right after itself. code attached Difficulty Scaling Made each game harder dependent on the number of minigames you have completed in that session. Overall, much wasn’t changed but a lot changed at the same time too if that makes sense. I’m hoping to add a scoring mechanic in the future and one new minigame and a boss fight that appears occasionally. Thanks for reading, Check out my repo!: https://github.com/spliceydice/Rifted-Rush
**Devlog 6 ** Hi guys, unfortunately, I will be ending development for rifted rush here due to gcses being just around the corner 💔. I’d love to work on this project more especially when I’m only six hours away from the certificate but I have to get my priorities straight ifykwim. Anyway, let’s get into what I added: Scoreee Finally, I added a way to track your score and points are given based on each half a second left and there’s also a base completion amount. The extra points from beating minigames quickly causes the player (my friends so far) to just panic (which is good ofc). Clicking minigame I added a random position spawning mechanic for these buttons although they tend to clump still for no apparent reason. I don’t know if its simply how the rng works or there’s a bug. Display Resolution So um I didn’t realise during the whole development of this game, I was using a 1152 x 648 res 💀. Thankfully, it’s the same aspect ratio as 1920 x 1080 so I was able to scale it via Godot’s native settings. although, the quality is a bit rough in some places… New ending screen Originally, I was using the same lose screen upon death in free-play mode as the tutorial. So, I changed it because the core loop of a Wario-ware style game is to play until you die so it shouldn’t really count as losing. Instead, I made a new scene where your score is displayed. Some minor things updated scaling formula AGAINN cleaned up some unused files from github/ the directory you won’t be able to reach 5000 score because you’re not good enough mwhahahaha (neither am I) play your own music while playing - i’m too lazy to search for music 🥲🥲 The End Well, this is the end. I’ll be honest I’ve had lots of fun in the hack club/stardance program. I really hope to be able to participate in hack club’s next flagship summer program. I’ll have way more time then and make sure to remember me because I’ll be making some absolute bangers. Anyway, like always, check out my repo: https://github.com/spliceydice/Rifted-Rush and try and get a higher score than me! https://spliceydice.itch.io/rifted-rush
** Devlog 7 ** Hi guys, yes I’m back somehow while school is on. I decided that I should continue this project just a little longer because an extra six hours wouldn’t hurt. NEW MINIGAME!!!! I kept it simple this time where the objective is to drag a star across a designated path. I had to use Path2D and PathFollow nodes for this but tbh the PathFollow node was probably easier to use than I expected. Also made the star a seperate scene for easier management for direct changes to the sprite while leaving other elements intact (can this guy PLEASE stop waffling to make his devlog look longer and more detailed). preview attached Scaling I settled on making the game super easy at the start but then ramping up the scaling rate quite heavily. This lets the game be more accessible to everyone while still providing a challenge. As a result however, all new scores will be heavily inflated since I decided to leave the score system as it is. Asset finding Let’s be fr there’s nothing I really need to say about this. It was horrible like always and the hours don’t even count 💔💔. The Future I plan to add mobile support soon potentially, that minigame practice thing through the rift that I mentioned like three devlogs ago and also I need to polish up the repository and README. It’s a short list as I only plan to do three more hours on this project so expect one more devlog! Anyways, if you have any suggestions, please let me know and as always, check out the repo 🥹: https://github.com/spliceydice/Rifted-Rush https://spliceydice.itch.io/rifted-rush
** Devlog 8 ** - The End ** hi guys, as i’ve said way too many times in the past, this time is truly the end. These GCSE Mocks are not to be messed with 🥹 Practice Mode I finally added a mode where you can practice the minigames you struggle the most at over and over again. It also scales up in difficulty much faster for convenience. I had to create a variable which holds which minigame needs to be repeated then linked it to the timer screen so whenever this variable ever has a value above 0, it repeats the desired minigame. Unfortunately, there won’t be a score mechanic for this mode as I deem it not too useful. This mode can only be accessed after completing the tutorial and clicking on the rift on the title screen. Controls Added WASD support, tbh it was easier than I originally thought it would be. I have kept arrow key support in game though for whoever that still wants to use that 🤔🤔🤔. General Bug Fixes Fixed minigame 3 shield clipping off screen Fixed some text not being displayed properly Changed visuals to match new controls Asset finding LUCKILY, I didn’t need to traverse the internet in its entirety this time as my goat shiroze had a wonderful background for my practice mode scene The End… I would ask for suggestions but this is where development truly ends forever 💔💔 I need to lock in for these GCSES!!! Instead of me doing you suggestions, this time around I want YOU guys to continue the project as that would probably be the best thing I could hear. 🥹🥹 well, like always: check out the repo 🥹: https://github.com/spliceydice/Rifted-Rush https://spliceydice.itch.io/rifted-rush
Ships:
I made (for now) a demo of a WarioWare game and what it will entail when fully developed.
This is the finished (WarioWare-style) game called Rifted-Rush. KEYBOARD + MOUSE ONLY! if you’re mobile im sorry but pls skip What has been added/changed: TWO new minigames: protecting and dodging (i’m bad at names 🥹) much better, updated visuals to fit a space theme (including fonts) freeplay mode, endless minigames with difficulty scaling score mechanics which update based on time left feel free to skip the tutorial to access freeplay mode immediately also, just a little note if you cant get at least 2500 score in freeplay you have to give me max rating :) (just kidding just vote based on what YOU think of the game)
This is the second finished update for Rifted-Rush! KEYBOARD + MOUSE ONLY! if you’re mobile im sorry but pls skip What has been added: ONE new minigame: Star Drag (drag the star along) Practice mode - Get better at the minigames you’re the worst at🥲 - accessed by completing the tutorial then clicking the rift on the home screen WASD Support!! (arrow keys are still usable) IMPROVED difficulty scaling - now accessible to those who aren’t the best at games 🥹 COMPETITVE score mechanics - try this game with your friends too and see who can get the highest score! One last thing, like last time if you don’t get 5000 score in freeplay you have to give me max ratings again 🥹 (jk just vote honestly!!) playable link: https://spliceydice.itch.io/rifted-rush github repo link: https://github.com/spliceydice/Rifted-Rush...
|
1793271045.5453131
|
1793357445.5453131
|
|
66048
|
改善(Kaizen) by @MAyaanBaig2013 | Stardance
|
MAyaanBaig2013
|
1
|
1.0
|
1
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T15:07:54Z", "hours": 1.0, "multiplier": 1.01, "payout": 1, "blessing": "neutral", "text": "I made an goal tracker using AI for the buttons and notes.The challanging part was of the code", "repo": "https://github.com/DevAyaan123/Kaizen", "demo": "https://devayaan123.github.io/Kaizen/"}]...
|
[{"post_id": 76423, "ts": "202 [{"post_id": 76423, "ts": "2026-10-03T14:16:09Z", "hours": 0.4511, "text": "After some lot of struggling and coding I finally broke through"}, {"post_id": 75888, "ts": "2026-10-01T14:40:52Z", "hours": 0.7669, "text": "devlog 1 Hey Guys,NEW project here ,After a lot of coding with the help of AI for styling,pading and the note I made this!!"}]...
|
Title: 改善(Kaizen) by @MAyaanBaig2013 | Stardance
Title: 改善(Kaizen) by @MAyaanBaig2013 | Stardance
Devlogs:
devlog 1 Hey Guys,NEW project here ,After a lot of coding with the help of AI for styling,pading and the note I made this!!
After some lot of struggling and coding I finally broke through
Ships:
I made an goal tracker using AI for the buttons and notes.The challanging part was of the code...
|
1793216881.011343
|
1793303281.011343
|
|
67642
|
2d platformer game ;D by @hann | Stardance
|
hann
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T14:09:53Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a simple platformer game to figure out how to ship and to practice using github as i had never done before. im really proud of myself for not quitting and committing :D", "repo": "https://github.com/han-is-broke/2dgame", "demo": "https://hanngames.itch.io/2d-platformer-game-d"}]...
|
[{"post_id": 76414, "ts": "202 [{"post_id": 76414, "ts": "2026-10-03T13:59:48Z", "hours": 1.0575, "text": "i made the game and i scripted a lil"}]...
|
Title: 2d platformer game ;D by @hann | Stardance
Title: 2d platformer game ;D by @hann | Stardance
Devlogs:
i made the game and i scripted a lil
Ships:
I made a simple platformer game to figure out how to ship and to practice using github as i had never done before. im really proud of myself for not quitting and committing :D...
|
1793217122.0295885
|
1793303522.0295885
|
|
65144
|
My own site! by @Aishik | Stardance
|
Aishik
|
0
|
5.37
|
0
|
[]
|
[{"post_id": 76413, "ts": "202 [{"post_id": 76413, "ts": "2026-10-03T13:59:21Z", "hours": 5.3694, "text": "Welcome to my Site, my first project on Star Dance. I did not think that I would be able to do it without asking Claude or GPT to write the complete code for me, but here we are i guess, my own website coded completely by myself (well except JS ig XD). I always wanted to create my own site with all my details and when I got the chance here I took it without a second thought. Used AI to build the gradient effect using CSS, explore different HTML and CSS tags (because my first time using these) and due to lack of time asked JS to be written by them. Promise once I get time from my work I would go through JS and understand as much as I can…that is if I remember XD."}]...
|
Title: My own site! by @Aishik | Stardance
Devlog Title: My own site! by @Aishik | Stardance
Devlogs:
Welcome to my Site, my first project on Star Dance. I did not think that I would be able to do it without asking Claude or GPT to write the complete code for me, but here we are i guess, my own website coded completely by myself (well except JS ig XD). I always wanted to create my own site with all my details and when I got the chance here I took it without a second thought. Used AI to build the gradient effect using CSS, explore different HTML and CSS tags (because my first time using these) and due to lack of time asked JS to be written by them. Promise once I get time from my work I would go through JS and understand as much as I can…that is if I remember XD....
|
1793083975.5285127
|
1793688775.5285127
|
|
56884
|
SpideyyOS by @kingkev | Stardance
|
kingkev
|
1
|
10.2
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-30T22:02:25Z", "hours": 9.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "SpideyyOS is a spiderman themed os. (spiderman is a super hero who’s real identity is peter parker.) there are two apps, the two that i consider to be the most important: a place to dump your ideas (noteess) and a basic need (yeah im talking about MUSIC). other than those, there is a scrollable bar with peter’s pictures. inspiration timeee: ive always thought how cool peter parker is, with all his nerdy interests and style and all. he just has his vibe that makes everything he do, just look different - in a good way. he is a tech guy, i mean he built his suit from scratch. so basically it wasn’t hard to connect anything including tech, to him - especially when i admire him greatly. i dont wanna bore you with these btw, but the theme was a great excitement for me and i really wanted to share how i feel about it :D so thx for your patience.", "repo": "https://github.com/Lunaa133/spideyy", "demo": "https://lunaa133.github.io/spideyy/"}]...
|
[{"post_id": 76412, "ts": "202 [{"post_id": 76412, "ts": "2026-10-03T13:42:49Z", "hours": 1.1956, "text": "ok so a new feature: you can now change your icon’s themes!!! YEYYYY. additional icons ⬇️ 🕷️"}, {"post_id": 66632, "ts": "2026-09-12T14:14:35Z", "hours": 1.0242, "text": "school began so i lost my streak and everything, but still i wanna see the second OS mission so here we are. im working on the readme cuz well … yeah once im done its time to ship !!! i hope"}, {"post_id": 62915, "ts": "2026-09-06T13:33:17Z", "hours": 0.5494, "text": "2nd app!!!! :)))))))))))))))) im so happy rn. music is very essential imo. the music app is working, however im gonna change the graphics, it is js too plain atm. and there is a problem w/ the playing order, i’ll make some adjustments about that. but we are getting closer to the first ship and i cannot wait to start the 2nd webOS mission. im js so so so excited!! 🕸️"}, {"post_id": 62254, "ts": "2026-09-05T15:08:37Z", "hours": 0.7883, "text": "day 5-6? im not gonna write days anymore its hard to keep track of them. anyway so i played with the notes app a bit, now you can add and delete pages and notebooks. and i also designed a page-ish image in canva"}, {"post_id": 61787, "ts": "2026-09-04T21:22:39Z", "hours": 1.4436, "text": "created my first app. it’s a simple notes app, im planning to change the window design to make it look more like a notebook. and also huge thx to @253_Mathilde_IYKYK for sharing this website where i took the little spider gif. “highlighting” the icon to show it was clicked didn’t seem right for this design. so i decided it would be cute if a spider showed up instead. yeyyy"}, {"post_id": 60547, "ts": "2026-09-02T23:13:19Z", "hours": 0.5756, "text": "i ve tried making the left bar scrollable and added more pics YEYY. thats all for day 3. new pics:"}, {"post_id": 60501, "ts": "2026-09-02T21:31:36Z", "hours": 0.9014, "text": "DAY 3!! fixed the color of the top bar, added some pictures to the left and found a better initial position for the opening window. and i, for some reason, feel the need to state that (sadly D,:) im not peter parker and this os is js build with my huge respect to the character and the actor. js making things clear. yeah thats all i guess. huge thx to whoever is reading these :))"}, {"post_id": 60115, "ts": "2026-09-02T08:48:10Z", "hours": 0.855, "text": "now the welcome screen is draggable !!!!!!!!!!! im so happy :D the code seemed so overwhelming so i spent some while trying to understand that. but it all figured outt, so YEYYY ! i also changed the top bar’s colors so that it would match the picture on the left and the welcome window, but now it hurts my eyes. i will take care of that later ig, but really it looks weird :("}, {"post_id": 59919, "ts": "2026-09-01T22:59:07Z", "hours": 0.875, "text": "DAY 2 ? - part 3 of the jam i guess !!!“welcome” window is on the wayyy!!!!! it took me a while to create this design (why?? - this is basically a classic “error” window you can easily find, right? well, i couldn’t find the right size so I grabbed an image from pinterest which was about half the size of this picture here. and, yeah, with some adjustions here we are. i feel like im spending too much time on the visuals before mastering the functions. however, i also know it would be harder to come back later and arrange these stuff sooo :D btw do you know if there s a way i can log those hours i spent on the design to hackatime?"}, {"post_id": 59268, "ts": "2026-08-31T23:27:29Z", "hours": 0.9244, "text": "im bout to get started w the JavaScript part. ive spent 90-120 mins so far - i had to get the right design. but eventually i got the look i wanted for the interface (more or less). im planning to add more pictures of Andrew Garfield’s spiderman to the left alongside some more links. the “ANDREW” written one leads to the wiki page of Andrew G. maybe i can add some edits or smt, i ll figure that out later. yeah, thats all for day-1, i guess :D"}, {"post_id": 59209, "ts": "2026-08-31T21:31:18Z", "hours": 0.3842, "text": "better obv!! at least its now aligned to the center, tho it still looks off :( but i love the background!!!"}, {"post_id": 59197, "ts": "2026-08-31T21:04:23Z", "hours": 0.2694, "text": "js getting started!! i rlly wanna dedicate this to peter parker. the texts dont look so pleasant atm tho. ill js trust the process ig YEY"}]...
|
Title: SpideyyOS by @kingkev | Stardance
Devlogs: Title: SpideyyOS by @kingkev | Stardance
Devlogs:
js getting started!! i rlly wanna dedicate this to peter parker. the texts dont look so pleasant atm tho. ill js trust the process ig YEY
better obv!! at least its now aligned to the center, tho it still looks off :( but i love the background!!!
im bout to get started w the JavaScript part. ive spent 90-120 mins so far - i had to get the right design. but eventually i got the look i wanted for the interface (more or less). im planning to add more pictures of Andrew Garfield’s spiderman to the left alongside some more links. the “ANDREW” written one leads to the wiki page of Andrew G. maybe i can add some edits or smt, i ll figure that out later. yeah, thats all for day-1, i guess :D
DAY 2 ? - part 3 of the jam i guess !!!“welcome” window is on the wayyy!!!!! it took me a while to create this design (why?? - this is basically a classic “error” window you can easily find, right? well, i couldn’t find the right size so I grabbed an image from pinterest which was about half the size of this picture here. and, yeah, with some adjustions here we are. i feel like im spending too much time on the visuals before mastering the functions. however, i also know it would be harder to come back later and arrange these stuff sooo :D btw do you know if there s a way i can log those hours i spent on the design to hackatime?
now the welcome screen is draggable !!!!!!!!!!! im so happy :D the code seemed so overwhelming so i spent some while trying to understand that. but it all figured outt, so YEYYY ! i also changed the top bar’s colors so that it would match the picture on the left and the welcome window, but now it hurts my eyes. i will take care of that later ig, but really it looks weird :(
DAY 3!! fixed the color of the top bar, added some pictures to the left and found a better initial position for the opening window. and i, for some reason, feel the need to state that (sadly D,:) im not peter parker and this os is js build with my huge respect to the character and the actor. js making things clear. yeah thats all i guess. huge thx to whoever is reading these :))
i ve tried making the left bar scrollable and added more pics YEYY. thats all for day 3. new pics:
created my first app. it’s a simple notes app, im planning to change the window design to make it look more like a notebook. and also huge thx to @253_Mathilde_IYKYK for sharing this website where i took the little spider gif. “highlighting” the icon to show it was clicked didn’t seem right for this design. so i decided it would be cute if a spider showed up instead. yeyyy
day 5-6? im not gonna write days anymore its hard to keep track of them. anyway so i played with the notes app a bit, now you can add and delete pages and notebooks. and i also designed a page-ish image in canva
2nd app!!!! :)))))))))))))))) im so happy rn. music is very essential imo. the music app is working, however im gonna change the graphics, it is js too plain atm. and there is a problem w/ the playing order, i’ll make some adjustments about that. but we are getting closer to the first ship and i cannot wait to start the 2nd webOS mission. im js so so so excited!! 🕸️
school began so i lost my streak and everything, but still i wanna see the second OS mission so here we are. im working on the readme cuz well … yeah once im done its time to ship !!! i hope
ok so a new feature: you can now change your icon’s themes!!! YEYYYY. additional icons ⬇️ 🕷️
Ships:
SpideyyOS is a spiderman themed os. (spiderman is a super hero who’s real identity is peter parker.) there are two apps, the two that i consider to be the most important: a place to dump your ideas (noteess) and a basic need (yeah im talking about MUSIC). other than those, there is a scrollable bar with peter’s pictures. inspiration timeee: ive always thought how cool peter parker is, with all his nerdy interests and style and all. he just has his vibe that makes everything he do, just look different - in a good way. he is a tech guy, i mean he built his suit from scratch. so basically it wasn’t hard to connect anything including tech, to him - especially when i admire him greatly. i dont wanna bore you with these btw, but the theme was a great excitement for me and i really wanted to share how i feel about it :D so thx for your patience....
|
1793346964.0118794
|
1793433364.0118794
|
|
61630
|
Column Battler by @yoonha | Stardance
|
yoonha
|
1
|
2.0
|
15
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T14:00:31Z", "hours": 2.0, "multiplier": 6.16, "payout": 15, "blessing": "neutral", "text": "I made a game using the Java programming language where the player competes against a bot named Intellisense. The game revolves around deploying a card one by one in columns, and at the end of the game, whichever side that has the greater sum of cards in a column wins the points assigned to that column. The side that has more points wins. A good chunk of the work was dedicated to developing Intellisense’s logic, which revolves around assessing each column and using an internal rating system as to how good of a change would be created, should the card be deployed in the column. There were a lot of logical reasonings for why Intellisense should or should not deploy a card in a specific column, and I needed to consider the reasoning behind every decision and rating value. Adding lines of code to each reasoning and establishing a fair rating algorithm to make Intellisense truly intelligible was the main difficulty. You can try the game by accessing the Programiz link I attached, or copy-and-paste the code on Github and load it on any Java compiler. Beware, Intellisense is quite smart!", "repo": "https://github.com/Yoon-Ha-Hwang/console_based-card_game", "demo": "https://github.com/Yoon-Ha-Hwang/console_based-card_game/releases/tag/Initial-Release"}]...
|
[{"post_id": 76411, "ts": "202 [{"post_id": 76411, "ts": "2026-10-03T13:37:57Z", "hours": 0.5, "text": "I implemented a difficulty setting, and adjusted what each difficulty setting does to make sure it’s still a challenge. I also added an error handling logic in case the user entered something other than a integer value when it comes to capturing the player’s reply to determine which column the player wants to put their card in."}, {"post_id": 76320, "ts": "2026-10-03T05:41:32Z", "hours": 0.6, "text": "Today, I continued to develop Intellisense (the bot)’s logic, and polish the game a bit more. Intellisense asks herself, “What if I placed my card here?” and then assigns a score based on how a card placed in that column affects the result. She will then deploy the card on the column that has the highest score value. I also polished the game experience by making the explanation of the game better when it first loads, as well as detailed explanations as to which side (player or Intellisense) won. Personally, I find that Intellisense plays too well. She beat me in all three play-test sessions! I’m thinking of asking other people to play-test as well to see if it’s actually just me playing horribly. But that in turn inspired me to have a difficulty setting: an easy mode would mean the player has a slightly better deck of cards than Intellisense. However, I still have another problem that I need to solve: error handling. When the user enters something other than an integer, the game would crash. At the moment, I cannot precisely recall how to handle these kinds of errors, so I would need to do some research and ask my friends."}, {"post_id": 76259, "ts": "2026-10-02T22:57:38Z", "hours": 0.6389, "text": "Today I worked on the code a lot more than before. This session, I focused on getting the bot to think (it used Math.random() as a temporary measure) using a before/after rating system. This means the bot would assess how much of a difference would a move at a certain column have on the game’s result. I also added a brief introduction at the start and completed in creating the game ending result announcement. I made the number of columns in the game customisable so the user can come up with their own custom rules (I haven’t tested it with different values yet, because I was busy completing the game logic). One challenge I have right now is that the bot constantly plays one specific move. I would need to improve its thinking process, because admittedly it is currently quite simple. Next session, I will take a look at whether the custom columns logic works without error as well as improving the bot’s thinking process!"}, {"post_id": 76033, "ts": "2026-10-02T04:25:29Z", "hours": 0.6333, "text": "I thought of a game I wanted to develop for a long time and have started the process of making it into real life! For now I started working on the structure of the game, mainly on the initial set-up of the game and the turn logic. It’s still largely in-progress and later I will find out how to make the bot use mini-max to stay competent against the human player. Attached is a simple diagram explaining the game."}]...
|
Title: Column Battler by @yoonha | Stardance
Devl Title: Column Battler by @yoonha | Stardance
Devlogs:
I thought of a game I wanted to develop for a long time and have started the process of making it into real life! For now I started working on the structure of the game, mainly on the initial set-up of the game and the turn logic. It’s still largely in-progress and later I will find out how to make the bot use mini-max to stay competent against the human player. Attached is a simple diagram explaining the game.
Today I worked on the code a lot more than before. This session, I focused on getting the bot to think (it used Math.random() as a temporary measure) using a before/after rating system. This means the bot would assess how much of a difference would a move at a certain column have on the game’s result. I also added a brief introduction at the start and completed in creating the game ending result announcement. I made the number of columns in the game customisable so the user can come up with their own custom rules (I haven’t tested it with different values yet, because I was busy completing the game logic). One challenge I have right now is that the bot constantly plays one specific move. I would need to improve its thinking process, because admittedly it is currently quite simple. Next session, I will take a look at whether the custom columns logic works without error as well as improving the bot’s thinking process!
Today, I continued to develop Intellisense (the bot)’s logic, and polish the game a bit more. Intellisense asks herself, “What if I placed my card here?” and then assigns a score based on how a card placed in that column affects the result. She will then deploy the card on the column that has the highest score value. I also polished the game experience by making the explanation of the game better when it first loads, as well as detailed explanations as to which side (player or Intellisense) won. Personally, I find that Intellisense plays too well. She beat me in all three play-test sessions! I’m thinking of asking other people to play-test as well to see if it’s actually just me playing horribly. But that in turn inspired me to have a difficulty setting: an easy mode would mean the player has a slightly better deck of cards than Intellisense. However, I still have another problem that I need to solve: error handling. When the user enters something other than an integer, the game would crash. At the moment, I cannot precisely recall how to handle these kinds of errors, so I would need to do some research and ask my friends.
I implemented a difficulty setting, and adjusted what each difficulty setting does to make sure it’s still a challenge. I also added an error handling logic in case the user entered something other than a integer value when it comes to capturing the player’s reply to determine which column the player wants to put their card in.
Ships:
I made a game using the Java programming language where the player competes against a bot named Intellisense. The game revolves around deploying a card one by one in columns, and at the end of the game, whichever side that has the greater sum of cards in a column wins the points assigned to that column. The side that has more points wins. A good chunk of the work was dedicated to developing Intellisense’s logic, which revolves around assessing each column and using an internal rating system as to how good of a change would be created, should the card be deployed in the column. There were a lot of logical reasonings for why Intellisense should or should not deploy a card in a specific column, and I needed to consider the reasoning behind every decision and rating value. Adding lines of code to each reasoning and establishing a fair rating algorithm to make Intellisense truly intelligible was the main difficulty. You can try the game by accessing the Programiz link I attached, or copy-and-paste the code on Github and load it on any Java compiler. Beware, Intellisense is quite smart!...
|
1793209747.8454852
|
1793296147.8454852
|
|
51309
|
PocketCam Classique by @Bogey13 | Stardance
|
Bogey13
|
1
|
14.0
|
172
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-19T11:29:07Z", "hours": 14.0, "multiplier": 12.0, "payout": 172, "blessing": "neutral", "text": "I made an esp32cam digicam with a tft showing live view. it was a very exciting and PAINFUL project i must say. alright i really wasnt expecting this level of complexity. first, the damn esp wont flash- somehow got it to flash, tft wont work- it was a library problem. soldering was another pain because first time, and i have shaky hands- all the time, sooo yeah uhhh you know how it went. then. writing the code, huge thanks to my friend; he helped me write the code without AI. it was easier than i was expecting it to be. okay when we got the camera working. i accidentally fried the battery TEMPORARILY. Like an idiot, i plugged in the camera to charge and realized i had a switch between the charging module and the battery, and flipped it. welp. it powered the esp AND was charging and the battery’s protection PCB freaked out and disconnected the battery. I thought i had fried the camera, so i had to resolder the entire thing (becuase wires were coming loose due to bad soldering too). At the end, everything was rlly fine because the battery’s protection pcb tanked the hit and is fine now. one more thing. i decided to ditch the enclosure because im just loving how it looks right now, so cyberpunk-y with those naked wires. im keeping it this way. although i have made it in CAD, those who want can put it on their own pocketcams. So uh yeah. first ship. lets go.", "repo": "https://github.com/Bogey1309/PocketCam-Classique", "demo": ""}]...
|
[{"post_id": 76398, "ts": "202 [{"post_id": 76398, "ts": "2026-10-03T12:57:53Z", "hours": 0.3667, "text": "Its done. Resoldered the entire thing. However the battery is depleted and im gonna have to charge it so we don’t know if it turns on yet"}, {"post_id": 76205, "ts": "2026-10-02T17:37:48Z", "hours": 0.6, "text": "Soldered the shutter button and one part of the sliding switch, also connected a few more wires. Its almost done (again)"}, {"post_id": 75859, "ts": "2026-10-01T11:25:19Z", "hours": 0.5, "text": "Display has been resoldered"}, {"post_id": 75550, "ts": "2026-09-30T12:26:54Z", "hours": 0.65, "text": "resoldered 2 more wires and added the power system"}, {"post_id": 74823, "ts": "2026-09-28T11:51:47Z", "hours": 0.45, "text": "Resoldered one more wire, and a prev one had come lose so fixed that too"}, {"post_id": 73113, "ts": "2026-09-24T12:40:15Z", "hours": 0.4803, "text": "resoldered like 2 wires."}, {"post_id": 73052, "ts": "2026-09-24T08:51:43Z", "hours": 0.5567, "text": "resoldering the camera… the earlier connections came loose. and this ones even worse ahhhh"}, {"post_id": 72616, "ts": "2026-09-23T11:09:32Z", "hours": 0.3108, "text": "ITS CHARGING MY DUDES. FINALLY. LETS GO. I had accidentally tripped the battery’s protection circuit and wouldn’t work (I had messed it up while trying to charge lmao) I just resoldered everything. AND IT WORKS. LETS GOOOOOOOOOO"}, {"post_id": 71659, "ts": "2026-09-21T08:04:24Z", "hours": 0.285, "text": "bad news. i messed up the wiring. had to desolder the battery. will do the rest later"}, {"post_id": 71084, "ts": "2026-09-20T08:52:00Z", "hours": 1.8506, "text": "ITS DONE!!!! soldering and everythign and everything is doneeee. just gotta put it in a case and call it done. lets go. finally."}, {"post_id": 70680, "ts": "2026-09-19T16:09:35Z", "hours": 0.95, "text": "Updated camera enclosure: This is probably the final design- ig only a few changes will be made later like adding holes for the type c and all. But yeah. Its almost done……."}, {"post_id": 70422, "ts": "2026-09-19T04:59:56Z", "hours": 0.6917, "text": "Tried to model a new enclosure but failed horribly. Guess I’ll edit the old one"}, {"post_id": 70038, "ts": "2026-09-18T10:42:44Z", "hours": 0.82, "text": "Messed something up…. [Image from the camera btw] Im running the cam at 5mp now and it takes like 8s for the thing to save, and sometimes it doesn’t even save, I was tweaking around- changed something, now the image sometimes saves, sometimes doesn’t- wth is happening, the first iteration worked perfectly…?"}, {"post_id": 70005, "ts": "2026-09-18T08:12:24Z", "hours": 0.5744, "text": "I fixed the colours on the TFT ( yesterday it looked rlly weird). now its working. LETS GO. the prototype is 99% done. just soldering and 3d printing the case left"}, {"post_id": 69737, "ts": "2026-09-17T18:04:11Z", "hours": 0.6269, "text": "I FINALLY GOT THE TFT WORKING LETS GOOOO. this thing was giving me headaches since the past week. just wouldnt turn on. backlight did. but no data- glowing rectangle of doom. I FIXED IT TODAY. I READ THAT I COULD USE eSPI thingy, change some code, MOST IMPORTANTLY, i wired my DC to IO1… and it just worked. im very tired to type out the detailed thing but yeah. lets go."}, {"post_id": 69096, "ts": "2026-09-16T11:17:42Z", "hours": 0.5917, "text": "I worked a bit more on the cad. The internal assembly is wayyyy more detailed now. milimeter accurate"}, {"post_id": 68167, "ts": "2026-09-14T17:11:03Z", "hours": 0.2972, "text": "I modelled the battery (just a cuboid) and imported the ip5310 from the web. I messed up the importing a bit and had to manually delete a lot of parts lmao"}, {"post_id": 68095, "ts": "2026-09-14T14:36:08Z", "hours": 0.6383, "text": "I made a millimeter accurate cad model of the esp32cam and the tft since i have them in my hands rn. battery and buck converter remain"}, {"post_id": 68032, "ts": "2026-09-14T12:28:13Z", "hours": 0.5081, "text": "I got the camera working. However… the tft is giving me a bad headache. The screen just won’t work- the backlight turns on and all but its not displaying anything. I think its cause of the brownout detection, something is fishy. Working on solving it. I also messed with the code a bit and my friend helped me write better code."}, {"post_id": 67302, "ts": "2026-09-13T11:39:19Z", "hours": 0.325, "text": "I successfully flashed the esp32cam after a big big boss battle. The thing just would not listen or connect or talk. At the end I gave up, tested it with a multimeter. All evidence pointed towards a defective board. The thing just wouldn’t communicate! not even over baud 74880, not even garbage characters!- thats usually a dead board. I tried flashing it like 20 times since yesterday I think. Same cycle. Upload code, compiling, connecting –> PRESS RST, hope something happens, fail. I even sent the supplier an email saying I got a defective piece. The thing is, you gotta flash this board by pressing the “reset RST” button when the arduino ide says “connecting…..”; which obv. did not work for me. So i give up and get bored and watch a random yt video. in that video, the guy doesnt press the RST button, nope. what he does is yanks out the cable connecting GPIO0 to GND (you gotta wire em to make the board go into flashing mode). and it worked for him. I try it. EUREKA. it goshdarn works. like holy crap dude, how. wth!!! i am so goshdarn happy right now that the thing works."}, {"post_id": 67038, "ts": "2026-09-13T02:25:28Z", "hours": 1.8469, "text": "I wrote code for Pocketcam, my friend helped me a lot. got a ton of errors on the first try. I had some trouble uploading however, the thing just would not flash the esp32cam. It was getting late at night so I decided to shut down and sleep."}, {"post_id": 65286, "ts": "2026-09-10T09:54:27Z", "hours": 0.4228, "text": "I got a sort of bad breadboard- so i had to manually plug a dupont male header in and out to make it looser. It was so tight that none of my components went in without feeling like id damage them pushing in"}, {"post_id": 52914, "ts": "2026-08-23T09:17:13Z", "hours": 0.85, "text": "I made a V2 of the camera enclosure. I think its significantly better than yesterday; looks cleaner and is a bit more ergonomic."}, {"post_id": 52529, "ts": "2026-08-22T18:10:31Z", "hours": 1.7447, "text": "I modelled the entire camera in onshape; including the internal components. I must admit- the enclosure was the hardest part. I feel quite productive."}, {"post_id": 52314, "ts": "2026-08-22T13:02:13Z", "hours": 0.7608, "text": "I drew out the rough circuit diagram in diagram.net of how the wiring/circuitry for the cam. would look like."}, {"post_id": 51824, "ts": "2026-08-21T17:55:28Z", "hours": 0.4019, "text": "Today I used Lego to try to see how small I could make my retro pocketcam. I first drew out the dimensions of the components (3.7v 500mah LiPo, ESP32CAM + OV5640 Camera, IP5310 Boost Converter) I then opened my big box o’ legos and tried to match the paper sketch with appropriate pieces. Although I did make them a tad bit bigger cause tolerances exist, I think its nice."}]...
|
Title: PocketCam Classique by @Bogey13 | Stardance Title: PocketCam Classique by @Bogey13 | Stardance
Devlogs:
Today I used Lego to try to see how small I could make my retro pocketcam. I first drew out the dimensions of the components (3.7v 500mah LiPo, ESP32CAM + OV5640 Camera, IP5310 Boost Converter) I then opened my big box o’ legos and tried to match the paper sketch with appropriate pieces. Although I did make them a tad bit bigger cause tolerances exist, I think its nice.
I drew out the rough circuit diagram in diagram.net of how the wiring/circuitry for the cam. would look like.
I modelled the entire camera in onshape; including the internal components. I must admit- the enclosure was the hardest part. I feel quite productive.
I made a V2 of the camera enclosure. I think its significantly better than yesterday; looks cleaner and is a bit more ergonomic.
I got a sort of bad breadboard- so i had to manually plug a dupont male header in and out to make it looser. It was so tight that none of my components went in without feeling like id damage them pushing in
I wrote code for Pocketcam, my friend helped me a lot. got a ton of errors on the first try. I had some trouble uploading however, the thing just would not flash the esp32cam. It was getting late at night so I decided to shut down and sleep.
I successfully flashed the esp32cam after a big big boss battle. The thing just would not listen or connect or talk. At the end I gave up, tested it with a multimeter. All evidence pointed towards a defective board. The thing just wouldn’t communicate! not even over baud 74880, not even garbage characters!- thats usually a dead board. I tried flashing it like 20 times since yesterday I think. Same cycle. Upload code, compiling, connecting –> PRESS RST, hope something happens, fail. I even sent the supplier an email saying I got a defective piece. The thing is, you gotta flash this board by pressing the “reset RST” button when the arduino ide says “connecting…..”; which obv. did not work for me. So i give up and get bored and watch a random yt video. in that video, the guy doesnt press the RST button, nope. what he does is yanks out the cable connecting GPIO0 to GND (you gotta wire em to make the board go into flashing mode). and it worked for him. I try it. EUREKA. it goshdarn works. like holy crap dude, how. wth!!! i am so goshdarn happy right now that the thing works.
I got the camera working. However… the tft is giving me a bad headache. The screen just won’t work- the backlight turns on and all but its not displaying anything. I think its cause of the brownout detection, something is fishy. Working on solving it. I also messed with the code a bit and my friend helped me write better code.
I made a millimeter accurate cad model of the esp32cam and the tft since i have them in my hands rn. battery and buck converter remain
I modelled the battery (just a cuboid) and imported the ip5310 from the web. I messed up the importing a bit and had to manually delete a lot of parts lmao
I worked a bit more on the cad. The internal assembly is wayyyy more detailed now. milimeter accurate
I FINALLY GOT THE TFT WORKING LETS GOOOO. this thing was giving me headaches since the past week. just wouldnt turn on. backlight did. but no data- glowing rectangle of doom. I FIXED IT TODAY. I READ THAT I COULD USE eSPI thingy, change some code, MOST IMPORTANTLY, i wired my DC to IO1… and it just worked. im very tired to type out the detailed thing but yeah. lets go.
I fixed the colours on the TFT ( yesterday it looked rlly weird). now its working. LETS GO. the prototype is 99% done. just soldering and 3d printing the case left
Messed something up…. [Image from the camera btw] Im running the cam at 5mp now and it takes like 8s for the thing to save, and sometimes it doesn’t even save, I was tweaking around- changed something, now the image sometimes saves, sometimes doesn’t- wth is happening, the first iteration worked perfectly…?
Tried to model a new enclosure but failed horribly. Guess I’ll edit the old one
Updated camera enclosure: This is probably the final design- ig only a few changes will be made later like adding holes for the type c and all. But yeah. Its almost done…….
ITS DONE!!!! soldering and everythign and everything is doneeee. just gotta put it in a case and call it done. lets go. finally.
bad news. i messed up the wiring. had to desolder the battery. will do the rest later
ITS CHARGING MY DUDES. FINALLY. LETS GO. I had accidentally tripped the battery’s protection circuit and wouldn’t work (I had messed it up while trying to charge lmao) I just resoldered everything. AND IT WORKS. LETS GOOOOOOOOOO
resoldering the camera… the earlier connections came loose. and this ones even worse ahhhh
resoldered like 2 wires.
Resoldered one more wire, and a prev one had come lose so fixed that too
resoldered 2 more wires and added the power system
Display has been resoldered
Soldered the shutter button and one part of the sliding switch, also connected a few more wires. Its almost done (again)
Its done. Resoldered the entire thing. However the battery is depleted and im gonna have to charge it so we don’t know if it turns on yet
Ships:
I made an esp32cam digicam with a tft showing live view. it was a very exciting and PAINFUL project i must say. alright i really wasnt expecting this level of complexity. first, the damn esp wont flash- somehow got it to flash, tft wont work- it was a library problem. soldering was another pain because first time, and i have shaky hands- all the time, sooo yeah uhhh you know how it went. then. writing the code, huge thanks to my friend; he helped me write the code without AI. it was easier than i was expecting it to be. okay when we got the camera working. i accidentally fried the battery TEMPORARILY. Like an idiot, i plugged in the camera to charge and realized i had a switch between the charging module and the battery, and flipped it. welp. it powered the esp AND was charging and the battery’s protection PCB freaked out and disconnected the battery. I thought i had fried the camera, so i had to resolder the entire thing (becuase wires were coming loose due to bad soldering too). At the end, everything was rlly fine because the battery’s protection pcb tanked the hit and is fine now. one more thing. i decided to ditch the enclosure because im just loving how it looks right now, so cyberpunk-y with those naked wires. im keeping it this way. although i have made it in CAD, those who want can put it on their own pocketcams. So uh yeah. first ship. lets go....
|
1793400635.753514
|
1793487035.753514
|
|
67676
|
hackpadd by @cseprenyi | Stardance
|
cseprenyi
|
0
|
1.65
|
0
|
[]
|
[{"post_id": 76397, "ts": "202 [{"post_id": 76397, "ts": "2026-10-03T12:52:40Z", "hours": 0.3142, "text": "have a repo now"}, {"post_id": 76396, "ts": "2026-10-03T12:28:45Z", "hours": 0.8731, "text": "Made a case for it using FreeCAD. took longer than expected honestly, mostly because i haven’t used FreeCAD in a while, and never actually finished anything with it since i don’t have a 3D printer yet"}, {"post_id": 76386, "ts": "2026-10-03T11:34:28Z", "hours": 0.4581, "text": "Done with the KiCad part, now for the case!"}]...
|
Title: hackpadd by @cseprenyi | Stardance
Devlogs Title: hackpadd by @cseprenyi | Stardance
Devlogs:
Done with the KiCad part, now for the case!
Made a case for it using FreeCAD. took longer than expected honestly, mostly because i haven’t used FreeCAD in a while, and never actually finished anything with it since i don’t have a 3D printer yet
have a repo now...
|
1793112787.0081756
|
1793717587.0081756
|
|
67656
|
oakpad by @Fluxx56 | Stardance
|
Fluxx56
|
0
|
1.89
|
0
|
[]
|
[{"post_id": 76389, "ts": "202 [{"post_id": 76389, "ts": "2026-10-03T11:40:55Z", "hours": 1.8933, "text": "just started the project, pretty good progress (by my standards considering i’ve never done hardware b4 and everything is new) had to go through a few tutorials and whatnot but it looks ok. only thing im worried is that I got like 17 warnings telling me “silkscreen clipped by solder mask” and not sure if it’s a major issue. anyways i’ll save it for next time ig"}]...
|
Title: oakpad by @Fluxx56 | Stardance
Devlogs:
ju Title: oakpad by @Fluxx56 | Stardance
Devlogs:
just started the project, pretty good progress (by my standards considering i’ve never done hardware b4 and everything is new) had to go through a few tutorials and whatnot but it looks ok. only thing im worried is that I got like 17 warnings telling me “silkscreen clipped by solder mask” and not sure if it’s a major issue. anyways i’ll save it for next time ig...
|
1793112748.4859688
|
1793717548.4859688
|
|
66309
|
My first bot by @Elio2009 | Stardance
|
Elio2009
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T17:42:13Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a Slack bot, which you can use different commands to tell a joke, a catfact or commands if you need help", "repo": "https://github.com/ElioXY/my-bot", "demo": "https://app.slack.com/client/E09V59WQY1E/C0P5NE354"}]...
|
[{"post_id": 76388, "ts": "202 [{"post_id": 76388, "ts": "2026-10-03T11:38:06Z", "hours": 0.3644, "text": "Got my bot working!"}]...
|
Title: My first bot by @Elio2009 | Stardance
Devl Title: My first bot by @Elio2009 | Stardance
Devlogs:
Got my bot working!
Ships:
I made a Slack bot, which you can use different commands to tell a joke, a catfact or commands if you need help...
|
1793216933.6993668
|
1793303333.6993668
|
|
55346
|
CommieCAD by @made0fjello | Stardance
|
made0fjello
|
0
|
8.1
|
0
|
[]
|
[{"post_id": 76382, "ts": "202 [{"post_id": 76382, "ts": "2026-10-03T11:15:18Z", "hours": 0.7689, "text": "Soldered all the necessary parts on the PCB. Only need to 3d print the case to finalise the build."}, {"post_id": 60064, "ts": "2026-09-02T05:49:14Z", "hours": 0.3833, "text": "Updated the github to be compliant with Hackpad folder structure and naming convention and other rules."}, {"post_id": 57964, "ts": "2026-08-30T09:30:08Z", "hours": 2.85, "text": "Finished all requirements to ship. Made the README and posted everything on github. Also tried to write the code for the macropad."}, {"post_id": 57240, "ts": "2026-08-29T10:49:11Z", "hours": 2.5833, "text": "Finished the case design for my custom CAD controller made with Hackpad! Placed a rotary encoder on top of the joystick to add zoom control. Onwards to the firmware!"}, {"post_id": 56678, "ts": "2026-08-28T15:16:30Z", "hours": 1.5172, "text": "Started to create my custom CAD controller using the Hackpad tutorial. Added a joystick and 5 pins for an external rotary encoder."}]...
|
Title: CommieCAD by @made0fjello | Stardance
Devl Title: CommieCAD by @made0fjello | Stardance
Devlogs:
Started to create my custom CAD controller using the Hackpad tutorial. Added a joystick and 5 pins for an external rotary encoder.
Finished the case design for my custom CAD controller made with Hackpad! Placed a rotary encoder on top of the joystick to add zoom control. Onwards to the firmware!
Finished all requirements to ship. Made the README and posted everything on github. Also tried to write the code for the macropad.
Updated the github to be compliant with Hackpad folder structure and naming convention and other rules.
Soldered all the necessary parts on the PCB. Only need to 3d print the case to finalise the build....
|
1793159342.0698035
|
1793764142.0698035
|
|
62162
|
MP3 by @fanouriakisharry | Stardance
|
fanouriakisharry
|
0
|
1.85
|
0
|
[]
|
[{"post_id": 76378, "ts": "202 [{"post_id": 76378, "ts": "2026-10-03T10:40:17Z", "hours": 0.9533, "text": "Designed a case in Fusion360 and then soldered some components that just arrived."}, {"post_id": 69156, "ts": "2026-09-16T14:24:42Z", "hours": 0.8978, "text": "Devlog #1: Making the schematic in KiCad! Hey there! I’ve wanted to start this proeject in a while, so I decided to finally do it. Today, all I did was design the project schematic in KiCad to get a better idea of how I’m gonna wire everything on the perfboard. I used AI to help me make symbols for the missing components and some wiring debugging. That’s all for now, see you on the next devlog."}]...
|
Title: MP3 by @fanouriakisharry | Stardance
Devlo Title: MP3 by @fanouriakisharry | Stardance
Devlogs:
Devlog #1: Making the schematic in KiCad! Hey there! I’ve wanted to start this proeject in a while, so I decided to finally do it. Today, all I did was design the project schematic in KiCad to get a better idea of how I’m gonna wire everything on the perfboard. I used AI to help me make symbols for the missing components and some wiring debugging. That’s all for now, see you on the next devlog.
Designed a case in Fusion360 and then soldered some components that just arrived....
|
1793044242.4559796
|
1793649042.4559796
|
|
52434
|
Chatbot by @aliraza | Stardance
|
aliraza
|
1
|
37.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T06:51:46Z", "hours": 37.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made Sylqora AI, a study companion that helps students understand topics, practice with quizzes and flashcards and ask question about study material. The PDFs gave me PTSD especially scanned PDFs that needed OCR. Getting AI responses to stream also was a lot of debugging. In the end I did manage to turn idea into working app with advanced AI features like PDF uploads, OCR, quizzes, flashcards, streaming messages and chat history. Try asking Sylqora a study question, then try Explain mode, Flashcards, Quiz mode. You can also upload PDF and ask about it but length should be 3 pages and less", "repo": "https://github.com/aliraza-glitch/Sylqora.AI", "demo": "https://sylqora-2tjpakhfw-aliraza-glitch.vercel.app/"}]...
|
[{"post_id": 76376, "ts": "202 [{"post_id": 76376, "ts": "2026-10-03T10:37:26Z", "hours": 0.9631, "text": "OK so I improved the main chattin page. It looked plain before but now mwah. I added a subtle purple glow behing the welcome text and also fixed some scaling problems. The structure of entire CSS file was changed to :root since it is more convinient and easy to handle. I made the send button glow rather than stay rigid purple. Also the sidebar was fixed too.I also added mobile responsiveness. Check it out at https://sylqora-b80j2x291-aliraza-glitch.vercel.app/"}, {"post_id": 76333, "ts": "2026-10-03T07:22:13Z", "hours": 0.2978, "text": "Fixed the mobile responsiveness, The about section cards were leaking out making them look messy and get started button was weird overall page composition was trash and not good at all so I fixed it for mobile users. Try it out at https://sylqora-6eww0xam9-aliraza-glitch.vercel.app/"}, {"post_id": 76229, "ts": "2026-10-02T19:31:48Z", "hours": 2.7119, "text": "I prettied up the landing page. Sylqora is now getting it’s finishing touches. Just aesthetic really! I converted the landing page from previous flat version of it to a more sleek, modern and professional version using advanced CSS concepts like :root etc. The landing page is fully purple themed and I also changed size of texts at different places and gave a glow behind main heading. The nav bar is transparent glass type and the get started button is also much much better. But it still looks ugly on phone so I will fix that tomorrow I mean I am writing this at midnight. The overall landing page is so cool but who am I to brag check it out for yourselves on desktop at https://sylqora-evmi55cgw-aliraza-glitch.vercel.app/"}, {"post_id": 74891, "ts": "2026-09-28T15:09:11Z", "hours": 2.2025, "text": "I enabled streaming in the request of Sylqora so now the messages are streamed instead of a block just appearing on the screen. which means that it now generates responses in real time. I changed the front end and backend to handle streaming. I also added an Abort Controller which means that user can cancel their requests. Try Sylqora yourself at https://sylqora-78fvmrxhz-aliraza-glitch.vercel.app/"}, {"post_id": 70810, "ts": "2026-09-19T19:55:57Z", "hours": 2.0689, "text": "I am excited to announce that Sylqora can now read text files uploaded to it and answer questions related to it. The attach file button is a paperclip but there are limitation such as the content should be plain text and not a scanned image or OCR. Pdf with text only can be read and well processed by Sylqora. File chip showing file’s name and the ability to cancel the upload is also included. I am planning on connecting ability to read files in modes such as quiz mode and explain mode so it doesn’t just sit there. It is also possible that I add the feature to read OCR and scanned image. I will also make the input bar sticky so it doesn’t get lost while scrolling. Check Sylqora out at https://sylqora-cod6nfhx5-aliraza-glitch.vercel.app/"}, {"post_id": 68575, "ts": "2026-09-15T10:38:29Z", "hours": 1.5392, "text": "Improved the UI and UX so much and its 100 times better. The annoying sidebar is now closable like a drawer. The Bot message bubble is gone and now it only shows clean text on screen which looks neat and aesthetic. I also learned about SVG and implemented it which took most of my time. The SVG is just too complex but I got the hang of it. The sidebar open and close icons are SVG. I also improved the way it renders equations. I also coded it to keep response length reasonable and short. The 3 modes work very fine. I also added responsiveness for phones and now Mobile phone users can also use Sylqora without a crashing interface. Try it yourself at https://sylqora-2g4j7b8o9-aliraza-glitch.vercel.app/"}, {"post_id": 66396, "ts": "2026-09-12T06:41:11Z", "hours": 1.5786, "text": "Ok so I just finished making Flashcard mode. Once the user clicks on the flashcard mode on the suggestions menu, Sylqora asks in input place name of the topic and once topic name is entered, the flashcards are generated. The proportions of the flashcard mimick the actual card. The Reveal Answer button is also present to check whether you remember or forgot. The Next Card button generates Next flash card not same as previous one. While a card is being generated, a neat Loading Card message is shown on a screen. It’s literally a banger get amongst it! https://sylqora-rcf3kmb64-aliraza-glitch.vercel.app/"}, {"post_id": 66089, "ts": "2026-09-11T17:45:29Z", "hours": 1.4408, "text": "So I refined the Quiz mode even more. Explain Mode was also upgraded. The topic heading of Explain Mode. And termination of Explain mode once another chat is opened. Explained paragraph is also well formatted since I enhanced markdown even more like It is so neat and professional. I also increased max tokens and restricted the LaTex notation making the ## and – appear in responses. Explain Mode is finished. I am now making flashcards mode. Try it on https://sylqora-e1txs56h0-aliraza-glitch.vercel.app/"}, {"post_id": 63646, "ts": "2026-09-07T15:51:41Z", "hours": 1.4519, "text": "Made the heading for Quiz mode It only asks 5 questions. The heading appears up showing topic of quiz when it is in quizmode and keeps locked in place until 5 questions are asked and then displays score and heading is gone too. Going to the New Chat disbles the quiz mode. Try it yourself at https://sylqora-o6vwi4ha6-aliraza-glitch.vercel.app/"}, {"post_id": 63045, "ts": "2026-09-06T16:50:47Z", "hours": 1.4414, "text": "I added a feature for sidebar to change height incase of large messages by user to improve readability. I also made the Quiz mode. Once the quiz mode is pressed, It asks on the placeholder what topic should the quiz be on. So user just names the topic and sends and the rest of the prompt is generated automatically and sent. I also modified the Quiz mode. It can now ask you 5 questions in a quiz and tells you the score for the quiz. Check it out at https://sylqora-f0r4pa9ur-aliraza-glitch.vercel.app/"}, {"post_id": 62260, "ts": "2026-09-05T15:26:44Z", "hours": 0.3106, "text": "Finished Sylqora version 1. Had to give final touches to the bot such as the Sylqora is thinking was light mode whereas rest of the site is dark mode so I just changed the message’s theme. Also changed number of max tokens again. Gave the feature of highlight current chat in the sidebar so user isn’t confused. Also handled the chats overflow and title overflow in the sidebar. Try Sylqora at https://sylqora-fd08yehag-aliraza-glitch.vercel.app/"}, {"post_id": 62174, "ts": "2026-09-05T13:10:43Z", "hours": 2.3347, "text": "Done styling the chat box. I realized it was way too plain and boring. But now everything is alive. I changed the send button to an arrow. Added heading and subtitle in the sidebar. Improved the New Chat button. I also created a welcome screen that comes with options. If you click on Explain me a topic it automatically types “Explain “ and you have to complete it with what ever you want same goes with with Quiz me one. I also changed the input to a proper professional Chatgpt style input area. I also changed the dimensions of messages so that it looks like a dialogue box rather than a rectangle. I thought that was all true but then script.js threw a barrage of errors. One time it would load previous chat’s response in New chat. Then it just stopped working. Then I realized I was running activechatid before autosave which ruined the whole program and caused the message to not render on the screen. Test Sylqora yourself at https://sylqora-l9bzpy2gn-aliraza-glitch.vercel.app/"}, {"post_id": 61783, "ts": "2026-09-04T21:11:33Z", "hours": 2.3183, "text": "I added a sidebar and made it so that it can start a new chat and switch between chats. Not as complex and hellish but wasn’t easy either. The clickable chats and resolving errors was a major change. I also learned a lot in this such as duplication of an array, dealing with localStorage, pushing the right objects and elements into the functions. Overall a great session I’d say. Try it yourself at https://sylqora-qle4c0c7x-aliraza-glitch.vercel.app/"}, {"post_id": 60874, "ts": "2026-09-03T14:58:54Z", "hours": 1.3014, "text": "I have done giving Sylqora memory. Now it doesn’t just forget what you just told it and keep greeting you like a very smart person. Something funny also happened. I kept debugging and writing code so confused what was wrong. The landing page opened but when I clicked on Get Started it just didn’t have memory when tested. So then I realised that Get Started was pointing to older version of Sylqora and URL wasn’t refreshed to newer version so I then linked it to app.html and boooom it worked!"}, {"post_id": 60449, "ts": "2026-09-02T19:45:12Z", "hours": 1.8067, "text": "Ok i finished the landing page, improved nav bar, made it so that the links in navbar lead to the sections. I also added the feature that animation of the features and about section is triggered only when user scrolls down to them. I also added animations for hero section and navbar and now it looks so cool"}, {"post_id": 59579, "ts": "2026-09-01T14:14:50Z", "hours": 1.625, "text": "I just made the landing page for Sylqora so that user first lands on the page and then when Get Started is clicked, it leads to the main app. I made use of all the CSS knowledge I possessed and managed to make it and it was the easiest thing I ever did for Sylqora. You can look at the website at https://aliraza-glitch.github.io/Sylqora.AI/"}, {"post_id": 59081, "ts": "2026-08-31T18:07:48Z", "hours": 2.5072, "text": "So I cleaned up all the coded mess. Sylqora is now intelligent and has a personality. The textContent was changed to innerHTML and the model was also changed. I also changed the UI and added a Sylqora is thinking box. I removed the Check Server button Since it was annoying and unnecessary. The inner HTML part was difficult. The HTML escaping and Markdown parsing were easy to understand but difficult to write. Also I had to deal with Sylqora just dumping infomation and unnecessary gibberish by limiting max tokens to 400 and also begged it in the role to not give unnecessary details. Do try Sylqora and tell how good it is in the comments. Sylqora is live at https://sylqora-b5h77ipua-aliraza-glitch.vercel.app/"}, {"post_id": 57976, "ts": "2026-08-30T09:44:58Z", "hours": 0.8425, "text": "Finally! It can recieve and reply. A major milestone. I used Groq API key and vercel. The coding wasn’t much but dealing with errors again and again was very discouraging but in the end I updated the script.js and got it right. But still needs work with formatting the messages, UI and giving it a personality. Test Sylqora yourself at https://sylqora-5w8pp1mrn-aliraza-glitch.vercel.app/"}, {"post_id": 57472, "ts": "2026-08-29T17:00:00Z", "hours": 2.1475, "text": "Pure sweat and blood for deployment of Sylqora AI like using vercel for this was so confusing. Although the code is a mess and way too unorgainzed but it did work. I changed the structure and stuff so vercel can run it and now the backend is live. Though the logic and responses are almost the same but we are getting close to adding API key. Anyways Sylqora is live at https://sylqora-ai-git-master-aliraza-glitch.vercel.app/ only ask questions containg acceleration, momenum and hello and what in lower case only"}, {"post_id": 53185, "ts": "2026-08-23T16:58:35Z", "hours": 2.1283, "text": "Today was HELL! It was so confusing and frustrating the front and backend were so humiliating. I was literally in tears referring again and again to tutorials. Anyways, I made a front end that only sends message to backend, a backend at a local host. Today theory and understanding took most of the time making me dizzy. I learned a lot of new things such as JSON, headers, stringify, await, async, fetch, req and res along with HTTP server making, making CORS and connecting frontend and backend. Right now the immediate issue is [object Object] is printed whenever write anything. No actual AI responds but the terminal is smart enough to show me what I typed so I guess that’s it for today."}, {"post_id": 52336, "ts": "2026-08-22T13:23:03Z", "hours": 1.2025, "text": "Today was a hassle. I just kept experimenting with stuff and learned about a lot of new things in JavaScript. At first I made it so it only answer commands word to word. But then I made the user input case insensitive and then I used includes function. It also has some sarcasm making it feel less like a teacher and more like a study buddy. For testing it, the acceptance data includes acceleration, momentum and hello greeting. It doesn’t have an API integration yet but that is something I will be working on in the near future. The bot is live at https://aliraza-glitch.github.io/Sylqora.AI/"}, {"post_id": 51728, "ts": "2026-08-21T15:40:51Z", "hours": 2.8689, "text": "I just made a User Interface for study companion “Sylqora” using HTML, CSS and I also wrote the function for sending messages in Java Script. Though the CSS part was way too frustrating but it is solved now"}]...
|
Title: Chatbot by @aliraza | Stardance
Devlogs:
I Title: Chatbot by @aliraza | Stardance
Devlogs:
I just made a User Interface for study companion “Sylqora” using HTML, CSS and I also wrote the function for sending messages in Java Script. Though the CSS part was way too frustrating but it is solved now
Today was a hassle. I just kept experimenting with stuff and learned about a lot of new things in JavaScript. At first I made it so it only answer commands word to word. But then I made the user input case insensitive and then I used includes function. It also has some sarcasm making it feel less like a teacher and more like a study buddy. For testing it, the acceptance data includes acceleration, momentum and hello greeting. It doesn’t have an API integration yet but that is something I will be working on in the near future. The bot is live at https://aliraza-glitch.github.io/Sylqora.AI/
Today was HELL! It was so confusing and frustrating the front and backend were so humiliating. I was literally in tears referring again and again to tutorials. Anyways, I made a front end that only sends message to backend, a backend at a local host. Today theory and understanding took most of the time making me dizzy. I learned a lot of new things such as JSON, headers, stringify, await, async, fetch, req and res along with HTTP server making, making CORS and connecting frontend and backend. Right now the immediate issue is [object Object] is printed whenever write anything. No actual AI responds but the terminal is smart enough to show me what I typed so I guess that’s it for today.
Pure sweat and blood for deployment of Sylqora AI like using vercel for this was so confusing. Although the code is a mess and way too unorgainzed but it did work. I changed the structure and stuff so vercel can run it and now the backend is live. Though the logic and responses are almost the same but we are getting close to adding API key. Anyways Sylqora is live at https://sylqora-ai-git-master-aliraza-glitch.vercel.app/ only ask questions containg acceleration, momenum and hello and what in lower case only
Finally! It can recieve and reply. A major milestone. I used Groq API key and vercel. The coding wasn’t much but dealing with errors again and again was very discouraging but in the end I updated the script.js and got it right. But still needs work with formatting the messages, UI and giving it a personality. Test Sylqora yourself at https://sylqora-5w8pp1mrn-aliraza-glitch.vercel.app/
So I cleaned up all the coded mess. Sylqora is now intelligent and has a personality. The textContent was changed to innerHTML and the model was also changed. I also changed the UI and added a Sylqora is thinking box. I removed the Check Server button Since it was annoying and unnecessary. The inner HTML part was difficult. The HTML escaping and Markdown parsing were easy to understand but difficult to write. Also I had to deal with Sylqora just dumping infomation and unnecessary gibberish by limiting max tokens to 400 and also begged it in the role to not give unnecessary details. Do try Sylqora and tell how good it is in the comments. Sylqora is live at https://sylqora-b5h77ipua-aliraza-glitch.vercel.app/
I just made the landing page for Sylqora so that user first lands on the page and then when Get Started is clicked, it leads to the main app. I made use of all the CSS knowledge I possessed and managed to make it and it was the easiest thing I ever did for Sylqora. You can look at the website at https://aliraza-glitch.github.io/Sylqora.AI/
Ok i finished the landing page, improved nav bar, made it so that the links in navbar lead to the sections. I also added the feature that animation of the features and about section is triggered only when user scrolls down to them. I also added animations for hero section and navbar and now it looks so cool
I have done giving Sylqora memory. Now it doesn’t just forget what you just told it and keep greeting you like a very smart person. Something funny also happened. I kept debugging and writing code so confused what was wrong. The landing page opened but when I clicked on Get Started it just didn’t have memory when tested. So then I realised that Get Started was pointing to older version of Sylqora and URL wasn’t refreshed to newer version so I then linked it to app.html and boooom it worked!
I added a sidebar and made it so that it can start a new chat and switch between chats. Not as complex and hellish but wasn’t easy either. The clickable chats and resolving errors was a major change. I also learned a lot in this such as duplication of an array, dealing with localStorage, pushing the right objects and elements into the functions. Overall a great session I’d say. Try it yourself at https://sylqora-qle4c0c7x-aliraza-glitch.vercel.app/
Done styling the chat box. I realized it was way too plain and boring. But now everything is alive. I changed the send button to an arrow. Added heading and subtitle in the sidebar. Improved the New Chat button. I also created a welcome screen that comes with options. If you click on Explain me a topic it automatically types “Explain “ and you have to complete it with what ever you want same goes with with Quiz me one. I also changed the input to a proper professional Chatgpt style input area. I also changed the dimensions of messages so that it looks like a dialogue box rather than a rectangle. I thought that was all true but then script.js threw a barrage of errors. One time it would load previous chat’s response in New chat. Then it just stopped working. Then I realized I was running activechatid before autosave which ruined the whole program and caused the message to not render on the screen. Test Sylqora yourself at https://sylqora-l9bzpy2gn-aliraza-glitch.vercel.app/
Finished Sylqora version 1. Had to give final touches to the bot such as the Sylqora is thinking was light mode whereas rest of the site is dark mode so I just changed the message’s theme. Also changed number of max tokens again. Gave the feature of highlight current chat in the sidebar so user isn’t confused. Also handled the chats overflow and title overflow in the sidebar. Try Sylqora at https://sylqora-fd08yehag-aliraza-glitch.vercel.app/
I added a feature for sidebar to change height incase of large messages by user to improve readability. I also made the Quiz mode. Once the quiz mode is pressed, It asks on the placeholder what topic should the quiz be on. So user just names the topic and sends and the rest of the prompt is generated automatically and sent. I also modified the Quiz mode. It can now ask you 5 questions in a quiz and tells you the score for the quiz. Check it out at https://sylqora-f0r4pa9ur-aliraza-glitch.vercel.app/
Made the heading for Quiz mode It only asks 5 questions. The heading appears up showing topic of quiz when it is in quizmode and keeps locked in place until 5 questions are asked and then displays score and heading is gone too. Going to the New Chat disbles the quiz mode. Try it yourself at https://sylqora-o6vwi4ha6-aliraza-glitch.vercel.app/
So I refined the Quiz mode even more. Explain Mode was also upgraded. The topic heading of Explain Mode. And termination of Explain mode once another chat is opened. Explained paragraph is also well formatted since I enhanced markdown even more like It is so neat and professional. I also increased max tokens and restricted the LaTex notation making the ## and – appear in responses. Explain Mode is finished. I am now making flashcards mode. Try it on https://sylqora-e1txs56h0-aliraza-glitch.vercel.app/
Ok so I just finished making Flashcard mode. Once the user clicks on the flashcard mode on the suggestions menu, Sylqora asks in input place name of the topic and once topic name is entered, the flashcards are generated. The proportions of the flashcard mimick the actual card. The Reveal Answer button is also present to check whether you remember or forgot. The Next Card button generates Next flash card not same as previous one. While a card is being generated, a neat Loading Card message is shown on a screen. It’s literally a banger get amongst it! https://sylqora-rcf3kmb64-aliraza-glitch.vercel.app/
Improved the UI and UX so much and its 100 times better. The annoying sidebar is now closable like a drawer. The Bot message bubble is gone and now it only shows clean text on screen which looks neat and aesthetic. I also learned about SVG and implemented it which took most of my time. The SVG is just too complex but I got the hang of it. The sidebar open and close icons are SVG. I also improved the way it renders equations. I also coded it to keep response length reasonable and short. The 3 modes work very fine. I also added responsiveness for phones and now Mobile phone users can also use Sylqora without a crashing interface. Try it yourself at https://sylqora-2g4j7b8o9-aliraza-glitch.vercel.app/
I am excited to announce that Sylqora can now read text files uploaded to it and answer questions related to it. The attach file button is a paperclip but there are limitation such as the content should be plain text and not a scanned image or OCR. Pdf with text only can be read and well processed by Sylqora. File chip showing file’s name and the ability to cancel the upload is also included. I am planning on connecting ability to read files in modes such as quiz mode and explain mode so it doesn’t just sit there. It is also possible that I add the feature to read OCR and scanned image. I will also make the input bar sticky so it doesn’t get lost while scrolling. Check Sylqora out at https://sylqora-cod6nfhx5-aliraza-glitch.vercel.app/
I enabled streaming in the request of Sylqora so now the messages are streamed instead of a block just appearing on the screen. which means that it now generates responses in real time. I changed the front end and backend to handle streaming. I also added an Abort Controller which means that user can cancel their requests. Try Sylqora yourself at https://sylqora-78fvmrxhz-aliraza-glitch.vercel.app/
I prettied up the landing page. Sylqora is now getting it’s finishing touches. Just aesthetic really! I converted the landing page from previous flat version of it to a more sleek, modern and professional version using advanced CSS concepts like :root etc. The landing page is fully purple themed and I also changed size of texts at different places and gave a glow behind main heading. The nav bar is transparent glass type and the get started button is also much much better. But it still looks ugly on phone so I will fix that tomorrow I mean I am writing this at midnight. The overall landing page is so cool but who am I to brag check it out for yourselves on desktop at https://sylqora-evmi55cgw-aliraza-glitch.vercel.app/
Fixed the mobile responsiveness, The about section cards were leaking out making them look messy and get started button was weird overall page composition was trash and not good at all so I fixed it for mobile users. Try it out at https://sylqora-6eww0xam9-aliraza-glitch.vercel.app/
OK so I improved the main chattin page. It looked plain before but now mwah. I added a subtle purple glow behing the welcome text and also fixed some scaling problems. The structure of entire CSS file was changed to :root since it is more convinient and easy to handle. I made the send button glow rather than stay rigid purple. Also the sidebar was fixed too.I also added mobile responsiveness. Check it out at https://sylqora-b80j2x291-aliraza-glitch.vercel.app/
Ships:
I made Sylqora AI, a study companion that helps students understand topics, practice with quizzes and flashcards and ask question about study material. The PDFs gave me PTSD especially scanned PDFs that needed OCR. Getting AI responses to stream also was a lot of debugging. In the end I did manage to turn idea into working app with advanced AI features like PDF uploads, OCR, quizzes, flashcards, streaming messages and chat history. Try asking Sylqora a study question, then try Explain mode, Flashcards, Quiz mode. You can also upload PDF and ask about it but length should be 3 pages and less...
|
1793350145.6683
|
1793436545.6683
|
|
46027
|
RunRunRun by @arsenal4eva | Stardance
|
arsenal4eva
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T10:21:19Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Finally ready to ship. Had to cancel the ship last minute cos i nearly forgot the readme. Inspired by undertale, some art made by myself. Really hard to make minigame 3, especially spawning, timing, orientation and attack direction and speed. Also has settings to choose difficulty level. Inspired by Undertale!", "repo": "https://github.com/arsenal4eva/RunRunRun", "demo": "https://arsenal4eva.itch.io/run-run-run"}]...
|
[{"post_id": 76368, "ts": "202 [{"post_id": 76368, "ts": "2026-10-03T10:19:08Z", "hours": 6.2706, "text": "Oh wow didnt realise i forgot to devlog. anyways, its a warioware style game largely inspired by undertale"}]...
|
Title: RunRunRun by @arsenal4eva | Stardance
Devl Title: RunRunRun by @arsenal4eva | Stardance
Devlogs:
Oh wow didnt realise i forgot to devlog. anyways, its a warioware style game largely inspired by undertale
Ships:
Finally ready to ship. Had to cancel the ship last minute cos i nearly forgot the readme. Inspired by undertale, some art made by myself. Really hard to make minigame 3, especially spawning, timing, orientation and attack direction and speed. Also has settings to choose difficulty level. Inspired by Undertale!...
|
1792958075.2244072
|
1793822075.2244072
|
|
12178
|
Reclaim - A 3D extraction tower defence by @andrew Reclaim - A 3D extraction tower defence by @andrewp_silker | Stardance...
|
andrewp_silker
|
0
|
174.24
|
0
|
[]
|
[{"post_id": 76367, "ts": "202 [{"post_id": 76367, "ts": "2026-10-03T10:01:44Z", "hours": 4.7403, "text": "Devlog 🐟 (its str(2) + str(2)) Hope you all are having wonderful time making cool stuff we dont got long till the end of Stardance. Thing 1 added a top down building mode to make building easier or im just to lazy to add council auth values. Comes with cool 2D shader Thing 2 finilized how the council auth upgrades work they start at 0 then go up. need to all all the values for other authorisatoin levels apart from ship tier. Thing 3 SHIPING ON THE 17TH of oct."}, {"post_id": 75517, "ts": "2026-09-30T10:39:00Z", "hours": 7.2031, "text": "# Devlog #whats 9 + 10? DID HE SHIP. NO HE DIDN’T. What is he doing he dosn’t even know (i do). i know i said id ship but like its not ready… sorry THIS is a promise I WILL SHIP AFTER TUTORAL IS DONE. please stay everyone : P Thing 1 95% implementation of council auth Thing 2 fixed alot of scripts using my custom made script fix skill. its a skill that checks code for conventions, bugs, formatting issues and fixes them**. Purely used as a debugging tool and i will change my project information. Thing 3 Re designed turret and base placement to use one mode and not multiple as it confuses people. Cool Thing if you want to play test comment “GIVE IT TO ME :]” Also this project is now going to be assisted by ai as my school assignment is over and I need to get it done as well as keep my code robust though I dont have the time to read and consider my code in abstract ways."}, {"post_id": 73071, "ts": "2026-09-24T10:05:44Z", "hours": 10.7569, "text": "Devlog #20 Sup everyone hope you are a buku buku and not the other. There have been some interesting changes. Thing one Persistent storage fully works saving settings stored items and other important game values. Thing TWO COUNCIL AUTHORISATION This has taken way to long to get done. designed the full UI and made some icons images below. IM GOING TO SHIP 160 hours : ). Making assets also takes a long time and other stuff so i probably have at least 200."}, {"post_id": 69553, "ts": "2026-09-17T09:33:29Z", "hours": 6.3356, "text": "Dev log #19 EXAM MOCKS ARE OVER : ) Almost done with the pause menu. I’m going to ship this Saturday I swear. Completely changed the camera system to account for double axis collision with spring arms with lerping (not larping) the camera position to markers for smooth camera movement. I need to lock in now how about you?"}, {"post_id": 61401, "ts": "2026-09-04T09:14:54Z", "hours": 6.3886, "text": "Devlog #18 I am so back we are locked in everyone that in reading this WE are locked in. Brand new queueing system, full remote island enemy spawning pattern. ZERO balencing there are still a lot of issues but expect me to put in a lot of hours when im suppose to be studying for exams Love you all and the song im listening to right now is “Better Off Alone - Mckyyy” Thing 2 Major refactor to the building logic because I was just looking at the build_handeling function and it was like 140 lines so i put it into a bunch of helper functions. My OCD/perfectionism goes hard. like m… calm down i don’t know why I am literally. Thing 3 Yea I know i said I’d ship b4 but i need to get the council authorization done hopefully in the next week. GG all I am feeling unnecessary ecstatic bout to do a front lever."}, {"post_id": 58518, "ts": "2026-08-30T23:08:28Z", "hours": 15.7625, "text": "Devlog #17 Small changes to the wave mechanics, new recipe pinning, starting to work on tutorial"}, {"post_id": 45672, "ts": "2026-08-12T09:49:11Z", "hours": 8.3053, "text": "devlog #16 Completely changed spawning mechanics to be extremely customizable, added pickup notifications in the bottom right, added 4 other types of enemies. next work on Wave/Run ui and Tutorial and council authorization. also played around with some ai generated textures. all code is written by me not assets."}, {"post_id": 43867, "ts": "2026-08-09T09:56:31Z", "hours": 2.6447, "text": "Devlog #15 Just push a playable ish version to the itch page please brutally critque it in the comment section if you are bothered. then after i pushed it made alot of the item assets. tweaked some spawning and then pushed it back to itch. I will ship this MVP and start a new project. did hella bug fix’s and code robustness (is that even a word) What you can do walk around, shoot enemies, craft, extract, build up ship storage, access all craftable items in the game What you can’t do the game dosn’t save or load any persistant data but there will be in the future, drop down to the sector with ship resources. Future plans Add saveing and loading, deploy UI, Tutorial, Council Authroisatoin (persistant upgrades), modules, revamp enemy spawning logic, and more here is the itch link https://silverkeybord.itch.io/reclaim tutorial drop down to the sector, kill enemies, get one plate, craft 2 basic material, craft one single turret then get more."}, {"post_id": 42558, "ts": "2026-08-07T11:42:37Z", "hours": 16.1831, "text": "Devlog 13, 14# omg i forgot to post devlog 13 so this is kinda both. a lot of polishing done to gameplay and implementing animations to make the game more fun. making it easier to start with lower enemy health. shield fix’s, extraction preset are fully working and items are now taken back to the ship. just a little more balencing and ill have a playable base game posted on itch for devlog 15# wooo. not bothered to record a video of the animations in this devlog here is a screen shot though"}, {"post_id": 38804, "ts": "2026-08-01T11:20:55Z", "hours": 9.675, "text": "Devlog #12 – Extraction UI mostly implemented just need to work on the preset buttons. but it looks really nice. the sector shield got a shader and the extraction UI animation works. somthing is currenly broken. planning to have a fully working mvp by next week should be able to ship : )."}, {"post_id": 36921, "ts": "2026-07-29T10:06:11Z", "hours": 3.6575, "text": "Devlog #11. i dont know how to write on new lines when i press enter it dosn’t do anything so thats why this is all on one line can somone tell me how to format these post thanks. working on extraction ui. just added the changing colors to the extraction limit bar in the middle the left screen shot is in figma and then i put it into godot. i probably have like 4 hours of planning and iterating on the design of the extraction UI so thats why this dev log only has 3 hours. idk what im typing so yea. have a nice day."}, {"post_id": 33688, "ts": "2026-07-23T20:14:01Z", "hours": 8.4569, "text": "Devlog - 10# I have been working on polishing up the code making it a lot more robust. added shield, health, changed crafting ui to be less cluttered, an amazing looking health bar that works, forced extraction and damage numbers."}, {"post_id": 31141, "ts": "2026-07-19T09:46:12Z", "hours": 4.0261, "text": "DEVLOG #9 – Shield added, shield health added and the building selectoin is finally fully working took me way to long. need to lock in on this project bc i dont got that much time. this is like dev long 9???"}, {"post_id": 30061, "ts": "2026-07-17T10:37:54Z", "hours": 7.5172, "text": "Global scrip refactor new Helperfunctions scrips with static functions. polishing the build selectoin UI not finished but its going not smoothly taking way to long i need to lock in bc this is killing me"}, {"post_id": 26941, "ts": "2026-07-12T00:55:28Z", "hours": 10.3906, "text": "made the scrolling selection for changing builds, some optimizations, added another turret, critical damage, and build plate foundations"}, {"post_id": 19915, "ts": "2026-07-01T10:59:42Z", "hours": 16.7642, "text": "Crafting is fully working now working on polishing the item tips, extraction/deploying limits, Build selection and better visibility of system status. Feed back on the UI would be greatly appreciated"}, {"post_id": 15577, "ts": "2026-06-25T10:31:47Z", "hours": 5.7419, "text": "crafting system is 80% complete just need to call a check for all inventory slots and requirements for when something is crafted."}, {"post_id": 14978, "ts": "2026-06-24T10:11:05Z", "hours": 11.9461, "text": "creating a inventory, crafting, and implementing sounds took way to long. I ain’t explaining all my code it took 12 hours"}, {"post_id": 12461, "ts": "2026-06-20T10:51:07Z", "hours": 7.4831, "text": "refactored drops, did like 3 hours of planning game lore, drops reasons, market logic, fleshed out all future drops, started designing crafting system."}, {"post_id": 9087, "ts": "2026-06-15T05:51:37Z", "hours": 9.3872, "text": "fixed some bugs and improved structure for future development. starting to work on inventory, sounds, and basic modles."}, {"post_id": 4729, "ts": "2026-06-08T05:14:51Z", "hours": 0.8747, "text": "finished basic prototyping and MVP components"}]...
|
Title: Reclaim - A 3D extraction tower defence by Title: Reclaim - A 3D extraction tower defence by @andrewp_silker | Stardance
Devlogs:
finished basic prototyping and MVP components
fixed some bugs and improved structure for future development. starting to work on inventory, sounds, and basic modles.
refactored drops, did like 3 hours of planning game lore, drops reasons, market logic, fleshed out all future drops, started designing crafting system.
creating a inventory, crafting, and implementing sounds took way to long. I ain’t explaining all my code it took 12 hours
crafting system is 80% complete just need to call a check for all inventory slots and requirements for when something is crafted.
Crafting is fully working now working on polishing the item tips, extraction/deploying limits, Build selection and better visibility of system status. Feed back on the UI would be greatly appreciated
made the scrolling selection for changing builds, some optimizations, added another turret, critical damage, and build plate foundations
Global scrip refactor new Helperfunctions scrips with static functions. polishing the build selectoin UI not finished but its going not smoothly taking way to long i need to lock in bc this is killing me
DEVLOG #9 – Shield added, shield health added and the building selectoin is finally fully working took me way to long. need to lock in on this project bc i dont got that much time. this is like dev long 9???
Devlog - 10# I have been working on polishing up the code making it a lot more robust. added shield, health, changed crafting ui to be less cluttered, an amazing looking health bar that works, forced extraction and damage numbers.
Devlog #11. i dont know how to write on new lines when i press enter it dosn’t do anything so thats why this is all on one line can somone tell me how to format these post thanks. working on extraction ui. just added the changing colors to the extraction limit bar in the middle the left screen shot is in figma and then i put it into godot. i probably have like 4 hours of planning and iterating on the design of the extraction UI so thats why this dev log only has 3 hours. idk what im typing so yea. have a nice day.
Devlog #12 – Extraction UI mostly implemented just need to work on the preset buttons. but it looks really nice. the sector shield got a shader and the extraction UI animation works. somthing is currenly broken. planning to have a fully working mvp by next week should be able to ship : ).
Devlog 13, 14# omg i forgot to post devlog 13 so this is kinda both. a lot of polishing done to gameplay and implementing animations to make the game more fun. making it easier to start with lower enemy health. shield fix’s, extraction preset are fully working and items are now taken back to the ship. just a little more balencing and ill have a playable base game posted on itch for devlog 15# wooo. not bothered to record a video of the animations in this devlog here is a screen shot though
Devlog #15 Just push a playable ish version to the itch page please brutally critque it in the comment section if you are bothered. then after i pushed it made alot of the item assets. tweaked some spawning and then pushed it back to itch. I will ship this MVP and start a new project. did hella bug fix’s and code robustness (is that even a word) What you can do walk around, shoot enemies, craft, extract, build up ship storage, access all craftable items in the game What you can’t do the game dosn’t save or load any persistant data but there will be in the future, drop down to the sector with ship resources. Future plans Add saveing and loading, deploy UI, Tutorial, Council Authroisatoin (persistant upgrades), modules, revamp enemy spawning logic, and more here is the itch link https://silverkeybord.itch.io/reclaim tutorial drop down to the sector, kill enemies, get one plate, craft 2 basic material, craft one single turret then get more.
devlog #16 Completely changed spawning mechanics to be extremely customizable, added pickup notifications in the bottom right, added 4 other types of enemies. next work on Wave/Run ui and Tutorial and council authorization. also played around with some ai generated textures. all code is written by me not assets.
Devlog #17 Small changes to the wave mechanics, new recipe pinning, starting to work on tutorial
Devlog #18 I am so back we are locked in everyone that in reading this WE are locked in. Brand new queueing system, full remote island enemy spawning pattern. ZERO balencing there are still a lot of issues but expect me to put in a lot of hours when im suppose to be studying for exams Love you all and the song im listening to right now is “Better Off Alone - Mckyyy” Thing 2 Major refactor to the building logic because I was just looking at the build_handeling function and it was like 140 lines so i put it into a bunch of helper functions. My OCD/perfectionism goes hard. like m… calm down i don’t know why I am literally. Thing 3 Yea I know i said I’d ship b4 but i need to get the council authorization done hopefully in the next week. GG all I am feeling unnecessary ecstatic bout to do a front lever.
Dev log #19 EXAM MOCKS ARE OVER : ) Almost done with the pause menu. I’m going to ship this Saturday I swear. Completely changed the camera system to account for double axis collision with spring arms with lerping (not larping) the camera position to markers for smooth camera movement. I need to lock in now how about you?
Devlog #20 Sup everyone hope you are a buku buku and not the other. There have been some interesting changes. Thing one Persistent storage fully works saving settings stored items and other important game values. Thing TWO COUNCIL AUTHORISATION This has taken way to long to get done. designed the full UI and made some icons images below. IM GOING TO SHIP 160 hours : ). Making assets also takes a long time and other stuff so i probably have at least 200.
# Devlog #whats 9 + 10? DID HE SHIP. NO HE DIDN’T. What is he doing he dosn’t even know (i do). i know i said id ship but like its not ready… sorry THIS is a promise I WILL SHIP AFTER TUTORAL IS DONE. please stay everyone : P Thing 1 95% implementation of council auth Thing 2 fixed alot of scripts using my custom made script fix skill. its a skill that checks code for conventions, bugs, formatting issues and fixes them**. Purely used as a debugging tool and i will change my project information. Thing 3 Re designed turret and base placement to use one mode and not multiple as it confuses people. Cool Thing if you want to play test comment “GIVE IT TO ME :]” Also this project is now going to be assisted by ai as my school assignment is over and I need to get it done as well as keep my code robust though I dont have the time to read and consider my code in abstract ways.
Devlog 🐟 (its str(2) + str(2)) Hope you all are having wonderful time making cool stuff we dont got long till the end of Stardance. Thing 1 added a top down building mode to make building easier or im just to lazy to add council auth values. Comes with cool 2D shader Thing 2 finilized how the council auth upgrades work they start at 0 then go up. need to all all the values for other authorisatoin levels apart from ship tier. Thing 3 SHIPING ON THE 17TH of oct....
|
1792702083.5406353
|
1793306883.5406353
|
|
56500
|
Open Duodecum by @maciusiomek | Stardance
|
maciusiomek
|
0
|
8.69
|
0
|
[]
|
[{"post_id": 76365, "ts": "202 [{"post_id": 76365, "ts": "2026-10-03T09:55:35Z", "hours": 4.9911, "text": "Okay, so in the last week (or you could say month…) I did some pixel art for the watchface and somehow I think I remember how to code! xD So basically I somehow translated the library that I’ve got from the e-ink display manufacturer to work with my Xiao and now I know how to add images to the code. Did some pixel art and I’m pretty happy with it! I changed that fight scene with Sans (that you can see on the last photo) to a turret from Portal (with animations, see the second image!). I think I’ll make some more animations for that place in the future, but right now I want to make the display show current time when I press the side button (or maybe make it show the time when BMA400 senses a gesture? Idk). Overall I’m really happy with how it’s going! Oh wait, I forgot I have to design a PCB… Noooo, my money ;-; Nahh, just joking, I think it’s worth my time and money, because with this I actually own my watch and it’s like fully mine!"}, {"post_id": 63121, "ts": "2026-09-06T19:06:00Z", "hours": 2.4336, "text": "Improved the case, now it’s not as thick as before and the walls are a bit thinner. Also I think that these colours look way better, way less “childish” Also why the heck haven’t I bought any electronics yet but am designing a case? I hope that the display I choose has the correct dimensions on the listing xD"}, {"post_id": 58489, "ts": "2026-08-30T22:11:20Z", "hours": 1.2667, "text": "Modeled my first prototype of the case for my smartwatch! To the 3D printer it goes! :D"}]...
|
Title: Open Duodecum by @maciusiomek | Stardance
Title: Open Duodecum by @maciusiomek | Stardance
Devlogs:
Modeled my first prototype of the case for my smartwatch! To the 3D printer it goes! :D
Improved the case, now it’s not as thick as before and the walls are a bit thinner. Also I think that these colours look way better, way less “childish” Also why the heck haven’t I bought any electronics yet but am designing a case? I hope that the display I choose has the correct dimensions on the listing xD
Okay, so in the last week (or you could say month…) I did some pixel art for the watchface and somehow I think I remember how to code! xD So basically I somehow translated the library that I’ve got from the e-ink display manufacturer to work with my Xiao and now I know how to add images to the code. Did some pixel art and I’m pretty happy with it! I changed that fight scene with Sans (that you can see on the last photo) to a turret from Portal (with animations, see the second image!). I think I’ll make some more animations for that place in the future, but right now I want to make the display show current time when I press the side button (or maybe make it show the time when BMA400 senses a gesture? Idk). Overall I’m really happy with how it’s going! Oh wait, I forgot I have to design a PCB… Noooo, my money ;-; Nahh, just joking, I think it’s worth my time and money, because with this I actually own my watch and it’s like fully mine!...
|
1793386458.0092182
|
1793991258.0092182
|
|
66059
|
AquaCapy by @Capy | Stardance
|
Capy
|
0
|
3.49
|
0
|
[]
|
[{"post_id": 76363, "ts": "202 [{"post_id": 76363, "ts": "2026-10-03T09:33:30Z", "hours": 1.6575, "text": "I got it working! I plan to rewrite the entire collision function (the thing I just spent a few hours on lol) because I got kinda lost in the code. Also, it’s still massively buggy! They randomly gain energy, so I’ll try fix that! I want to simplify it, now knowing how it should work! I started writing a README, but I actually don’t know much about how the project will work, so I’ll need to plan it out further! Anyway, getting there!"}, {"post_id": 74157, "ts": "2026-09-26T19:55:30Z", "hours": 1.8361, "text": "A fun lil physics app/game! I’m learning Go through it. So, here’s what I did! I first tested a few different ways to display the objects, and found Ebitengine, which I decided to use! Then I make a struct to hold each particle’s data. I then made a system to accelerate them each frame until they reach the bottom of the screen. It sounds simple, but my lack of experience in Go made that quite a challenge! XD Anyway, after I did that, I managed to find a good value for gravity. Then I added some damping and ✨ bounce✨ Then I tried optimising it! I used Gemini AI to learn more about how the library draws objects, then saw in the docs how to position images! I then tried drawing a pixel art image, but - after consulting Gemini again, realised that it’s better to just dynamically render it at the beginning of the program running. (NO AI CODE!!!) After figuring out the options, I managed to get these little pre-rendered balls to work! And REALLY well! It now runs 250,000 objects (M2 MacBook Air) significantly faster than it previously ran 5,000! It’s not much progress for almost 2 hours, but I’m glad that I was able to do this all! (This is my first real Go project, so I’m happy :D)"}]...
|
Title: AquaCapy by @Capy | Stardance
Devlogs:
A f Title: AquaCapy by @Capy | Stardance
Devlogs:
A fun lil physics app/game! I’m learning Go through it. So, here’s what I did! I first tested a few different ways to display the objects, and found Ebitengine, which I decided to use! Then I make a struct to hold each particle’s data. I then made a system to accelerate them each frame until they reach the bottom of the screen. It sounds simple, but my lack of experience in Go made that quite a challenge! XD Anyway, after I did that, I managed to find a good value for gravity. Then I added some damping and ✨ bounce✨ Then I tried optimising it! I used Gemini AI to learn more about how the library draws objects, then saw in the docs how to position images! I then tried drawing a pixel art image, but - after consulting Gemini again, realised that it’s better to just dynamically render it at the beginning of the program running. (NO AI CODE!!!) After figuring out the options, I managed to get these little pre-rendered balls to work! And REALLY well! It now runs 250,000 objects (M2 MacBook Air) significantly faster than it previously ran 5,000! It’s not much progress for almost 2 hours, but I’m glad that I was able to do this all! (This is my first real Go project, so I’m happy :D)
I got it working! I plan to rewrite the entire collision function (the thing I just spent a few hours on lol) because I got kinda lost in the code. Also, it’s still massively buggy! They randomly gain energy, so I’ll try fix that! I want to simplify it, now knowing how it should work! I started writing a README, but I actually don’t know much about how the project will work, so I’ll need to plan it out further! Anyway, getting there!...
|
1793094632.2963939
|
1793699432.2963939
|
|
67599
|
Isometric Room with Retro Computer 3D Model by @Ar Isometric Room with Retro Computer 3D Model by @Artful-Dev | Stardance...
|
Artful-Dev
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T19:46:53Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "A simple low-poly 3D scene with a retro computer setup and a hardware workbench. I’ve learned a lot about Blender while working on this project, and I’m really proud of how it turned out! The linked video is part 2 of the modelling process (the first timelapse video is already on my profile).", "repo": "https://github.com/Artful-DevA/Isometric-Room-with-Retro-Computer-3D-Model", "demo": ""}]...
|
[{"post_id": 76361, "ts": "202 [{"post_id": 76361, "ts": "2026-10-03T09:29:58Z", "hours": 3.35, "text": "Rendered Isometric Room"}]...
|
Title: Isometric Room with Retro Computer 3D Model Title: Isometric Room with Retro Computer 3D Model by @Artful-Dev | Stardance
Devlogs:
Rendered Isometric Room
Ships:
A simple low-poly 3D scene with a retro computer setup and a hardware workbench. I’ve learned a lot about Blender while working on this project, and I’m really proud of how it turned out! The linked video is part 2 of the modelling process (the first timelapse video is already on my profile)....
|
1793217117.8578265
|
1793303517.8578265
|
|
62386
|
Save me from Lavaaaa!! by @Kabirutreja | Stardance
|
Kabirutreja
|
0
|
14.47
|
0
|
[]
|
[{"post_id": 76355, "ts": "202 [{"post_id": 76355, "ts": "2026-10-03T09:05:11Z", "hours": 2.3, "text": "Updated a few things:- Made a smoke trail texture to make it look random Trail changes its colour from red to white based on velocity Made a Point Light source from Player Camera zoom if the player is too close to lava Imported a souls flying dying particle Added a sound on Jump Added some partcles on edge of lava Reduced Lava glow Made an animation which changes the opacity of platforms on drowning Fixed the error where the platforms were not burning Thank all Kabir out ^^"}, {"post_id": 75349, "ts": "2026-09-29T20:15:54Z", "hours": 2.3, "text": "Welcome Again!! So, we made the following things in 2 hours:- Made the most front clock translucent as you can see in the image for a forward effect(Should I increase the transparency?) Made a trail effect for player Made a screen shake when player dies Made the player to respond immidiately to the controls so it feels more juicy. That’s all, and a lot more coming soon.. Kabir out!!"}, {"post_id": 73060, "ts": "2026-09-24T09:23:40Z", "hours": 7.7667, "text": "Did a lot of work in 8 hours: Finished all the script including the gamemanager and platform spawner, Improved the camera systeam and made it only rotate rather than move, Also did a lot of calculation to get the correct values for managing the difficulty of game, Solved the bug that made the player sunk in the ground after jump(the player had an extra rigidbody), Made the shadow systeam to know on what place you exactly are in air, Also made an effect for when player or obstacle hits lava and imported some great textures from great creators.. Kabir out ^^.."}, {"post_id": 70156, "ts": "2026-09-18T16:09:18Z", "hours": 2.1, "text": "Imported the basic 2D character and made a controller for it including the actions to move in xy directions and jump.. also added the basic platform and a camera controller that will make it slowly shift upward while smoothly looking at player… The idea is as follows :- It’ll be a game where you land on progressive paltforms and don’t let lava touch you.. Hope you enjoy the series ^^"}]...
|
Title: Save me from Lavaaaa!! by @Kabirutreja | St Title: Save me from Lavaaaa!! by @Kabirutreja | Stardance
Devlogs:
Imported the basic 2D character and made a controller for it including the actions to move in xy directions and jump.. also added the basic platform and a camera controller that will make it slowly shift upward while smoothly looking at player… The idea is as follows :- It’ll be a game where you land on progressive paltforms and don’t let lava touch you.. Hope you enjoy the series ^^
Did a lot of work in 8 hours: Finished all the script including the gamemanager and platform spawner, Improved the camera systeam and made it only rotate rather than move, Also did a lot of calculation to get the correct values for managing the difficulty of game, Solved the bug that made the player sunk in the ground after jump(the player had an extra rigidbody), Made the shadow systeam to know on what place you exactly are in air, Also made an effect for when player or obstacle hits lava and imported some great textures from great creators.. Kabir out ^^..
Welcome Again!! So, we made the following things in 2 hours:- Made the most front clock translucent as you can see in the image for a forward effect(Should I increase the transparency?) Made a trail effect for player Made a screen shake when player dies Made the player to respond immidiately to the controls so it feels more juicy. That’s all, and a lot more coming soon.. Kabir out!!
Updated a few things:- Made a smoke trail texture to make it look random Trail changes its colour from red to white based on velocity Made a Point Light source from Player Camera zoom if the player is too close to lava Imported a souls flying dying particle Added a sound on Jump Added some partcles on edge of lava Reduced Lava glow Made an animation which changes the opacity of platforms on drowning Fixed the error where the platforms were not burning Thank all Kabir out ^^...
|
1793044389.562363
|
1793649189.562363
|
|
20564
|
ChronoStack by @b_b_bheeshma | Stardance
|
b_b_bheeshma
|
0
|
15.33
|
0
|
[]
|
[{"post_id": 76354, "ts": "202 [{"post_id": 76354, "ts": "2026-10-03T09:02:48Z", "hours": 0.7761, "text": "I received my 3D printed and electronics parts finally! I’ve made some basic working code to fetch time from ntp servers and use them to set the servos to a set angle. Now I gotta hook up the ESP electrically to check if everything works. Wish me luck!! Code is updated on my GitHub. I know its not optimised and thats just how i like it :P"}, {"post_id": 52345, "ts": "2026-08-22T13:39:14Z", "hours": 0.4675, "text": "Added a GIF and links to the BOM on github as recommended by moderators. Thank you for the funding approval!!"}, {"post_id": 46477, "ts": "2026-08-13T18:31:03Z", "hours": 0.3503, "text": "Added a proper ReadMe. Somehow i missed making a proper one till now. Sorry and Thank you review team for pointing it out! https://github.com/b-b-bheeshma/ChronoStack/blob/main/README.md"}, {"post_id": 25796, "ts": "2026-07-10T08:14:05Z", "hours": 1.8006, "text": "Made G-code files for attempting to use a cnc milling machine to cut out the main gears. Wish me luch cuz i gotta figure out the cnc software now"}, {"post_id": 20640, "ts": "2026-07-02T09:02:55Z", "hours": 2.8839, "text": "Scaled the entire project to irl scale and animated the gears to scale. Only 1/4th of the disk is now teethed. servo model added. Check out the final Animation here: https://youtu.be/dpsFsUzoGjg"}, {"post_id": 18280, "ts": "2026-06-29T11:36:47Z", "hours": 0.5003, "text": "Done animating! Check it out https://youtu.be/OlERzJMozBw"}, {"post_id": 18265, "ts": "2026-06-29T10:59:05Z", "hours": 1.0, "text": "Finally got the gear ratios and teeth intertwined properly. I duplicated the thing and I’m starting to animate it. Soon posting the video demo link. stay tuned!"}, {"post_id": 12439, "ts": "2026-06-20T09:28:57Z", "hours": 1.0667, "text": "Sketched the to-scale designs for the sheets, made about 6 sheets of sketches for reference for the upcoming 3D Modelling. Give or take, consider it an idea 70% done. Gears to be drawn. The sketches align well, with a common center. ~Adithya S Nair (Team Designer)"}, {"post_id": 12041, "ts": "2026-06-19T17:16:21Z", "hours": 0.5003, "text": "Fixed the tilt by tilting the numbers independently. All 4 sheets are done!! Next up is modelling how to move the pieces individually (more CAD T-T)"}, {"post_id": 12015, "ts": "2026-06-19T16:33:48Z", "hours": 1.4086, "text": "Made all of the required disk on Affinity. I tried to do a test with all the layers within the app. Soon realisted that i need to angle every layer so that the numbers dont look crooked. Gotta redesign the entire thing again (yay)"}, {"post_id": 11908, "ts": "2026-06-19T12:22:59Z", "hours": 1.4217, "text": "Sheet 1 is Done!!! Lesgo I probably have to remake the entire thing as there are tolerance issues from making the pie slices in blender. gaining some momentum finally"}, {"post_id": 11369, "ts": "2026-06-18T16:34:32Z", "hours": 2.2508, "text": "Finished the Template in blender then moved on to start modelling each of the disks. I got two numbers working till now. Will make the rest with a bit more time."}, {"post_id": 11262, "ts": "2026-06-18T12:53:21Z", "hours": 0.4836, "text": "Went back to blender to make a much better prototype of the transparent disk with the pie slices. I should really learn CAD"}, {"post_id": 10613, "ts": "2026-06-17T13:36:36Z", "hours": 0.4169, "text": "Made a rough prototype of 1/4 of the transparent sheets with the arcs on OnShape. Will try to further improve, if I struggle I might just go back to Blender. (I’m new to CAD T-T)"}]...
|
Title: ChronoStack by @b_b_bheeshma | Stardance
D Title: ChronoStack by @b_b_bheeshma | Stardance
Devlogs:
Made a rough prototype of 1/4 of the transparent sheets with the arcs on OnShape. Will try to further improve, if I struggle I might just go back to Blender. (I’m new to CAD T-T)
Went back to blender to make a much better prototype of the transparent disk with the pie slices. I should really learn CAD
Finished the Template in blender then moved on to start modelling each of the disks. I got two numbers working till now. Will make the rest with a bit more time.
Sheet 1 is Done!!! Lesgo I probably have to remake the entire thing as there are tolerance issues from making the pie slices in blender. gaining some momentum finally
Made all of the required disk on Affinity. I tried to do a test with all the layers within the app. Soon realisted that i need to angle every layer so that the numbers dont look crooked. Gotta redesign the entire thing again (yay)
Fixed the tilt by tilting the numbers independently. All 4 sheets are done!! Next up is modelling how to move the pieces individually (more CAD T-T)
Sketched the to-scale designs for the sheets, made about 6 sheets of sketches for reference for the upcoming 3D Modelling. Give or take, consider it an idea 70% done. Gears to be drawn. The sketches align well, with a common center. ~Adithya S Nair (Team Designer)
Finally got the gear ratios and teeth intertwined properly. I duplicated the thing and I’m starting to animate it. Soon posting the video demo link. stay tuned!
Done animating! Check it out https://youtu.be/OlERzJMozBw
Scaled the entire project to irl scale and animated the gears to scale. Only 1/4th of the disk is now teethed. servo model added. Check out the final Animation here: https://youtu.be/dpsFsUzoGjg
Made G-code files for attempting to use a cnc milling machine to cut out the main gears. Wish me luch cuz i gotta figure out the cnc software now
Added a proper ReadMe. Somehow i missed making a proper one till now. Sorry and Thank you review team for pointing it out! https://github.com/b-b-bheeshma/ChronoStack/blob/main/README.md
Added a GIF and links to the BOM on github as recommended by moderators. Thank you for the funding approval!!
I received my 3D printed and electronics parts finally! I’ve made some basic working code to fetch time from ntp servers and use them to set the servos to a set angle. Now I gotta hook up the ESP electrically to check if everything works. Wish me luck!! Code is updated on my GitHub. I know its not optimised and thats just how i like it :P...
|
1792806754.5901594
|
1793411554.5901594
|
|
46259
|
OEDO by @Cherish9 | Stardance
|
Cherish9
|
1
|
9.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T23:52:48Z", "hours": 9.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Finally shipped my second ever cad project!! (First one was a wire organizer but not on stardance) Designed this whole multi-part build in FreeCAD across a few weeks of weekend grinding to solve my messy desk problem since my essentials kept getting misplaced. It holds my watche, pens, bracelet, USB and Micro SD cards. I learned a lot from this experience like threading, fastener workbench, and assembly. It took around 9 hours but it doesn’t include the time outside where I was figuring out how to do certain stuff. So I’m super happy to finally ship this!", "repo": "https://github.com/Cherish-everything/OEDO", "demo": ""}]...
|
[{"post_id": 76353, "ts": "202 [{"post_id": 76353, "ts": "2026-10-03T08:58:48Z", "hours": 0.5, "text": "FINAL UPDATE ON OEDO!! Omg this has been a long long journey and countless hours figuring out how things work. It was a nice learning journey as I learned assembly and threading (that was a painn) now I’m probably not going print this out because I haven’t gotten access to a 3d printer yet but when I do I’ll maybe try it out (but by then I’d probably have atleast 3 other projects lol)"}, {"post_id": 57970, "ts": "2026-08-30T09:35:31Z", "hours": 0.7667, "text": "I’m almost done modeling this! The middle body was rlly hard for me to model since I wanted it to have this snap lock hanger for my watch and bracelets and then it has a camfollower thing inside that hopefully if it works pushes out my usb and sd card as I turn the part Though next session I’ll do these fixes cuz i just realized it won’t work without these and i’m too tired to do it rn Remove threads on hanger body, replace with smooth insert like the one I made under the pencil holder The camfollower connects to pole that goes through hanger body from top of drawer section, act as pivot"}, {"post_id": 52904, "ts": "2026-08-23T08:57:39Z", "hours": 3.2669, "text": "Today I modeled the camfollower (idk what it’s called but it’s supposed to pushed things out when rotated, don’t have a pic rn) and also finally figured out how to make easy male and female threads. This whole thing took a lot of crashing out on freeCAD haha but I’m finally getting somewhere! So my plan is to have the drawer, hanger for my watch & braceletes and slots for usb and my sd card. If you’re wondering why I’m adding threads it’s because to learn I will print at a library like 30 minutes from here and I can only at max print for 4 hours so I need to find a way to do one section at a time then assemble them together lol. So I also learned how to add joints in assembly so I can see it coming together. Next session I’ll finish up the cam follower thing and fix up the hanger measurements because it doesn’t quite fit and this thing is already stressing me out. Then after those are done I just need to add a sticky note holder + a pencil holder on top and done! (+ a second drawer but I just need the same drawer piece twice for that)"}, {"post_id": 52233, "ts": "2026-08-22T10:23:08Z", "hours": 1.6172, "text": "I modelled the hanger part but oh my days this took so long just because FreeCad kept giving me errors lol but I’m one step closer to finishing OEDO!"}, {"post_id": 50187, "ts": "2026-08-19T09:50:31Z", "hours": 1.5336, "text": "Today I learned how to do threads so I can at some point screw them together ig since I’ll be printing them seperately, I also modelled the simple base platform for it"}, {"post_id": 48070, "ts": "2026-08-16T11:02:30Z", "hours": 1.7169, "text": "Made the drawer section of OEDO (Over-engineered desk organizer"}]...
|
Title: OEDO by @Cherish9 | Stardance
Devlogs:
Mad Title: OEDO by @Cherish9 | Stardance
Devlogs:
Made the drawer section of OEDO (Over-engineered desk organizer
Today I learned how to do threads so I can at some point screw them together ig since I’ll be printing them seperately, I also modelled the simple base platform for it
I modelled the hanger part but oh my days this took so long just because FreeCad kept giving me errors lol but I’m one step closer to finishing OEDO!
Today I modeled the camfollower (idk what it’s called but it’s supposed to pushed things out when rotated, don’t have a pic rn) and also finally figured out how to make easy male and female threads. This whole thing took a lot of crashing out on freeCAD haha but I’m finally getting somewhere! So my plan is to have the drawer, hanger for my watch & braceletes and slots for usb and my sd card. If you’re wondering why I’m adding threads it’s because to learn I will print at a library like 30 minutes from here and I can only at max print for 4 hours so I need to find a way to do one section at a time then assemble them together lol. So I also learned how to add joints in assembly so I can see it coming together. Next session I’ll finish up the cam follower thing and fix up the hanger measurements because it doesn’t quite fit and this thing is already stressing me out. Then after those are done I just need to add a sticky note holder + a pencil holder on top and done! (+ a second drawer but I just need the same drawer piece twice for that)
I’m almost done modeling this! The middle body was rlly hard for me to model since I wanted it to have this snap lock hanger for my watch and bracelets and then it has a camfollower thing inside that hopefully if it works pushes out my usb and sd card as I turn the part Though next session I’ll do these fixes cuz i just realized it won’t work without these and i’m too tired to do it rn Remove threads on hanger body, replace with smooth insert like the one I made under the pencil holder The camfollower connects to pole that goes through hanger body from top of drawer section, act as pivot
FINAL UPDATE ON OEDO!! Omg this has been a long long journey and countless hours figuring out how things work. It was a nice learning journey as I learned assembly and threading (that was a painn) now I’m probably not going print this out because I haven’t gotten access to a 3d printer yet but when I do I’ll maybe try it out (but by then I’d probably have atleast 3 other projects lol)
Ships:
Finally shipped my second ever cad project!! (First one was a wire organizer but not on stardance) Designed this whole multi-part build in FreeCAD across a few weeks of weekend grinding to solve my messy desk problem since my essentials kept getting misplaced. It holds my watche, pens, bracelet, USB and Micro SD cards. I learned a lot from this experience like threading, fastener workbench, and assembly. It took around 9 hours but it doesn’t include the time outside where I was figuring out how to do certain stuff. So I’m super happy to finally ship this!...
|
1793346768.7613401
|
1793433168.7613401
|
|
65082
|
SimplyTodo by @echoHelloWorld | Stardance
|
echoHelloWorld
|
0
|
6.33
|
0
|
[]
|
[{"post_id": 76349, "ts": "202 [{"post_id": 76349, "ts": "2026-10-03T08:34:27Z", "hours": 5.1861, "text": "hell its all i know why does this thing not work oop is so hard oh my god using classes is so confusing atleast i got it to work i just need to get this completed list done and delete options and i can ship this oh my god please let this be a success"}, {"post_id": 73240, "ts": "2026-09-24T17:14:47Z", "hours": 1.1469, "text": "New beginnings! I’ve been working on the initializing and getting things staretd, and im planning to use customtkinter for a modern looking application. here’s how it currently looks right now ;-; i have alot to do…"}]...
|
Title: SimplyTodo by @echoHelloWorld | Stardance
Title: SimplyTodo by @echoHelloWorld | Stardance
Devlogs:
New beginnings! I’ve been working on the initializing and getting things staretd, and im planning to use customtkinter for a modern looking application. here’s how it currently looks right now ;-; i have alot to do…
hell its all i know why does this thing not work oop is so hard oh my god using classes is so confusing atleast i got it to work i just need to get this completed list done and delete options and i can ship this oh my god please let this be a success...
|
1793083862.4723926
|
1793688662.4723926
|
|
54531
|
tabeltop pinball by @tristan2 | Stardance
|
tristan2
|
0
|
9.74
|
0
|
[]
|
[{"post_id": 76348, "ts": "202 [{"post_id": 76348, "ts": "2026-10-03T08:19:36Z", "hours": 3.4853, "text": "Finnished the first desing of the bumber!! I just finnished the first version of the buber. there will be 3 in the machine. A bumber is the round thing were the bal bounces between."}, {"post_id": 71297, "ts": "2026-09-20T16:13:57Z", "hours": 2.0186, "text": "The flipper is finished!!! I finaly made the flipper work by adding a cutout so the flipper can’t rotate loose frome the mechanisme. Next on the list are the poppers."}, {"post_id": 65520, "ts": "2026-09-10T18:31:44Z", "hours": 1.4842, "text": "Added a bearing to fix the flipper from getting stuck. During testing of my flipper i noticed it tipped en moved causing it to lock up. So i added a bearing to stop it from moving and make it turn easy. First test looks grate just fixing the position of the solenoid."}, {"post_id": 57288, "ts": "2026-08-29T12:10:49Z", "hours": 1.5183, "text": "The first version of the flipper works! I added 2 washers to level the flipper so it deosn’t lock up. The speed is stil a bit slow. Im thinking to use a lever desing to fix this. If somebody got an other idea pls let me know."}, {"post_id": 55416, "ts": "2026-08-27T07:06:35Z", "hours": 1.2358, "text": "First test of the flipper. The first test faild, the flipper gets stuck. So still more work to do."}]...
|
Title: tabeltop pinball by @tristan2 | Stardance
Title: tabeltop pinball by @tristan2 | Stardance
Devlogs:
First test of the flipper. The first test faild, the flipper gets stuck. So still more work to do.
The first version of the flipper works! I added 2 washers to level the flipper so it deosn’t lock up. The speed is stil a bit slow. Im thinking to use a lever desing to fix this. If somebody got an other idea pls let me know.
Added a bearing to fix the flipper from getting stuck. During testing of my flipper i noticed it tipped en moved causing it to lock up. So i added a bearing to stop it from moving and make it turn easy. First test looks grate just fixing the position of the solenoid.
The flipper is finished!!! I finaly made the flipper work by adding a cutout so the flipper can’t rotate loose frome the mechanisme. Next on the list are the poppers.
Finnished the first desing of the bumber!! I just finnished the first version of the buber. there will be 3 in the machine. A bumber is the round thing were the bal bounces between....
|
1792792463.4904408
|
1793397263.4904408
|
|
65151
|
keepsy by @teteos | Stardance
|
teteos
|
1
|
36.0
|
154
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T08:11:00Z", "hours": 36.0, "multiplier": 4.22, "payout": 154, "blessing": "neutral", "text": "This is a online diary/memory dump website that is made from html, css, js and firebase. Here you can write all about your day and kapture your memories and then katch it later when you want relive it You can create your own accounts, save your memories, access it later. Basically, Keepsy is a little space where you can listen to the music and write your feelings and noone will read it expect you", "repo": "https://github.com/swyaeta/keepsy", "demo": "https://swyaeta.github.io/keepsy/"}]...
|
[{"post_id": 76343, "ts": "202 [{"post_id": 76343, "ts": "2026-10-03T07:56:30Z", "hours": 4.2206, "text": "Hey everyone!! As u might know I was making a personal diary/memory dump website called Keepsy and yea…IT’S FINALLYYYYYYYYYYYY DONE 😭😭😭 Picking up from where I left off, I made the Katch 2 page!! Yea and This is basically where u can actually see and relive all the memories you’ve saved. The memories that were saved from Kapture are now displayed here, with the date, title, and body of each memory. Basically everything u saved in Kapture can now come back here so u can read it again I also worked on making the memories actually load from Firebase, so Katch isn’t just showing some random example memories. It gets the memories that were actually saved by the user and displays them back on the page.Which means the whole thing is finally connected together 😭 and yea fianlly thanxs reading all my devlog and keeping updated with me"}, {"post_id": 76201, "ts": "2026-10-02T17:19:05Z", "hours": 4.455, "text": "heyy everyone!!!!!!!! im working on my memory dump/online diary(keepsy) so yea as i was working on the katch part i decided to make it in 2 pages so first to make it systematic i decided to have first page thats goes from ur saved data and shows ur memories and from there u can click it and show your data and then u click on it to relive it ( lol read it) and yea it shows your date and title u wrote in kapture and yea it shows that data stored from our firstore and i have also added cute bg txt to make u feel good and yeaaaaaaaaaaaaaaaaaaa byeee!!!!!!!! lil bit and im done and ya’ll can enjoy keepsy"}, {"post_id": 74547, "ts": "2026-09-27T16:41:12Z", "hours": 3.7375, "text": "Hey everyone :)) I’m working on a memory dump/online diary project (Keepsy) man I didn’t know that storage for the photo needs billing in firebase😭😭 and the browser storage thing is too complex for me so, I decided to add music!!!!!!!!!!!!!!! so yea for this I removed all the html, css and js and added for musicbox and yea we now have music So yea and i also had a collection called memories that stores the info and saves it (you can see in [img.2]) so yea next we will work on katch so yea bye!!!!!!!!!!"}, {"post_id": 74384, "ts": "2026-09-27T09:07:26Z", "hours": 9.5558, "text": "We can now add photoss!!!!!!!!!!!!!!!!! hey everyone :)) im working on a memory dump/online diary project (keepsy) So this page comes after when user login/signin in their accounts and there the user write all about there day. I also spent a lot of time in adding background text and stuff and there i learned about textarea and label in html Next i’ll be working on katch to store itttt!! hehehe byeeee!! everyone till then"}, {"post_id": 73896, "ts": "2026-09-26T08:55:17Z", "hours": 7.7097, "text": "heyyyyy :) everyone 3rd devlog: of my (Keepsy) memory dump/online diary so since we want to be able to see the memories even after year, we need to have accounts and database to storage so we need login/sign up screen i made it!!!!!!!!!!!! so i have added firebase auth to the project and for that i created a project in console and added a app(keepsy) and had to deal with authetication and database to store the info and remember the user so in our indexpage there is two box Katch and Kapture so when new users click on katch or kapture the js sends them to log in screen but if they have a id and havent looged out it will take them to the box they clicked i have created new login.html,css,js and same with sign up and yeaaaaaaaaaaaaa next stop is kapture screen!!!!!!!!!!!!!!!!"}, {"post_id": 73558, "ts": "2026-09-25T12:10:19Z", "hours": 3.2778, "text": "heyyyy everyone :) this is my memory dump/diary project soo yea i added a personality to my project and i have added bg txts and every txt and emoji hovers when u touched it 1. i have added a camera and say cheese txt that moves cutely when touched. 2.i have added a pen and a txt that makes it look like its writing when touched. 3.i have added two bg txts that hovers. and and i have added meta charset that makes it look good in smaller and other devices and min-heights so yea my front page is done and now i’ll work on my KATCH page see u soon!!!!!!!!!! bye lovies"}, {"post_id": 73504, "ts": "2026-09-25T07:52:40Z", "hours": 3.4947, "text": "heyyy :) everyone im making a online memory dump/diary where u catch and capture ur memories so i started with finding a theme then i craeted two flies index.html and style.css then i made two boxes ( every line is hand coded) and named it kapture and katch where u add and read ur day and added bg colors and it also has hover so it moves -5px when u touch and transition in 2s."}]...
|
Title: keepsy by @teteos | Stardance
Devlogs:
hey Title: keepsy by @teteos | Stardance
Devlogs:
heyyy :) everyone im making a online memory dump/diary where u catch and capture ur memories so i started with finding a theme then i craeted two flies index.html and style.css then i made two boxes ( every line is hand coded) and named it kapture and katch where u add and read ur day and added bg colors and it also has hover so it moves -5px when u touch and transition in 2s.
heyyyy everyone :) this is my memory dump/diary project soo yea i added a personality to my project and i have added bg txts and every txt and emoji hovers when u touched it 1. i have added a camera and say cheese txt that moves cutely when touched. 2.i have added a pen and a txt that makes it look like its writing when touched. 3.i have added two bg txts that hovers. and and i have added meta charset that makes it look good in smaller and other devices and min-heights so yea my front page is done and now i’ll work on my KATCH page see u soon!!!!!!!!!! bye lovies
heyyyyy :) everyone 3rd devlog: of my (Keepsy) memory dump/online diary so since we want to be able to see the memories even after year, we need to have accounts and database to storage so we need login/sign up screen i made it!!!!!!!!!!!! so i have added firebase auth to the project and for that i created a project in console and added a app(keepsy) and had to deal with authetication and database to store the info and remember the user so in our indexpage there is two box Katch and Kapture so when new users click on katch or kapture the js sends them to log in screen but if they have a id and havent looged out it will take them to the box they clicked i have created new login.html,css,js and same with sign up and yeaaaaaaaaaaaaa next stop is kapture screen!!!!!!!!!!!!!!!!
We can now add photoss!!!!!!!!!!!!!!!!! hey everyone :)) im working on a memory dump/online diary project (keepsy) So this page comes after when user login/signin in their accounts and there the user write all about there day. I also spent a lot of time in adding background text and stuff and there i learned about textarea and label in html Next i’ll be working on katch to store itttt!! hehehe byeeee!! everyone till then
Hey everyone :)) I’m working on a memory dump/online diary project (Keepsy) man I didn’t know that storage for the photo needs billing in firebase😭😭 and the browser storage thing is too complex for me so, I decided to add music!!!!!!!!!!!!!!! so yea for this I removed all the html, css and js and added for musicbox and yea we now have music So yea and i also had a collection called memories that stores the info and saves it (you can see in [img.2]) so yea next we will work on katch so yea bye!!!!!!!!!!
heyy everyone!!!!!!!! im working on my memory dump/online diary(keepsy) so yea as i was working on the katch part i decided to make it in 2 pages so first to make it systematic i decided to have first page thats goes from ur saved data and shows ur memories and from there u can click it and show your data and then u click on it to relive it ( lol read it) and yea it shows your date and title u wrote in kapture and yea it shows that data stored from our firstore and i have also added cute bg txt to make u feel good and yeaaaaaaaaaaaaaaaaaaa byeee!!!!!!!! lil bit and im done and ya’ll can enjoy keepsy
Hey everyone!! As u might know I was making a personal diary/memory dump website called Keepsy and yea…IT’S FINALLYYYYYYYYYYYY DONE 😭😭😭 Picking up from where I left off, I made the Katch 2 page!! Yea and This is basically where u can actually see and relive all the memories you’ve saved. The memories that were saved from Kapture are now displayed here, with the date, title, and body of each memory. Basically everything u saved in Kapture can now come back here so u can read it again I also worked on making the memories actually load from Firebase, so Katch isn’t just showing some random example memories. It gets the memories that were actually saved by the user and displays them back on the page.Which means the whole thing is finally connected together 😭 and yea fianlly thanxs reading all my devlog and keeping updated with me
Ships:
This is a online diary/memory dump website that is made from html, css, js and firebase. Here you can write all about your day and kapture your memories and then katch it later when you want relive it You can create your own accounts, save your memories, access it later. Basically, Keepsy is a little space where you can listen to the music and write your feelings and noone will read it expect you...
|
1793213700.070443
|
1793300100.070443
|
|
50923
|
Nokira's Hackpad by @nokira | Stardance
|
nokira
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T07:48:01Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my first ever hardware project, a Hackpad. It has: 6 keys, 1 rotary encoder, 1 OLED display It was quite challenging overall, but the hardest part was making the case. I could not understand how to make one in Fusion so I just went with a simple base, leaving everything open, which I think has some cool look. Also, the soldering wasn’t that easy, maybe it was because of the materials I had but I quite struggled getting the first components soldered.", "repo": "https://github.com/n0kira/NokirasHackpad", "demo": ""}]...
|
[{"post_id": 76337, "ts": "202 [{"post_id": 76337, "ts": "2026-10-03T07:43:37Z", "hours": 0.9167, "text": "Devlog #6 Finally done!! After quite some time I got my Hackpad kit and managed to build it IRL The soldering looks kind of bad but it’s my first time soldering so I am happy with it :) Unfortunately, I forgot to record most of the process but whatever ahah"}, {"post_id": 51641, "ts": "2026-08-21T12:53:06Z", "hours": 0.3739, "text": "Devlog #5 README Hii everyone!! Today I wrote the README file for github and also made the firmware using QMK, but I forgot to record it XD So if everything works correctly the keys should be mapped like this: ┌──────┬──────┬──────┐ │ PREV │ PLAY │ NEXT │ │──────┼────── │──────│ │ F13 │ F14 │ LOCK │ └──────┴──────┴──────┘ Where each function is: PREV > Previous Media PLAY > Play or Stop current Media NEXT > Next Media F13 > Free Macro Mey F14 > Free Macro Key LOCK > Lock Screen I will ship the design and see. If everything works and I get the grants, next devlog will be once I get all the stuff to actually build it :) Byeee thanks for reading!!"}, {"post_id": 51244, "ts": "2026-08-20T19:42:38Z", "hours": 5.4856, "text": "Devlog #4 I HATE DESIGNING Hi..! Today as I said, I did what should have been the case for my hackpad. I thought it would have been something fast, a few hours. BUT NO. It took me 5 hours and a half to do THIS awful thing, IT’S NOT EVEN A CASE. I tried doing a normal one but I couldn’t. I never understood (and will never understand) how to model stuff and so I did this. Open case hackpad it is…. Btw I started this session at 13:27 and I finished now at 21:39. I will never touch Fusion again after this pain. But… anyway. Let me know what you think, I know it kinda sucks but yeah… Thanks for reading :)"}, {"post_id": 50596, "ts": "2026-08-19T20:13:29Z", "hours": 2.75, "text": "Devlog #3 LEDs !! Hey guys!! I managed to add the LEDs :) Turns out it was pretty easy but it took me quite some time because looking online I couldn’t find one answer so I had to ask on the Slack channel. But anyway. Other than the LEDs I rerouted everything It felt kinda messy so I deleted all connections and started from zero. Now I’m much happier with the result. Surely, if someone is more experienced, to him it might not look that good, but it does to me and for being my first ever time I am very proud :) I plan on now moving to the case design which I hope to finish before the end of the week. Overall I am VERY satisfied of what I did today, and also I am liking this A LOT, maybe more than coding… crazy. Thank you all for reading this Have a wonderful day :)"}, {"post_id": 49883, "ts": "2026-08-18T20:44:06Z", "hours": 1.0833, "text": "Devlog #2 LEDs ?? Hello again everyone!! I spent some time looking around the internet and other macropads, and this gave me the need to add LEDs to my project, and so I tried. I hopefully connected them in the right way in the schematic but still don’t know how to place them on the PCB. If anyone knows, PLEASE PLEASE, leave a comment <3 , I will try to search online tomorrow to find how to make it. Also I basically removed all the connections in the schematic and used even more labels, since it looks way cleaner this way. I really hope I am able to finish the PCB soon with a layout I like so I can move to designing, which will be another new world for me :D Thanks for reading!! Have a great day"}, {"post_id": 49635, "ts": "2026-08-18T14:59:32Z", "hours": 1.4333, "text": "Devlog #1 First time! Hiii everyone! Today I wanted to try something new. All my projects are software related because that’s what I have been doing for the past years, but today I wanted to explore some hardware, so I started the Hackpad mission. In the attached screenshot is the result of what I managed to do in roughly 1 hours and a half. Before starting this, and before tracking any time, I did watch this video to understand how KiCad worked and how to make a simple 3x3 keyboard. Then I just looked up some ideas and came up with my own design, picked the components and started doing mine."}]...
|
Title: Nokira's Hackpad by @nokira | Stardance Title: Nokira's Hackpad by @nokira | Stardance
Devlogs:
Devlog #1 First time! Hiii everyone! Today I wanted to try something new. All my projects are software related because that’s what I have been doing for the past years, but today I wanted to explore some hardware, so I started the Hackpad mission. In the attached screenshot is the result of what I managed to do in roughly 1 hours and a half. Before starting this, and before tracking any time, I did watch this video to understand how KiCad worked and how to make a simple 3x3 keyboard. Then I just looked up some ideas and came up with my own design, picked the components and started doing mine.
Devlog #2 LEDs ?? Hello again everyone!! I spent some time looking around the internet and other macropads, and this gave me the need to add LEDs to my project, and so I tried. I hopefully connected them in the right way in the schematic but still don’t know how to place them on the PCB. If anyone knows, PLEASE PLEASE, leave a comment <3 , I will try to search online tomorrow to find how to make it. Also I basically removed all the connections in the schematic and used even more labels, since it looks way cleaner this way. I really hope I am able to finish the PCB soon with a layout I like so I can move to designing, which will be another new world for me :D Thanks for reading!! Have a great day
Devlog #3 LEDs !! Hey guys!! I managed to add the LEDs :) Turns out it was pretty easy but it took me quite some time because looking online I couldn’t find one answer so I had to ask on the Slack channel. But anyway. Other than the LEDs I rerouted everything It felt kinda messy so I deleted all connections and started from zero. Now I’m much happier with the result. Surely, if someone is more experienced, to him it might not look that good, but it does to me and for being my first ever time I am very proud :) I plan on now moving to the case design which I hope to finish before the end of the week. Overall I am VERY satisfied of what I did today, and also I am liking this A LOT, maybe more than coding… crazy. Thank you all for reading this Have a wonderful day :)
Devlog #4 I HATE DESIGNING Hi..! Today as I said, I did what should have been the case for my hackpad. I thought it would have been something fast, a few hours. BUT NO. It took me 5 hours and a half to do THIS awful thing, IT’S NOT EVEN A CASE. I tried doing a normal one but I couldn’t. I never understood (and will never understand) how to model stuff and so I did this. Open case hackpad it is…. Btw I started this session at 13:27 and I finished now at 21:39. I will never touch Fusion again after this pain. But… anyway. Let me know what you think, I know it kinda sucks but yeah… Thanks for reading :)
Devlog #5 README Hii everyone!! Today I wrote the README file for github and also made the firmware using QMK, but I forgot to record it XD So if everything works correctly the keys should be mapped like this: ┌──────┬──────┬──────┐ │ PREV │ PLAY │ NEXT │ │──────┼────── │──────│ │ F13 │ F14 │ LOCK │ └──────┴──────┴──────┘ Where each function is: PREV > Previous Media PLAY > Play or Stop current Media NEXT > Next Media F13 > Free Macro Mey F14 > Free Macro Key LOCK > Lock Screen I will ship the design and see. If everything works and I get the grants, next devlog will be once I get all the stuff to actually build it :) Byeee thanks for reading!!
Devlog #6 Finally done!! After quite some time I got my Hackpad kit and managed to build it IRL The soldering looks kind of bad but it’s my first time soldering so I am happy with it :) Unfortunately, I forgot to record most of the process but whatever ahah
Ships:
I made my first ever hardware project, a Hackpad. It has: 6 keys, 1 rotary encoder, 1 OLED display It was quite challenging overall, but the hardest part was making the case. I could not understand how to make one in Fusion so I just went with a simple base, leaving everything open, which I think has some cool look. Also, the soldering wasn’t that easy, maybe it was because of the materials I had but I quite struggled getting the first components soldered....
|
1793346700.2255325
|
1793433100.2255325
|
|
29700
|
unwanted traffic by @hen | Stardance
|
hen
|
0
|
69.22
|
0
|
[]
|
[{"post_id": 76335, "ts": "202 [{"post_id": 76335, "ts": "2026-10-03T07:34:30Z", "hours": 9.0322, "text": "DEVLOG 13 Sprites and stuff Not much to say here. Aside from game balancing, I’m starting to draw out sprites for the game in order to make it more appealing to the players and for whoever is looking at the devlog. Yeah I see you. If you’re curious, I’m drawing all of the sprites myself on Clip Studio Paint, and the linework/coloring will be largely inspired by flash-era games like Alien Hominid and Castle Crashers. (But I can’t draw that well…) Timelapses should be on Lapse if you’re interested. https://lapse.hackclub.com/user/@hen Stick around… again!"}, {"post_id": 74712, "ts": "2026-09-28T01:37:33Z", "hours": 8.9883, "text": "DEVLOG 12 harry potter or something I’ve said this line in a number of devlogs before, but… BLOOD is meant to be both a currency and health, in order to increase the risk in decision making. In this wave of updates, I added abilities, which consume BLOOD but deal massive amounts of damage. Later abilities also grant movement. – Using an ability takes up both your health and currency for future upgrades, but in return you can kill enemies or clusters of enemies for a greater net payout. It can also be used to get out of bad situations. The caveat is to use them wisely, as using them too quickly will leave you weakened. I also added animated icons, but OBS was being too laggy… I still attached some images though. The majority of the gameplay loop is done, so redrawing everything is a very high priority at this moment. Stay tuned!!! The game will look VERY different."}, {"post_id": 72544, "ts": "2026-09-23T05:33:56Z", "hours": 5.2136, "text": "DEVLOG 11 But wait, there’s more… I added two new enemy types: – Tank: Takes more hits to kill, does more damage, collides with the player (forcing the player to either jump over them or risk HP killing them for big bonuses). Encountered at 500m. – Shooter: Slightly more health than a base zombie, and rapidly shoots fast projectiles for the same damage. Sounds annoying, but encountered at 1000m, by which point the player should be either strong enough to facetank it, one-shot it, or attack it from afar with abilities. You can parry the bullets, but it’s very hard. Perhaps it could be extra rewarding. I think this is going to be all the enemies I’m adding in this version, the reason being that I want there to be an end goal (2000m distance) without getting too complex. – The enemies will get higher health and damage as the player travels further, but that will be it. The game is designed around punishing carelessness as well as awarding deliberate decision-making. In an earlier devlog, I mentioned that all obstacles and enemies will be the same each run (for each player). In this sense, the player improves in skill at the same time that they buy upgrades; two improvements per mistake. These are still not the actual sprites… As soon as the gameplay and UI are done, it’s going to be a cramming session of drawing. I just figured out how to use Lapse so maybe you can find my work there. Hint: I posted a video already :) Stay tuned for more…"}, {"post_id": 72026, "ts": "2026-09-22T00:56:16Z", "hours": 8.7139, "text": "DEVLOG 10 The gameplay loop is being further developed… there’s upgrades now! In an earlier devlog, I mentioned that there was a mechanic called REVENGE which drained your blood for a strong, temporary boost. In contrast, UPGRADES are an alternative that gives you small, permanent boosts, but sets you back to the starting position. The point is to choose which path fits your style! I also added a main menu, but the background is coming soon. As a reminder, everything art and music related will be human-made, without AI. If you have any feedback, let me know! Stick around for future updates :)"}, {"post_id": 68540, "ts": "2026-09-15T08:57:46Z", "hours": 10.0889, "text": "DEVLOG 9 In an earlier devlog, I mentioned that I wanted “BLOOD” to simultaneously act as currency, health, and possibly ability points. I also wanted peak blood to play a role as not just a leaderboard stat, but as something important to gameplay. With that in mind, I drafted the following systems: REBIRTH and REVENGE. REBIRTH: When your BLOOD reaches 0, or you end the run early (preserving blood and peak blood) to buy upgrades. Upgrades cost both BLOOD and PEAK BLOOD, so you can either continue using blood to keep the run going (acting as a larger health and ability pool, and having a chance to get blood / peak blood even higher), or end it earlier to spend it on upgrades. REVENGE: Available upon DEATH. Requires PEAK BLOOD to be greater than 100. Continue the run by setting your BLOOD to PEAK BLOOD. BLOOD and PEAK BLOOD will drain to 100 in 30 seconds, but the duration is extended or lowered from BLOOD gain and loss. In exchange, the player has enhanced stats for the duration of REVENGE. ~ In this sense, the player is forced to gamble their resources at all times, at stake to skill but unbeknownst of future obstacles. I believe this will make for a very engaging gameplay loop, but playtesting needs to be done to ensure it’s not frustrating or too punishing. However, I don’t know of any loops similar to this. If it’s the first, I am very excited for it. ~ For Devlog 9, I added buttons that appear on death for REBIRTH and REVENGE, where the former will reset the map and revenge will keep the game going. I also implemented tooltips with these buttons for more in-depth explanation when necessary. However, I recognize that this can eventually make the game text-heavy, so an in-game tutorial will be in the works. ~ And of course, these buttons will have custom assets! As a reminder, although some code is AI-generated, ALL OF THE ARTWORK, SPRITES, 3D MODELS, AND MUSIC ARE AND WILL BE COMPLETELY HUMANMADE. ~ Stick around for future updates :)"}, {"post_id": 53882, "ts": "2026-08-24T16:14:59Z", "hours": 6.2717, "text": "DEVLOG 8 There is DANGER… The enemies are actually real instead of menacing vocaloid pears!! The first type I introduced is a zombie, which can… — Run toward the player — Jump over obstacles (with a varying height according to how high the obstacle actually is) — Kill. I’m actually pretty proud of the jumping solution (though maybe a professional wouldn’t like it…) — First, the zombie casts a raycast in front of itself, from its feet. The length of this raycast depends on how fast it’s going, so that higher speeds don’t make the zombie bump into the obstacle before actually getting over it. — Then, the zombie casts a raycast from the sky and descends until it hits the top of the obstacle. From the feet to the top, this gives obstacle height from which necessary jump strength can be calculated from a kinematics formula. (Yay AP Physics or something) There’s going to be more enemy variations in the future, but it takes a while… here are some plausible ideas though: — An enemy that physically blocks the player — An enemy that shoots projectiles — An enemy that explodes on death and therefore must be avoided instead of killed Aside from enemy variations, I’m going to keep working on things like a lose/restart screen and an upgrade menu. Stay tuned?"}, {"post_id": 48547, "ts": "2026-08-16T23:54:51Z", "hours": 5.0914, "text": "DEVLOG 7 I’m getting excited for how this is gonna turn out. With an actual prototype on hand, I can handle the fun side of the gameplay loop, the others being a respawn and upgrade system. I added procedural generation in order to create the map, which assigns the player a random seed from which a map is created. This makes for a unique but consistent map, and will hopefully reinforce the idea of the player learning from their mistakes because every run will be a chance to correct them. So far, in this map generation, there is a house, trash can, and tree, managed with the ScriptableObjects feature in Unity (which lets me store data for each prop more efficiently). These objects are assigned weights to affect the probability of each appearing on an object spawn. Although I knew probability weights existed, learning it conceptually and applying it was a little weird because I didn’t learn this in my statistics class. The house is tall and solid, but I added a grab feature to jump when approaching high ledges. This should make vertically scaling sections of the map more realistic in the future. The trash cans are also solid but can be knocked over. The tree can be walked through because it’s a background prop, but there will probably be variations that act as obstacles. Next on the list is adding enemy AIs, so the player can lose health to a secondary lose condition and that attacking is just as important as running."}, {"post_id": 44297, "ts": "2026-08-09T23:13:36Z", "hours": 2.1175, "text": "DEVLOG 6 Since this is supposed to be a side scroller, the lose condition is a horde of enemies that comes in from the left side and drains the player’s health. I did a lot of experimenting and reading documentation with Unity’s Mathf class, using it for things like exponential health drain (Pow, FloorToInt, Clamp). In the video is a placeholder sprite… but you can totally see the terror of the monsters… right?"}, {"post_id": 44227, "ts": "2026-08-09T20:53:58Z", "hours": 4.0431, "text": "DEVLOG 5 I added a mechanic that acts as both health and currency: blood. The idea is that killing enemies gives blood, getting hit loses blood, and saving blood can be used for upgrades. Balancing it this way will require a lot of thinking about game theory, but hopefully it’ll make gameplay more risk-intense while still being engaging and rewarding. I designed this UI block based on old Flash games and I’m going to try to lean toward that aesthetic."}, {"post_id": 31524, "ts": "2026-07-20T00:24:54Z", "hours": 2.4925, "text": "DEVLOG 4 Another main mechanic: attacking, and enemies that can die. After a few more critical mechanics are added, such as player health and enemy behaviors, I’ll finally be able to make this more unique."}, {"post_id": 25106, "ts": "2026-07-09T03:09:11Z", "hours": 3.3958, "text": "DEVLOG 3 REAL SPRITES!! Kind of… I drew out a bunch of prototype sprites on Clip Studio Paint and used an online website to generate a sprite sheet. Afterward, I sliced that sprite sheet into individual frames that could be selected in groups for each animation. Then, I had to use an Animation Controller to control when each animations played under certain conditions. I think I’ve said it in another devlog, but it’s way harder than it looks for the first time around. I have years of experience in Scratch but this is the complexity that comes with professional tools (Unity). Also, if you’re curious, I attached reference art for the character; lore coming soon? (It might relate to future gameplay mechanics…)"}, {"post_id": 20726, "ts": "2026-07-02T12:28:47Z", "hours": 2.5383, "text": "DEVLOG 2 I added jumping, but it took way longer than I thought. The plan was to make this high-action, so a simple up and down jump, like in many traditional platformers, would’ve been “restrictive” by putting the player a predefined amount of time in the air. Instead, I implemented variable jumping, where if you release the jump button early, you fall earlier. I drew inspiration from Hollow Knight (a metroidvania), but this was popularized by Super Mario Bros. Next on my priority list would either be coyote time (giving the player a small window to jump when off the platform) or working on attack hitboxes for the main gameplay loop. I’ll add actual sprites soon!! I have some concept art, they just need to be animation-ready and blend into the game."}, {"post_id": 20574, "ts": "2026-07-02T05:58:36Z", "hours": 1.2333, "text": "DEVLOG 1 My first proof-of-concept for this game: horizontal movement. It doesn’t look like much for an hour of work, but it turns out Unity can be very hard to learn… But anyways, it exists and that means it can continue to improve. I’ll also explain why the game is called ‘unwanted traffic’ in a future devlog. The player character does have a backstory."}]...
|
Title: unwanted traffic by @hen | Stardance
Devlo Title: unwanted traffic by @hen | Stardance
Devlogs:
DEVLOG 1 My first proof-of-concept for this game: horizontal movement. It doesn’t look like much for an hour of work, but it turns out Unity can be very hard to learn… But anyways, it exists and that means it can continue to improve. I’ll also explain why the game is called ‘unwanted traffic’ in a future devlog. The player character does have a backstory.
DEVLOG 2 I added jumping, but it took way longer than I thought. The plan was to make this high-action, so a simple up and down jump, like in many traditional platformers, would’ve been “restrictive” by putting the player a predefined amount of time in the air. Instead, I implemented variable jumping, where if you release the jump button early, you fall earlier. I drew inspiration from Hollow Knight (a metroidvania), but this was popularized by Super Mario Bros. Next on my priority list would either be coyote time (giving the player a small window to jump when off the platform) or working on attack hitboxes for the main gameplay loop. I’ll add actual sprites soon!! I have some concept art, they just need to be animation-ready and blend into the game.
DEVLOG 3 REAL SPRITES!! Kind of… I drew out a bunch of prototype sprites on Clip Studio Paint and used an online website to generate a sprite sheet. Afterward, I sliced that sprite sheet into individual frames that could be selected in groups for each animation. Then, I had to use an Animation Controller to control when each animations played under certain conditions. I think I’ve said it in another devlog, but it’s way harder than it looks for the first time around. I have years of experience in Scratch but this is the complexity that comes with professional tools (Unity). Also, if you’re curious, I attached reference art for the character; lore coming soon? (It might relate to future gameplay mechanics…)
DEVLOG 4 Another main mechanic: attacking, and enemies that can die. After a few more critical mechanics are added, such as player health and enemy behaviors, I’ll finally be able to make this more unique.
DEVLOG 5 I added a mechanic that acts as both health and currency: blood. The idea is that killing enemies gives blood, getting hit loses blood, and saving blood can be used for upgrades. Balancing it this way will require a lot of thinking about game theory, but hopefully it’ll make gameplay more risk-intense while still being engaging and rewarding. I designed this UI block based on old Flash games and I’m going to try to lean toward that aesthetic.
DEVLOG 6 Since this is supposed to be a side scroller, the lose condition is a horde of enemies that comes in from the left side and drains the player’s health. I did a lot of experimenting and reading documentation with Unity’s Mathf class, using it for things like exponential health drain (Pow, FloorToInt, Clamp). In the video is a placeholder sprite… but you can totally see the terror of the monsters… right?
DEVLOG 7 I’m getting excited for how this is gonna turn out. With an actual prototype on hand, I can handle the fun side of the gameplay loop, the others being a respawn and upgrade system. I added procedural generation in order to create the map, which assigns the player a random seed from which a map is created. This makes for a unique but consistent map, and will hopefully reinforce the idea of the player learning from their mistakes because every run will be a chance to correct them. So far, in this map generation, there is a house, trash can, and tree, managed with the ScriptableObjects feature in Unity (which lets me store data for each prop more efficiently). These objects are assigned weights to affect the probability of each appearing on an object spawn. Although I knew probability weights existed, learning it conceptually and applying it was a little weird because I didn’t learn this in my statistics class. The house is tall and solid, but I added a grab feature to jump when approaching high ledges. This should make vertically scaling sections of the map more realistic in the future. The trash cans are also solid but can be knocked over. The tree can be walked through because it’s a background prop, but there will probably be variations that act as obstacles. Next on the list is adding enemy AIs, so the player can lose health to a secondary lose condition and that attacking is just as important as running.
DEVLOG 8 There is DANGER… The enemies are actually real instead of menacing vocaloid pears!! The first type I introduced is a zombie, which can… — Run toward the player — Jump over obstacles (with a varying height according to how high the obstacle actually is) — Kill. I’m actually pretty proud of the jumping solution (though maybe a professional wouldn’t like it…) — First, the zombie casts a raycast in front of itself, from its feet. The length of this raycast depends on how fast it’s going, so that higher speeds don’t make the zombie bump into the obstacle before actually getting over it. — Then, the zombie casts a raycast from the sky and descends until it hits the top of the obstacle. From the feet to the top, this gives obstacle height from which necessary jump strength can be calculated from a kinematics formula. (Yay AP Physics or something) There’s going to be more enemy variations in the future, but it takes a while… here are some plausible ideas though: — An enemy that physically blocks the player — An enemy that shoots projectiles — An enemy that explodes on death and therefore must be avoided instead of killed Aside from enemy variations, I’m going to keep working on things like a lose/restart screen and an upgrade menu. Stay tuned?
DEVLOG 9 In an earlier devlog, I mentioned that I wanted “BLOOD” to simultaneously act as currency, health, and possibly ability points. I also wanted peak blood to play a role as not just a leaderboard stat, but as something important to gameplay. With that in mind, I drafted the following systems: REBIRTH and REVENGE. REBIRTH: When your BLOOD reaches 0, or you end the run early (preserving blood and peak blood) to buy upgrades. Upgrades cost both BLOOD and PEAK BLOOD, so you can either continue using blood to keep the run going (acting as a larger health and ability pool, and having a chance to get blood / peak blood even higher), or end it earlier to spend it on upgrades. REVENGE: Available upon DEATH. Requires PEAK BLOOD to be greater than 100. Continue the run by setting your BLOOD to PEAK BLOOD. BLOOD and PEAK BLOOD will drain to 100 in 30 seconds, but the duration is extended or lowered from BLOOD gain and loss. In exchange, the player has enhanced stats for the duration of REVENGE. ~ In this sense, the player is forced to gamble their resources at all times, at stake to skill but unbeknownst of future obstacles. I believe this will make for a very engaging gameplay loop, but playtesting needs to be done to ensure it’s not frustrating or too punishing. However, I don’t know of any loops similar to this. If it’s the first, I am very excited for it. ~ For Devlog 9, I added buttons that appear on death for REBIRTH and REVENGE, where the former will reset the map and revenge will keep the game going. I also implemented tooltips with these buttons for more in-depth explanation when necessary. However, I recognize that this can eventually make the game text-heavy, so an in-game tutorial will be in the works. ~ And of course, these buttons will have custom assets! As a reminder, although some code is AI-generated, ALL OF THE ARTWORK, SPRITES, 3D MODELS, AND MUSIC ARE AND WILL BE COMPLETELY HUMANMADE. ~ Stick around for future updates :)
DEVLOG 10 The gameplay loop is being further developed… there’s upgrades now! In an earlier devlog, I mentioned that there was a mechanic called REVENGE which drained your blood for a strong, temporary boost. In contrast, UPGRADES are an alternative that gives you small, permanent boosts, but sets you back to the starting position. The point is to choose which path fits your style! I also added a main menu, but the background is coming soon. As a reminder, everything art and music related will be human-made, without AI. If you have any feedback, let me know! Stick around for future updates :)
DEVLOG 11 But wait, there’s more… I added two new enemy types: – Tank: Takes more hits to kill, does more damage, collides with the player (forcing the player to either jump over them or risk HP killing them for big bonuses). Encountered at 500m. – Shooter: Slightly more health than a base zombie, and rapidly shoots fast projectiles for the same damage. Sounds annoying, but encountered at 1000m, by which point the player should be either strong enough to facetank it, one-shot it, or attack it from afar with abilities. You can parry the bullets, but it’s very hard. Perhaps it could be extra rewarding. I think this is going to be all the enemies I’m adding in this version, the reason being that I want there to be an end goal (2000m distance) without getting too complex. – The enemies will get higher health and damage as the player travels further, but that will be it. The game is designed around punishing carelessness as well as awarding deliberate decision-making. In an earlier devlog, I mentioned that all obstacles and enemies will be the same each run (for each player). In this sense, the player improves in skill at the same time that they buy upgrades; two improvements per mistake. These are still not the actual sprites… As soon as the gameplay and UI are done, it’s going to be a cramming session of drawing. I just figured out how to use Lapse so maybe you can find my work there. Hint: I posted a video already :) Stay tuned for more…
DEVLOG 12 harry potter or something I’ve said this line in a number of devlogs before, but… BLOOD is meant to be both a currency and health, in order to increase the risk in decision making. In this wave of updates, I added abilities, which consume BLOOD but deal massive amounts of damage. Later abilities also grant movement. – Using an ability takes up both your health and currency for future upgrades, but in return you can kill enemies or clusters of enemies for a greater net payout. It can also be used to get out of bad situations. The caveat is to use them wisely, as using them too quickly will leave you weakened. I also added animated icons, but OBS was being too laggy… I still attached some images though. The majority of the gameplay loop is done, so redrawing everything is a very high priority at this moment. Stay tuned!!! The game will look VERY different.
DEVLOG 13 Sprites and stuff Not much to say here. Aside from game balancing, I’m starting to draw out sprites for the game in order to make it more appealing to the players and for whoever is looking at the devlog. Yeah I see you. If you’re curious, I’m drawing all of the sprites myself on Clip Studio Paint, and the linework/coloring will be largely inspired by flash-era games like Alien Hominid and Castle Crashers. (But I can’t draw that well…) Timelapses should be on Lapse if you’re interested. https://lapse.hackclub.com/user/@hen Stick around… again!...
|
1792713050.0902178
|
1793317850.0902178
|
|
67231
|
My Slack Bot by @Voxel21 | Stardance
|
Voxel21
|
0
|
2.08
|
0
|
[]
|
[{"post_id": 76334, "ts": "202 [{"post_id": 76334, "ts": "2026-10-03T07:31:37Z", "hours": 0.7506, "text": "Finally all the commands are working, Now I only need to make it live 24/7."}, {"post_id": 76175, "ts": "2026-10-02T16:08:19Z", "hours": 1.0194, "text": "Yay it works. It took a lot of time to find a suitable API but iTunes work. Added a command to suggest a random song."}, {"post_id": 76052, "ts": "2026-10-02T06:33:21Z", "hours": 0.3142, "text": "As a music lover, I am making a slack bot that will recommend music to you. (currently getting started)"}]...
|
Title: My Slack Bot by @Voxel21 | Stardance
Devlo Title: My Slack Bot by @Voxel21 | Stardance
Devlogs:
As a music lover, I am making a slack bot that will recommend music to you. (currently getting started)
Yay it works. It took a lot of time to find a suitable API but iTunes work. Added a command to suggest a random song.
Finally all the commands are working, Now I only need to make it live 24/7....
|
1793108943.8438654
|
1793713743.8438654
|
|
52936
|
DevToolBox by @Prajwol_Gynawali | Stardance
|
Prajwol_Gynawali
|
5
|
72.0
|
1086
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T06:42:41Z", "hours": 6.0, "multiplier": 14.51, "payout": 91, "blessing": "neutral", "text": "DevSatchel — Final Update I’ve added a lot of tools to Devsatchel and it’s finally starting to feel like a complete toolbox for everyday development work. Developer Tools JSON Formatter JSON Validator Regex Tester Diff Checker Base64 Encoder / Decoder URL Encoder / Decoder JWT Decoder UUID Generator Password Generator QR Code Generator Barcode Generator Hash Generator HTTP Request Builder CSS Unit Converter Code Beautifier HTML/CSS/JS Playground CSV ↔ JSON Converter CSS & Design Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Color Palette Generator AI AI Code Reviewer Image Tools Image Compressor Image Resizer Image to PDF Image to Text (OCR) PDF Tools PDF to JPG PDF Merger Image to PDF Security AES Encryption Base64 Encoder / Decoder Hash Generator I also updated the UI, logo and logo background, added dark/light mode, improved the tool search, and fixed a lot of bugs while building everything.", "repo": "https://github.com/SnaggingCobra/DevToolBox", "demo": "https://devsatchel.vercel.app/"}, {"ship_num": 2, "ts": "2026-09-27T07:47:10Z", "hours": 31.0, "multiplier": 16.52, "payout": 511, "blessing": "neutral", "text": "DevSatchel Ship I’ve finished a bunch of new tools and the project is finally starting to feel like a proper toolbox. Tools JSON Formatter JSON Validator Regex Tester Diff Checker Base64 Encoder / Decoder URL Encoder / Decoder JWT Decoder UUID Generator Password Generator Hash Generator HTTP Request Builder CSS Unit Converter Code Beautifier HTML/CSS/JS Playground CSS & Design Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Color Palette Generator AI AI Code Reviewer Image Tools Image Compressor Image Resizer Image to PDF PDF to JPG Image to Text (OCR) PDF Image to PDF PDF to JPG Security AES Encryption Base64 Encoder / Decoder Hash Generator Also updated the UI, logo and logo background and fixed a lot of bugs along the way. The AI Code Reviewer now uses a backend API so the API key isn’t exposed in the frontend. Still have more tools I want to add, but this is where DevToolBox is at right now.", "repo": "https://github.com/SnaggingCobra/DevToolBox", "demo": "https://devsatchel.vercel.app/"}, {"ship_num": 3, "ts": "2026-09-20T07:44:28Z", "hours": 9.0, "multiplier": 15.65, "payout": 135, "blessing": "neutral", "text": "DevSatchel Ship Added AI Code Reviewer using the Gemini API Dev Jokes using an external API Small descriptions for the tools Fixed some issues from the last review All Tools JSON Formatter JSON Validator Regex Tester Diff Checker Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Base64 Encoder/Decoder URL Encoder/Decoder JWT Decoder UUID Generator Password Generator QR Code Generator Barcode Generator Hash Generator CSS Unit Converter HTTP Request Builder AI Code Reviewer", "repo": "https://github.com/SnaggingCobra/DevToolBox", "demo": "https://devsatchel.vercel.app/"}, {"ship_num": 4, "ts": "2026-09-11T17:17:31Z", "hours": 16.0, "multiplier": 16.74, "payout": 267, "blessing": "neutral", "text": "When I first shipped DevSatchel it has name DevToolBox but i changed the name because in internet i found other have already used this name and i pulished it through netlify , it only had 8 tools. Since then I’ve been adding a lot more useful tools and slowly turning it into a proper all-in-one developer toolbox. The tools now include: JSON Formatter JSON Validator Regex Tester Diff Checker Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Base64 Encoder/Decoder URL Encoder/Decoder JWT Decoder UUID Generator Password Generator QR Code Generator Barcode Generator Hash Generator CSS Unit Converter HTTP Request Builder i will be adding new tools in future also", "repo": "https://github.com/SnaggingCobra/DevToolBox", "demo": "https://devsatchel.vercel.app/"}, {"ship_num": 5, "ts": "2026-08-29T05:10:53Z", "hours": 10.0, "multiplier": 7.89, "payout": 82, "blessing": "neutral", "text": "Hey! I’m shipping my DevToolBox project to test out the shipping and voting process and understand how everything works. DevToolBox is a web-based developer toolbox where I’m building different useful developer utilities in one place, with a sidebar for navigating between tools and a workspace where each tool runs. Right now I have 8 working tools: • JSON Formatter • JSON Validator • Regex Tester • Diff Checker • Color Converter • Gradient Generator • Box Shadow Generator • Flexbox Generator The project isn’t completely finished yet — I’m still planning to add more tools, especially in the Encoding and Generators sections. I’m shipping it now because I want to experience the full ship → review → voting process with a project I’ve already built a significant part of. I’d appreciate any feedback on what I can improve before I continue expanding it!", "repo": "https://github.com/SnaggingCobra/DevToolBox", "demo": "https://devsatchel.vercel.app/"}]...
|
[{"post_id": 76325, "ts": "202 [{"post_id": 76325, "ts": "2026-10-03T06:36:30Z", "hours": 6.2589, "text": "#Devpost #32 this is not much of a big buti was short of 50 stardust so i dont had a plan so added one tool and improved some design for now closing this project with the base rate of 10 per hour i can get 60 thats enough for me"}, {"post_id": 74362, "ts": "2026-09-27T07:43:29Z", "hours": 4.3617, "text": "DevPost #31: DevSatchel Update PDF Merger The PDF Merger lets you select multiple PDFs and combine them into one file. Select multiple PDFs Merge them into one Simple browser-based interface I ran into a few issues while handling multiple PDFs and keeping the pages in the correct order, but got it working. image to Text The Image to Text tool uses OCR to extract text from images. Upload Image → Preview → Extract Text → Copy I kept it simple with just the extracted text and a Copy Text button. OCR works better with clear, high-quality images. Both tools run directly in the browser, and I’m continuing to add more useful tools to DevSatchel"}, {"post_id": 73983, "ts": "2026-09-26T13:41:59Z", "hours": 5.2164, "text": "DevPost #30: DevSatchel Update Today, I added two new tools to DevToolBox: Image to PDF Converter – Convert images into PDF files directly in the browser. PDF to JPG Converter – Convert PDF pages into JPG images and download them individually. I also updated the logo and changed the background to give DevSatchel a fresh new look. While working on the PDF to JPG converter, I faced a lot of errors, especially with rendering PDF pages and converting them into images. I had to spend time debugging and fixing issues to make the conversion work properly. Still improving and adding more useful tools. More updates coming soon"}, {"post_id": 73553, "ts": "2026-09-25T11:56:55Z", "hours": 4.5008, "text": "DevPost #29: devsatchel Update ### HTML/CSS/JS Playground A small browser-based coding environment for quickly testing web code. HTML, CSS, and JavaScript editors Live preview Run and Clear buttons Isolated JavaScript execution Responsive layout PDF to JPG Converter A browser-based tool for converting PDF pages into JPG images. PDF upload and drag & drop Adjustable JPG quality Page-by-page preview Download individual JPGs Download all pages as a ZIP Uses PDF.js and JSZip Both tools run mainly in the browser without requiring a backend for processing."}, {"post_id": 73127, "ts": "2026-09-24T13:22:34Z", "hours": 5.4194, "text": "Devpost #28 : added Image Compressor & Image Resizer Image Compressor Compress JPG, PNG, and WebP images. Adjust image quality and preview file size changes. Download compressed images. Image Resizer Resize images using custom width and height in pixels. Maintain aspect ratio or resize by percentage. Added size presets, fit, fill/crop, and stretch modes. Choose output format and quality. Challenges & Learning I faced some challenges with maintaining image proportions, handling different resize modes, and balancing image quality with file size. I used JavaScript and the Canvas API to process images directly in the browser without external APIs."}, {"post_id": 72649, "ts": "2026-09-23T12:45:45Z", "hours": 3.6008, "text": "DevPost #27: DevSatchel CSS Added Random color palettes generator Monochromatic, complementary, analogous, and triadic palettes Lock individual colors while generating Copy individual colors or the full palette Improvements Fixed errors in the previous tools Improved tool functionality and integration Fixed some issues found during testing More improvements coming soon!"}, {"post_id": 72315, "ts": "2026-09-22T17:25:17Z", "hours": 5.2369, "text": "DevPost #26: Devsatchel Update Spent some more time improving project and working on multiple parts of the project. Added Added AES Encryption / Decryption using the Web Crypto API more Faster Loading Tool Improvements & Fixes Updated the AI Code Reviewer backend and request handling Fixed issues in the HTTP Request Builder Improved tool loading and integration Fixed bugs found while testing existing tools Made some UI and workspace improvements"}, {"post_id": 71830, "ts": "2026-09-21T16:50:23Z", "hours": 2.5803, "text": "DevPost #25: Code Beautifier Added Added a new Code Beautifier tool to DevSatchel It uses Prettier to format and clean up: JavaScript JSON HTML CSS It also includes Beautify, Copy, and Clear buttons. Everything runs directly in the browser — no AI or API needed."}, {"post_id": 71030, "ts": "2026-09-20T07:18:30Z", "hours": 0.5519, "text": "Devpost #24: Dev Jokes Added Added a small Dev Jokes section below the Quick Links in DevToolBox! It fetches a random programming joke using JokeAPI whenever the website is opened or refreshed. There’s also a New Joke button to get another one without refreshing the page. Small feature, but it makes the workspace a little more fun while coding!"}, {"post_id": 70997, "ts": "2026-09-20T05:41:29Z", "hours": 1.7203, "text": "DevPost: #23 #AI Code Reviewer I have finally completed the AI Code Reviewer The AI Code Reviewer uses the Gemini API to review source code based on the specific task selected by the user. It supports: Full Review Bug Detection Security Review Performance Review Code Quality Readability Test Suggestions The code is sent to my backend through a Netlify Function, which then communicates with the Gemini API."}, {"post_id": 70104, "ts": "2026-09-18T14:03:32Z", "hours": 3.0833, "text": "#DecPost #22: # AI Code Reviewer Last time I was mostly working on the UI and getting the basic structure in place. This time I started working more on the actual review logic . I added different review modes so the AI doesn’t just give the same generic review every time: Full Review Bugs Security Performance Code Quality Readability Tests Each mode now has its own specific prompt. So if I choose Bugs the AI should focus on finding bugs and incorrect behavior instead of trying to review everything at once. I also worked on making the selected review type control what gets sent to the AI. What’s left Connect the actual AI API Send the code + selected review type Display the AI response Add loading and error handling Test all the review modes Improve the prompts based on the results Test with different programming languages Clean up anything that breaks during testing What’s next Next I’m going to work on connecting the actual AI and finally see how the reviewer performs with real code."}, {"post_id": 69111, "ts": "2026-09-16T12:06:13Z", "hours": 2.5633, "text": "DevPost #21: AI Code Reviewer I’ve been working on adding an AI Code Reviewer to DevSatchel recently. The main goal is pretty simple: paste your code, let the AI look through it, and get feedback that actually helps you understand what could be improved. What I’ve done so far Created the AI Code Reviewer tool Built the UI and layout Added the code input area Added the review/results section Added the basic review workflow Connected it to the DevToolBox tool system Finished the initial frontend work The UI is now in place, so I can actually start working on the part that matters most — the AI review itself. What’s left Connect the AI/API Send the user’s code to the AI for review Show the feedback properly in the results section Make the AI identify bugs and possible issues Add suggestions for improving the code Support multiple programming languages Add proper loading/error handling Test it with different types of code Clean up anything that feels rough after testing What I’m doing next My next step is connecting the actual AI backend. Once that’s working, I’ll test it with real code and see how useful the reviews actually are. From there I’ll probably spend more time improving the prompts, handling different languages, and making the feedback easier to understand. The frontend part is mostly there now. Now it’s time to make the AI actually do the work."}, {"post_id": 67749, "ts": "2026-09-14T00:00:31Z", "hours": 0.6944, "text": "DevPost #20: Starting AI Code Reviewer starting a new project yesterday i got busy and coudnt code much did 12m but my streak is broken and im busy today also so strying to do a devpost now not much for now # Ai Code Reviwer is a tool that will be reviewing your code in diffrent terms like bug security and much more i will be using API of a chatbot and only leave few section that will allow user to review their code"}, {"post_id": 66051, "ts": "2026-09-11T16:47:05Z", "hours": 5.8292, "text": "DevPost #19: one of the hardest and challenging tool i have ever worked i would have created a new project here for thisbut i added this most of time im just reding documentation atching fixes and tool little course to make this tol working properly HTTP Request BuilderIt can create and send GET, POST, PUT, PATCH, and DELETE requests, add parameters and headers, view responses, and generate JavaScript, cURL, and Python code. The main challenges were fixing JavaScript errors, handling URL parameters correctly, and dealing with browser CORS restrictions."}, {"post_id": 64653, "ts": "2026-09-09T06:55:33Z", "hours": 2.3989, "text": "DevPost #18: Finally fixed the hash geneatpor error it took over a hour this tiime and also have done some changes in the main style.css for a better ui working in this for a quite long also now i am thinking o add more tools lets see what gets me their"}, {"post_id": 63662, "ts": "2026-09-07T16:20:42Z", "hours": 0.3547, "text": "DevPost #17: Asimple and functional tool Password generator was added and now after i implement the css design i will work on the qrcode generator and i have found a simple guide for this an di think it will aslo work as intended i have watched some guide for this and it is looking grate fr now need to implement it to main now"}, {"post_id": 63643, "ts": "2026-09-07T15:48:20Z", "hours": 0.8675, "text": "DevPost #16: currently i have been updating all tools css and also added the uuid generator but mainly im focused on improving css of whole site . After i finish this im resuming the password Generator section."}, {"post_id": 62297, "ts": "2026-09-05T16:30:36Z", "hours": 0.7217, "text": "DevPost #15: Currently working on the improvement of whole ui and adding new features im thinking to add more featiures like quicklinks where i will add 100+ other tools that will have link toother website"}, {"post_id": 61526, "ts": "2026-09-04T14:08:14Z", "hours": 0.6561, "text": "DevPost #14: the toolboox is looking too dull and many have suggested me to imprve my css and the ui is very boring so im trying to add css in my website with my own toolbox gradient generator and im also using my own toolbox color conveter to add some colores here hope everyone will like my new design"}, {"post_id": 60099, "ts": "2026-09-02T07:50:01Z", "hours": 0.6417, "text": "Devpost #13: In my recent ship rating i got suggestion that if we could add no of items it would be grate so i have implemented it i have additionally added a section to enter number of items and a generate button and its working perfectly"}, {"post_id": 59666, "ts": "2026-09-01T16:10:38Z", "hours": 0.7028, "text": "DevPost #12 : From the recent revire from my ship over 5 out of 12 peope have suggested me too fix the css loading its taking time so now i have Improved the tool loading system by preloading the tool CSS and making sure the CSS loads before the tool is displayed also fixed up the JavaScript loading to minimze the loading time"}, {"post_id": 59020, "ts": "2026-08-31T16:30:59Z", "hours": 0.8525, "text": "DevPost #11 : First Of all m ship was approved thats nice and after that i have restarted my project worked in the url encoder and jwt decoder section i have a lot of problem in the jwt decoder because i dont even knoe properly to use this so i took help from other creators online used their method and isea for this and implemented my toolbox design in it ."}, {"post_id": 58694, "ts": "2026-08-31T06:39:59Z", "hours": 0.3475, "text": "DevPost #10 this is my final devpost until my previous ship is approved . i woudnt do this but i need some work to do in base64 that wasnt working properly so did some fixes their and now closing it until previous ship is approved"}, {"post_id": 58215, "ts": "2026-08-30T16:00:31Z", "hours": 2.5661, "text": "DevPost #9 : recently got a lot of troublee when shipping my project so ciudnt work properly for previous day still i have now added Base64 Encoder/Decoder you can now encode and decode base64 text and also recently i have finished the url encoder where you can encode the url or decode the given url these are some tools that i have never used but got suggestion to add so i ahve added them"}, {"post_id": 57073, "ts": "2026-08-29T05:06:27Z", "hours": 0.3483, "text": "DevPost #8 : just now figured out that i could ship my project multple time and get reviewed so im shipping my project currently i have 8 tools all working properly added readme and page is live through github pages lets see my first ship"}, {"post_id": 56459, "ts": "2026-08-28T07:14:29Z", "hours": 2.8381, "text": "Devpost #7 : added boxshadow and flexbox generator in the CSS secction and finished the css section for now now will be working on encoding"}, {"post_id": 55157, "ts": "2026-08-26T17:05:48Z", "hours": 2.1258, "text": "DevPost #6: Added Color Coverter and Gradient generrator with live preview that very good you should checkout that"}, {"post_id": 54604, "ts": "2026-08-25T17:04:14Z", "hours": 0.8622, "text": "DevPost #5: added diff checker and fixed the incoming errors fixed css errors"}, {"post_id": 53187, "ts": "2026-08-23T17:00:52Z", "hours": 2.2847, "text": "DevPost #4: Added the css for the main page and made sub folders for tools and connected to the main js . currenlty finished 3 tools json formatter , json validator, regex tester. search is working theme is working"}, {"post_id": 52875, "ts": "2026-08-23T07:51:08Z", "hours": 0.635, "text": "DevPost #3 : done the structure thing this is the main design now i will be adding the whole design and then add js also . Can someone help me in the top header section I have a Text DevToolBox in h1 but in screen i have seen DevToolBox! why is this"}, {"post_id": 52857, "ts": "2026-08-23T07:00:06Z", "hours": 0.9311, "text": "DevPost #2 : Maing some design an dtesting which design migh tbe good for whole structure . im trying to make a good looking skeliton before writing the actual code"}, {"post_id": 52477, "ts": "2026-08-22T16:44:53Z", "hours": 0.3392, "text": "#1 DevPost : Started to make a Toolbox for devs got a lot of errors in like first 5 min like coudnt connect the git togithub a lot o fproblem thanks to vscode agent and chatgpt they helpedme to fix the error"}]...
|
Title: DevToolBox by @Prajwol_Gynawali | Stardance Title: DevToolBox by @Prajwol_Gynawali | Stardance
Devlogs:
#1 DevPost : Started to make a Toolbox for devs got a lot of errors in like first 5 min like coudnt connect the git togithub a lot o fproblem thanks to vscode agent and chatgpt they helpedme to fix the error
DevPost #2 : Maing some design an dtesting which design migh tbe good for whole structure . im trying to make a good looking skeliton before writing the actual code
DevPost #3 : done the structure thing this is the main design now i will be adding the whole design and then add js also . Can someone help me in the top header section I have a Text DevToolBox in h1 but in screen i have seen DevToolBox! why is this
DevPost #4: Added the css for the main page and made sub folders for tools and connected to the main js . currenlty finished 3 tools json formatter , json validator, regex tester. search is working theme is working
DevPost #5: added diff checker and fixed the incoming errors fixed css errors
DevPost #6: Added Color Coverter and Gradient generrator with live preview that very good you should checkout that
Devpost #7 : added boxshadow and flexbox generator in the CSS secction and finished the css section for now now will be working on encoding
DevPost #8 : just now figured out that i could ship my project multple time and get reviewed so im shipping my project currently i have 8 tools all working properly added readme and page is live through github pages lets see my first ship
DevPost #9 : recently got a lot of troublee when shipping my project so ciudnt work properly for previous day still i have now added Base64 Encoder/Decoder you can now encode and decode base64 text and also recently i have finished the url encoder where you can encode the url or decode the given url these are some tools that i have never used but got suggestion to add so i ahve added them
DevPost #10 this is my final devpost until my previous ship is approved . i woudnt do this but i need some work to do in base64 that wasnt working properly so did some fixes their and now closing it until previous ship is approved
DevPost #11 : First Of all m ship was approved thats nice and after that i have restarted my project worked in the url encoder and jwt decoder section i have a lot of problem in the jwt decoder because i dont even knoe properly to use this so i took help from other creators online used their method and isea for this and implemented my toolbox design in it .
DevPost #12 : From the recent revire from my ship over 5 out of 12 peope have suggested me too fix the css loading its taking time so now i have Improved the tool loading system by preloading the tool CSS and making sure the CSS loads before the tool is displayed also fixed up the JavaScript loading to minimze the loading time
Devpost #13: In my recent ship rating i got suggestion that if we could add no of items it would be grate so i have implemented it i have additionally added a section to enter number of items and a generate button and its working perfectly
DevPost #14: the toolboox is looking too dull and many have suggested me to imprve my css and the ui is very boring so im trying to add css in my website with my own toolbox gradient generator and im also using my own toolbox color conveter to add some colores here hope everyone will like my new design
DevPost #15: Currently working on the improvement of whole ui and adding new features im thinking to add more featiures like quicklinks where i will add 100+ other tools that will have link toother website
DevPost #16: currently i have been updating all tools css and also added the uuid generator but mainly im focused on improving css of whole site . After i finish this im resuming the password Generator section.
DevPost #17: Asimple and functional tool Password generator was added and now after i implement the css design i will work on the qrcode generator and i have found a simple guide for this an di think it will aslo work as intended i have watched some guide for this and it is looking grate fr now need to implement it to main now
DevPost #18: Finally fixed the hash geneatpor error it took over a hour this tiime and also have done some changes in the main style.css for a better ui working in this for a quite long also now i am thinking o add more tools lets see what gets me their
DevPost #19: one of the hardest and challenging tool i have ever worked i would have created a new project here for thisbut i added this most of time im just reding documentation atching fixes and tool little course to make this tol working properly HTTP Request BuilderIt can create and send GET, POST, PUT, PATCH, and DELETE requests, add parameters and headers, view responses, and generate JavaScript, cURL, and Python code. The main challenges were fixing JavaScript errors, handling URL parameters correctly, and dealing with browser CORS restrictions.
DevPost #20: Starting AI Code Reviewer starting a new project yesterday i got busy and coudnt code much did 12m but my streak is broken and im busy today also so strying to do a devpost now not much for now # Ai Code Reviwer is a tool that will be reviewing your code in diffrent terms like bug security and much more i will be using API of a chatbot and only leave few section that will allow user to review their code
DevPost #21: AI Code Reviewer I’ve been working on adding an AI Code Reviewer to DevSatchel recently. The main goal is pretty simple: paste your code, let the AI look through it, and get feedback that actually helps you understand what could be improved. What I’ve done so far Created the AI Code Reviewer tool Built the UI and layout Added the code input area Added the review/results section Added the basic review workflow Connected it to the DevToolBox tool system Finished the initial frontend work The UI is now in place, so I can actually start working on the part that matters most — the AI review itself. What’s left Connect the AI/API Send the user’s code to the AI for review Show the feedback properly in the results section Make the AI identify bugs and possible issues Add suggestions for improving the code Support multiple programming languages Add proper loading/error handling Test it with different types of code Clean up anything that feels rough after testing What I’m doing next My next step is connecting the actual AI backend. Once that’s working, I’ll test it with real code and see how useful the reviews actually are. From there I’ll probably spend more time improving the prompts, handling different languages, and making the feedback easier to understand. The frontend part is mostly there now. Now it’s time to make the AI actually do the work.
#DecPost #22: # AI Code Reviewer Last time I was mostly working on the UI and getting the basic structure in place. This time I started working more on the actual review logic . I added different review modes so the AI doesn’t just give the same generic review every time: Full Review Bugs Security Performance Code Quality Readability Tests Each mode now has its own specific prompt. So if I choose Bugs the AI should focus on finding bugs and incorrect behavior instead of trying to review everything at once. I also worked on making the selected review type control what gets sent to the AI. What’s left Connect the actual AI API Send the code + selected review type Display the AI response Add loading and error handling Test all the review modes Improve the prompts based on the results Test with different programming languages Clean up anything that breaks during testing What’s next Next I’m going to work on connecting the actual AI and finally see how the reviewer performs with real code.
DevPost: #23 #AI Code Reviewer I have finally completed the AI Code Reviewer The AI Code Reviewer uses the Gemini API to review source code based on the specific task selected by the user. It supports: Full Review Bug Detection Security Review Performance Review Code Quality Readability Test Suggestions The code is sent to my backend through a Netlify Function, which then communicates with the Gemini API.
Devpost #24: Dev Jokes Added Added a small Dev Jokes section below the Quick Links in DevToolBox! It fetches a random programming joke using JokeAPI whenever the website is opened or refreshed. There’s also a New Joke button to get another one without refreshing the page. Small feature, but it makes the workspace a little more fun while coding!
DevPost #25: Code Beautifier Added Added a new Code Beautifier tool to DevSatchel It uses Prettier to format and clean up: JavaScript JSON HTML CSS It also includes Beautify, Copy, and Clear buttons. Everything runs directly in the browser — no AI or API needed.
DevPost #26: Devsatchel Update Spent some more time improving project and working on multiple parts of the project. Added Added AES Encryption / Decryption using the Web Crypto API more Faster Loading Tool Improvements & Fixes Updated the AI Code Reviewer backend and request handling Fixed issues in the HTTP Request Builder Improved tool loading and integration Fixed bugs found while testing existing tools Made some UI and workspace improvements
DevPost #27: DevSatchel CSS Added Random color palettes generator Monochromatic, complementary, analogous, and triadic palettes Lock individual colors while generating Copy individual colors or the full palette Improvements Fixed errors in the previous tools Improved tool functionality and integration Fixed some issues found during testing More improvements coming soon!
Devpost #28 : added Image Compressor & Image Resizer Image Compressor Compress JPG, PNG, and WebP images. Adjust image quality and preview file size changes. Download compressed images. Image Resizer Resize images using custom width and height in pixels. Maintain aspect ratio or resize by percentage. Added size presets, fit, fill/crop, and stretch modes. Choose output format and quality. Challenges & Learning I faced some challenges with maintaining image proportions, handling different resize modes, and balancing image quality with file size. I used JavaScript and the Canvas API to process images directly in the browser without external APIs.
DevPost #29: devsatchel Update ### HTML/CSS/JS Playground A small browser-based coding environment for quickly testing web code. HTML, CSS, and JavaScript editors Live preview Run and Clear buttons Isolated JavaScript execution Responsive layout PDF to JPG Converter A browser-based tool for converting PDF pages into JPG images. PDF upload and drag & drop Adjustable JPG quality Page-by-page preview Download individual JPGs Download all pages as a ZIP Uses PDF.js and JSZip Both tools run mainly in the browser without requiring a backend for processing.
DevPost #30: DevSatchel Update Today, I added two new tools to DevToolBox: Image to PDF Converter – Convert images into PDF files directly in the browser. PDF to JPG Converter – Convert PDF pages into JPG images and download them individually. I also updated the logo and changed the background to give DevSatchel a fresh new look. While working on the PDF to JPG converter, I faced a lot of errors, especially with rendering PDF pages and converting them into images. I had to spend time debugging and fixing issues to make the conversion work properly. Still improving and adding more useful tools. More updates coming soon
DevPost #31: DevSatchel Update PDF Merger The PDF Merger lets you select multiple PDFs and combine them into one file. Select multiple PDFs Merge them into one Simple browser-based interface I ran into a few issues while handling multiple PDFs and keeping the pages in the correct order, but got it working. image to Text The Image to Text tool uses OCR to extract text from images. Upload Image → Preview → Extract Text → Copy I kept it simple with just the extracted text and a Copy Text button. OCR works better with clear, high-quality images. Both tools run directly in the browser, and I’m continuing to add more useful tools to DevSatchel
#Devpost #32 this is not much of a big buti was short of 50 stardust so i dont had a plan so added one tool and improved some design for now closing this project with the base rate of 10 per hour i can get 60 thats enough for me
Ships:
Hey! I’m shipping my DevToolBox project to test out the shipping and voting process and understand how everything works. DevToolBox is a web-based developer toolbox where I’m building different useful developer utilities in one place, with a sidebar for navigating between tools and a workspace where each tool runs. Right now I have 8 working tools: • JSON Formatter • JSON Validator • Regex Tester • Diff Checker • Color Converter • Gradient Generator • Box Shadow Generator • Flexbox Generator The project isn’t completely finished yet — I’m still planning to add more tools, especially in the Encoding and Generators sections. I’m shipping it now because I want to experience the full ship → review → voting process with a project I’ve already built a significant part of. I’d appreciate any feedback on what I can improve before I continue expanding it!
When I first shipped DevSatchel it has name DevToolBox but i changed the name because in internet i found other have already used this name and i pulished it through netlify , it only had 8 tools. Since then I’ve been adding a lot more useful tools and slowly turning it into a proper all-in-one developer toolbox. The tools now include: JSON Formatter JSON Validator Regex Tester Diff Checker Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Base64 Encoder/Decoder URL Encoder/Decoder JWT Decoder UUID Generator Password Generator QR Code Generator Barcode Generator Hash Generator CSS Unit Converter HTTP Request Builder i will be adding new tools in future also
DevSatchel Ship Added AI Code Reviewer using the Gemini API Dev Jokes using an external API Small descriptions for the tools Fixed some issues from the last review All Tools JSON Formatter JSON Validator Regex Tester Diff Checker Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Base64 Encoder/Decoder URL Encoder/Decoder JWT Decoder UUID Generator Password Generator QR Code Generator Barcode Generator Hash Generator CSS Unit Converter HTTP Request Builder AI Code Reviewer
DevSatchel Ship I’ve finished a bunch of new tools and the project is finally starting to feel like a proper toolbox. Tools JSON Formatter JSON Validator Regex Tester Diff Checker Base64 Encoder / Decoder URL Encoder / Decoder JWT Decoder UUID Generator Password Generator Hash Generator HTTP Request Builder CSS Unit Converter Code Beautifier HTML/CSS/JS Playground CSS & Design Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Color Palette Generator AI AI Code Reviewer Image Tools Image Compressor Image Resizer Image to PDF PDF to JPG Image to Text (OCR) PDF Image to PDF PDF to JPG Security AES Encryption Base64 Encoder / Decoder Hash Generator Also updated the UI, logo and logo background and fixed a lot of bugs along the way. The AI Code Reviewer now uses a backend API so the API key isn’t exposed in the frontend. Still have more tools I want to add, but this is where DevToolBox is at right now.
DevSatchel — Final Update I’ve added a lot of tools to Devsatchel and it’s finally starting to feel like a complete toolbox for everyday development work. Developer Tools JSON Formatter JSON Validator Regex Tester Diff Checker Base64 Encoder / Decoder URL Encoder / Decoder JWT Decoder UUID Generator Password Generator QR Code Generator Barcode Generator Hash Generator HTTP Request Builder CSS Unit Converter Code Beautifier HTML/CSS/JS Playground CSV ↔ JSON Converter CSS & Design Color Converter Gradient Generator Box Shadow Generator Flexbox Generator Color Palette Generator AI AI Code Reviewer Image Tools Image Compressor Image Resizer Image to PDF Image to Text (OCR) PDF Tools PDF to JPG PDF Merger Image to PDF Security AES Encryption Base64 Encoder / Decoder Hash Generator I also updated the UI, logo and logo background, added dark/light mode, improved the tool search, and fixed a lot of bugs while building everything....
|
1793260105.5002873
|
1793346505.5002873
|
|
55092
|
Blareyy by @anura | Stardance
|
anura
|
0
|
9.18
|
0
|
[]
|
[{"post_id": 76324, "ts": "202 [{"post_id": 76324, "ts": "2026-10-03T06:32:28Z", "hours": 3.2778, "text": "had to remake the CAD (T-T) but its done"}, {"post_id": 73488, "ts": "2026-09-25T07:09:02Z", "hours": 1.5925, "text": "ggot everything done and dusted"}, {"post_id": 72215, "ts": "2026-09-22T13:51:37Z", "hours": 3.16, "text": "Hugee progress for blareyy got the pcb done and case half done, i got some stupid idea for making the case lets see if it works"}, {"post_id": 58260, "ts": "2026-08-30T17:03:22Z", "hours": 0.35, "text": "its always the wiringg… can someone help me with thiss…"}, {"post_id": 55732, "ts": "2026-08-27T18:23:03Z", "hours": 0.8, "text": "Start on it and already done with scyamathic..Me become quick..Faster than before in hackpad"}]...
|
Title: Blareyy by @anura | Stardance
Devlogs:
Sta Title: Blareyy by @anura | Stardance
Devlogs:
Start on it and already done with scyamathic..Me become quick..Faster than before in hackpad
its always the wiringg… can someone help me with thiss…
Hugee progress for blareyy got the pcb done and case half done, i got some stupid idea for making the case lets see if it works
ggot everything done and dusted
had to remake the CAD (T-T) but its done...
|
1792482551.9027832
|
1793346551.9027832
|
|
56348
|
LightScanner by @belbel | Stardance
|
belbel
|
2
|
20.0
|
321
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T06:21:13Z", "hours": 4.0, "multiplier": 17.93, "payout": 91, "blessing": "neutral", "text": "Okay so here it comes new version for Lightscanner web app! After my friends using it for a while, they gave me a feedback saying it would be great if it has a ‘fit to page’ option for the page size. This way, the user wouldn’t have to go through complicated process on zooming in the pictures or trying different page sizes when it is not needed. This one was kind of challenging to pull because it means I also need to change a little bit parts of my FastAPI backend. Additionally I’ve also added custom page sizing so that the user can use whatever page size they want! My mom also needs this for her photocopy and printing tasks so I made it. Another feature is also we will be able to rename our files before downloading, would be helpful for mobile devices where the prompt asking something like the name file just doesn’t pop up. Then a day later I also added print preview feature or PDF preview feature. Say I’ve added 25 images and have cropped and zoomed each one then I want to do a rechecking. So Instead of doing it per images which could be harder and complicated, I’ve added a feature where the user will be able to check the entire PDF file with a single click. I took my time to draw more Nyny. Because so far there’s only three drawings of her, so let’s add one more! Basically Nyny now hangs on top of some modal interfaces. I used google meet to record my Lapse when drawing on Ibis Paint.", "repo": "https://github.com/nabeellagi/client-lightscanner", "demo": "https://lightscanner.vercel.app"}, {"ship_num": 2, "ts": "2026-09-27T06:15:32Z", "hours": 16.0, "multiplier": 14.56, "payout": 230, "blessing": "neutral", "text": "HI!! So this is my project, Lightscanner! A simpler, lighter alternative for CamScanner or any other image-scanning mobile app. And an image-to-PDF converter like ILovePDF but with built-in filters! It’s been a while since I’ve coded with both Next.js and FastAPI, and here we are! When it comes to developing any web app-related projects, these two always come to my mind first. The reason why I made this project was funny honestly. So my mom and I lived in Indonesia, and she has this small photocopy and printing business. Almost everyday, there’s a lot of customers that want to print documents that were directly captured from the camera. There are lots of issues, for example, resolution issues; the pictures don’t match the ratio for the paper size and orientation; and then in my place, not everyone was able to operate a PC and use Microsoft-related tools or GDocs. There are tools like Ms. Words, but my mom can’t operate it well, and so do the customers sometimes. Then apps like Camscanner feel laggy and filled with ads. This is why I made Lightscanner! I’ve testes this web app. My friends also used it for their assignments. When there’s handwritten homework or assignments and the teacher told us to send the pictures to Google Forms in the form of PDF, my friends tried to use this web app, and it worked. As for my mom, she said she was able to use this app and so far enjoys it. Because it is much faster and simpler. So if you want to test my project, find any pictures and try to convert them into PDF files. Try to experiment with the options! I think making usable web apps like this is something that I am proud of! Also new OC!!!! Although she only like has two inconsistent sprites lol. I think the challenging part wasn’t coding the UI or the API but rather coding using Pillow because I wasn’t that familiar with image processing stuff! SO THIS IS MY PLACE TO LEARN!.", "repo": "https://github.com/nabeellagi/client-lightscanner", "demo": "https://lightscanner.vercel.app"}]...
|
[{"post_id": 76321, "ts": "202 [{"post_id": 76321, "ts": "2026-10-03T06:12:08Z", "hours": 2.3231, "text": "NEW FEATURE AND NEW SPRITE Now before downloading, users will be able to see the preview of their PDF file based on the page sizes and orientation that they are choosing. More Nyny! New additional Nyny sprite where she ‘hangs’ around the modal user interface Touch particle effect, for the vibe and polishing"}, {"post_id": 76171, "ts": "2026-10-02T15:53:35Z", "hours": 1.9375, "text": "NEW FEATURES! I’ve received feedbacks from my friends, so for this project I’ve added Fit-to-page sizing where the PDF will follow the original page size/ratio Custom sizing, users can now input any sizes to their liking. Min. 10 cm and Max. 60 cm Before downloading, users would be able to change the file name"}, {"post_id": 74334, "ts": "2026-09-27T05:58:37Z", "hours": 0.3883, "text": "GITHUB IS READY!! Updated BOTH READMEs FOR BOTH REPOS!! New screenshots also added, alongside the tutorial how to run the project locally!"}, {"post_id": 74256, "ts": "2026-09-27T02:43:21Z", "hours": 0.4664, "text": "Deployment test The app has been shipped. Next.js app on Vercel FastAPI server on FastAPI cloud I’m gonna try to test the web app on different devices first before proceeding to write README.md!"}, {"post_id": 74218, "ts": "2026-09-26T22:56:02Z", "hours": 1.5956, "text": "API KEY Since the client uses Next.JS and the backend uses FastAPI, I added more security layer to prevent another app from accessing the web."}, {"post_id": 73947, "ts": "2026-09-26T11:57:24Z", "hours": 1.9642, "text": "Working on FastAPI Added new Filter and some docs as well! Omw to find a way to limit the API requests."}, {"post_id": 71961, "ts": "2026-09-21T21:14:51Z", "hours": 5.6494, "text": "Image Upload Mechanism Here are new updates for LightScanner I’ve implemented the drag and drop menu so that users would be able to easily upload their images. Up to 10 MB, max 25 imager per batch. Users will be able to choose the paper size and page orientation to their liking In this web we can also crop and zoom the image directly For mobile, user will be able to capture the pict of their document or anything on camera Added an errorboundary to handle images that cannot be decoded especially on mobile."}, {"post_id": 64308, "ts": "2026-09-08T16:27:06Z", "hours": 4.0986, "text": "Updated homepage for my Image-to-PDF site. I’ve added animated checker backgrounds with some paper texture so it wouldn’t feel too bland. As well as animated the text Also made a new oc as the guide/mascot for the web app too lol. Still omw to implement shimejii like character on the homepage."}, {"post_id": 61527, "ts": "2026-09-04T14:09:18Z", "hours": 1.6481, "text": "LightScanner Time I have an idea to create my own version for Image-to-PDF site similliar to ILovePDF and CamScanner. I’ve finished the set up for the web app, and done with importing fonts and added new color theme"}]...
|
Title: LightScanner by @belbel | Stardance
Devlog Title: LightScanner by @belbel | Stardance
Devlogs:
LightScanner Time I have an idea to create my own version for Image-to-PDF site similliar to ILovePDF and CamScanner. I’ve finished the set up for the web app, and done with importing fonts and added new color theme
Updated homepage for my Image-to-PDF site. I’ve added animated checker backgrounds with some paper texture so it wouldn’t feel too bland. As well as animated the text Also made a new oc as the guide/mascot for the web app too lol. Still omw to implement shimejii like character on the homepage.
Image Upload Mechanism Here are new updates for LightScanner I’ve implemented the drag and drop menu so that users would be able to easily upload their images. Up to 10 MB, max 25 imager per batch. Users will be able to choose the paper size and page orientation to their liking In this web we can also crop and zoom the image directly For mobile, user will be able to capture the pict of their document or anything on camera Added an errorboundary to handle images that cannot be decoded especially on mobile.
Working on FastAPI Added new Filter and some docs as well! Omw to find a way to limit the API requests.
API KEY Since the client uses Next.JS and the backend uses FastAPI, I added more security layer to prevent another app from accessing the web.
Deployment test The app has been shipped. Next.js app on Vercel FastAPI server on FastAPI cloud I’m gonna try to test the web app on different devices first before proceeding to write README.md!
GITHUB IS READY!! Updated BOTH READMEs FOR BOTH REPOS!! New screenshots also added, alongside the tutorial how to run the project locally!
NEW FEATURES! I’ve received feedbacks from my friends, so for this project I’ve added Fit-to-page sizing where the PDF will follow the original page size/ratio Custom sizing, users can now input any sizes to their liking. Min. 10 cm and Max. 60 cm Before downloading, users would be able to change the file name
NEW FEATURE AND NEW SPRITE Now before downloading, users will be able to see the preview of their PDF file based on the page sizes and orientation that they are choosing. More Nyny! New additional Nyny sprite where she ‘hangs’ around the modal user interface Touch particle effect, for the vibe and polishing
Ships:
HI!! So this is my project, Lightscanner! A simpler, lighter alternative for CamScanner or any other image-scanning mobile app. And an image-to-PDF converter like ILovePDF but with built-in filters! It’s been a while since I’ve coded with both Next.js and FastAPI, and here we are! When it comes to developing any web app-related projects, these two always come to my mind first. The reason why I made this project was funny honestly. So my mom and I lived in Indonesia, and she has this small photocopy and printing business. Almost everyday, there’s a lot of customers that want to print documents that were directly captured from the camera. There are lots of issues, for example, resolution issues; the pictures don’t match the ratio for the paper size and orientation; and then in my place, not everyone was able to operate a PC and use Microsoft-related tools or GDocs. There are tools like Ms. Words, but my mom can’t operate it well, and so do the customers sometimes. Then apps like Camscanner feel laggy and filled with ads. This is why I made Lightscanner! I’ve testes this web app. My friends also used it for their assignments. When there’s handwritten homework or assignments and the teacher told us to send the pictures to Google Forms in the form of PDF, my friends tried to use this web app, and it worked. As for my mom, she said she was able to use this app and so far enjoys it. Because it is much faster and simpler. So if you want to test my project, find any pictures and try to convert them into PDF files. Try to experiment with the options! I think making usable web apps like this is something that I am proud of! Also new OC!!!! Although she only like has two inconsistent sprites lol. I think the challenging part wasn’t coding the UI or the API but rather coding using Pillow because I wasn’t that familiar with image processing stuff! SO THIS IS MY PLACE TO LEARN!.
Okay so here it comes new version for Lightscanner web app! After my friends using it for a while, they gave me a feedback saying it would be great if it has a ‘fit to page’ option for the page size. This way, the user wouldn’t have to go through complicated process on zooming in the pictures or trying different page sizes when it is not needed. This one was kind of challenging to pull because it means I also need to change a little bit parts of my FastAPI backend. Additionally I’ve also added custom page sizing so that the user can use whatever page size they want! My mom also needs this for her photocopy and printing tasks so I made it. Another feature is also we will be able to rename our files before downloading, would be helpful for mobile devices where the prompt asking something like the name file just doesn’t pop up. Then a day later I also added print preview feature or PDF preview feature. Say I’ve added 25 images and have cropped and zoomed each one then I want to do a rechecking. So Instead of doing it per images which could be harder and complicated, I’ve added a feature where the user will be able to check the entire PDF file with a single click. I took my time to draw more Nyny. Because so far there’s only three drawings of her, so let’s add one more! Basically Nyny now hangs on top of some modal interfaces. I used google meet to record my Lapse when drawing on Ibis Paint....
|
1793346765.5616713
|
1793433165.5616713
|
|
67612
|
untitled dream game by @-Sophie- | Stardance
|
-Sophie-
|
0
|
0.96
|
0
|
[]
|
[{"post_id": 76319, "ts": "202 [{"post_id": 76319, "ts": "2026-10-03T05:40:43Z", "hours": 0.9631, "text": "New untitled dream game! This game is basically like heavily rpg inspired almost but it’s also not. Also, the premise is supposed to be like combat but psychological because a lot of fighting in games is physical but I want there to be some kinda mental aspect to the fighting in this game. Dream switches This is the main mechanic where you’re teleported into another dimension, the person you’re fighting’s mind. In their mind there will be different dream settings and once you escape the first dream you go to the second – dreams don’t make sense. For example you transition from their childhood neighborhood to a random day at school they had. You’re doing this on a time crunch + the person’s mind agents are chasing you. You’re trying to find their inner mind (through the dream switches) and ignite it. I worked on a bit of how it could look like; a very basic prototype. made at the crisp hour of almost 12am"}]...
|
Title: untitled dream game by @-Sophie- | Stardanc Title: untitled dream game by @-Sophie- | Stardance
Devlogs:
New untitled dream game! This game is basically like heavily rpg inspired almost but it’s also not. Also, the premise is supposed to be like combat but psychological because a lot of fighting in games is physical but I want there to be some kinda mental aspect to the fighting in this game. Dream switches This is the main mechanic where you’re teleported into another dimension, the person you’re fighting’s mind. In their mind there will be different dream settings and once you escape the first dream you go to the second – dreams don’t make sense. For example you transition from their childhood neighborhood to a random day at school they had. You’re doing this on a time crunch + the person’s mind agents are chasing you. You’re trying to find their inner mind (through the dream switches) and ignite it. I worked on a bit of how it could look like; a very basic prototype. made at the crisp hour of almost 12am...
|
1793112681.4247
|
1793717481.4247
|
|
62400
|
kenARCADE by @keni67 | Stardance
|
keni67
|
1
|
15.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T09:59:21Z", "hours": 15.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I’ve made 3 minigames( 2 from the guide and 1 snake game mainly from youtube ), It wasn’t that hard just took me time because it was my first time trying godot, my proudest addition was the tween for death and done screen", "repo": "https://github.com/keni769/kenARCADE", "demo": "https://keni67.itch.io/kenarcade"}]...
|
[{"post_id": 76311, "ts": "202 [{"post_id": 76311, "ts": "2026-10-03T04:52:40Z", "hours": 2.4753, "text": "Completed the death and done screens, fixed other bugs and ready to ship"}, {"post_id": 74367, "ts": "2026-09-27T07:51:41Z", "hours": 6.6478, "text": "Finished minigame 3( snake ) . All games are connected and working. Only the death and win screen left to finish"}, {"post_id": 71079, "ts": "2026-09-20T08:42:14Z", "hours": 4.7011, "text": "I forgot to log my times. Making the first minigame and decided to go with blueberries. Planning to add a snake minigame after I’m done with the minigames mentioned in the guide"}, {"post_id": 68957, "ts": "2026-09-16T03:30:30Z", "hours": 0.9453, "text": "Made title screen. Background and title are placeholders, I will replace them later"}]...
|
Title: kenARCADE by @keni67 | Stardance
Devlogs:
Title: kenARCADE by @keni67 | Stardance
Devlogs:
Made title screen. Background and title are placeholders, I will replace them later
I forgot to log my times. Making the first minigame and decided to go with blueberries. Planning to add a snake minigame after I’m done with the minigames mentioned in the guide
Finished minigame 3( snake ) . All games are connected and working. Only the death and win screen left to finish
Completed the death and done screens, fixed other bugs and ready to ship
Ships:
I’ve made 3 minigames( 2 from the guide and 1 snake game mainly from youtube ), It wasn’t that hard just took me time because it was my first time trying godot, my proudest addition was the tween for death and done screen...
|
1793209998.9406986
|
1793296398.9406986
|
|
65430
|
CNN in C by @shreyas | Stardance
|
shreyas
|
0
|
1.96
|
0
|
[]
|
[{"post_id": 76305, "ts": "202 [{"post_id": 76305, "ts": "2026-10-03T04:14:20Z", "hours": 1.4908, "text": "Worked on a MNIST reader that loads the images into a dataset struct in an arena, plus helpers will be able to preview labels and print digits as ASCII. where it will print in a real screen deployed I also built the first convolution layer in cnn.c"}, {"post_id": 75897, "ts": "2026-10-01T15:18:01Z", "hours": 0.4708, "text": "I have been working on my project called CNN in C which bridges the convolutional nueral network locally without leaving my machine . I have progressed with building the header files for the program"}]...
|
Title: CNN in C by @shreyas | Stardance
Devlogs:
Title: CNN in C by @shreyas | Stardance
Devlogs:
I have been working on my project called CNN in C which bridges the convolutional nueral network locally without leaving my machine . I have progressed with building the header files for the program
Worked on a MNIST reader that loads the images into a dataset struct in an arena, plus helpers will be able to preview labels and print digits as ASCII. where it will print in a real screen deployed I also built the first convolution layer in cnn.c...
|
1793087466.2121944
|
1793692266.2121944
|
|
66196
|
Hack Club Marina Chapter by @cognitayohan | Starda Hack Club Marina Chapter by @cognitayohan | Stardance...
|
cognitayohan
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T03:32:23Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is Hack Club Marina Chapter’s official website! This website is a full-stack webapp created through the VITE framework within React.js. It utilizes typescript and some index.html/CSS formatting. It took a few large commits to build the website. The website is fully deployed at https://marinahackclub.com . I decided to use some mix of Hack Club’s CSS styling while incorporating some of my own “Marina” touch to it. The website includes a dashboard for main users to keep track of costs for the club.", "repo": "https://github.com/robot3-track/marina-hackclub-chapter", "demo": "https://marinahackclub.com"}]...
|
[{"post_id": 76298, "ts": "202 [{"post_id": 76298, "ts": "2026-10-03T03:27:47Z", "hours": 1.9578, "text": "Hack Club Marina Chapter Website CSS Update I updated the UX of the site to make it easier to work with- I also made some manual edits to the CSS as well as some of the font configurations. The site is now ready for shipping! Also got a .com domain for it… yay"}, {"post_id": 74667, "ts": "2026-09-27T22:32:37Z", "hours": 0.5964, "text": "Hack Club Marina Chapter Website Update Today I updated the website for the club by changing some of the UI styling to be more adherent to hackclub.com/brand . I also spaced out the website with color coding for easier viewing of the application."}, {"post_id": 74322, "ts": "2026-09-27T05:28:26Z", "hours": 0.8972, "text": "The beginning of something new… Coding brought to Marina HS!! On September 24-25th, Marina HS had its club rush. And this time, for the first time in the history of Marina HS, Hackclub was introduced! We were able to get lots of signups as a club and introduce lots of people to the big Hackclub family. And yes, every good club needs a good website. So we have started creating our website to become as good as it can be, reflecting the Hackclub Site Brand Styling. One thing we noticed about Hackclub is the love of using Phantom Sans as the font, as well as the orange/red color scheme."}]...
|
Title: Hack Club Marina Chapter by @cognitayohan | Title: Hack Club Marina Chapter by @cognitayohan | Stardance
Devlogs:
The beginning of something new… Coding brought to Marina HS!! On September 24-25th, Marina HS had its club rush. And this time, for the first time in the history of Marina HS, Hackclub was introduced! We were able to get lots of signups as a club and introduce lots of people to the big Hackclub family. And yes, every good club needs a good website. So we have started creating our website to become as good as it can be, reflecting the Hackclub Site Brand Styling. One thing we noticed about Hackclub is the love of using Phantom Sans as the font, as well as the orange/red color scheme.
Hack Club Marina Chapter Website Update Today I updated the website for the club by changing some of the UI styling to be more adherent to hackclub.com/brand . I also spaced out the website with color coding for easier viewing of the application.
Hack Club Marina Chapter Website CSS Update I updated the UX of the site to make it easier to work with- I also made some manual edits to the CSS as well as some of the font configurations. The site is now ready for shipping! Also got a .com domain for it… yay
Ships:
This is Hack Club Marina Chapter’s official website! This website is a full-stack webapp created through the VITE framework within React.js. It utilizes typescript and some index.html/CSS formatting. It took a few large commits to build the website. The website is fully deployed at https://marinahackclub.com . I decided to use some mix of Hack Club’s CSS styling while incorporating some of my own “Marina” touch to it. The website includes a dashboard for main users to keep track of costs for the club....
|
1793216912.493112
|
1793303312.493112
|
|
60270
|
My Page by @emilyschmeler270 | Stardance
|
emilyschmeler270
|
0
|
1.75
|
0
|
[]
|
[{"post_id": 76295, "ts": "202 [{"post_id": 76295, "ts": "2026-10-03T03:21:50Z", "hours": 1.2972, "text": "Trying to figure out how to properly format this before I move on to add more content. I plan to make the recipe box have a larger width on your page. I also still want to figure out how to let users add their own recipe page so I will do some research on that. If anyone has any good resources for these or any fun ideas or recipes they want to share, please let me know!"}, {"post_id": 69223, "ts": "2026-09-16T16:40:25Z", "hours": 0.4511, "text": "Currently working on my recipe website. I have got one recipe on there and will add more soon once I figure out how I want to format the website."}]...
|
Title: My Page by @emilyschmeler270 | Stardance
D Title: My Page by @emilyschmeler270 | Stardance
Devlogs:
Currently working on my recipe website. I have got one recipe on there and will add more soon once I figure out how I want to format the website.
Trying to figure out how to properly format this before I move on to add more content. I plan to make the recipe box have a larger width on your page. I also still want to figure out how to let users add their own recipe page so I will do some research on that. If anyone has any good resources for these or any fun ideas or recipes they want to share, please let me know!...
|
1793033371.9697652
|
1793638171.9697652
|
|
67484
|
Sproutsquare by @adityakashyapxyz | Stardance
|
adityakashyapxyz
|
0
|
9.19
|
0
|
[]
|
[{"post_id": 76293, "ts": "202 [{"post_id": 76293, "ts": "2026-10-03T03:16:04Z", "hours": 8.9103, "text": "made some development on the project"}, {"post_id": 76163, "ts": "2026-10-02T15:30:34Z", "hours": 0.2781, "text": "sprout"}]...
|
Title: Sproutsquare by @adityakashyapxyz | Stardan Title: Sproutsquare by @adityakashyapxyz | Stardance
Devlogs:
sprout
made some development on the project...
|
1793109308.4882958
|
1793714108.4882958
|
|
45806
|
Valence - Lang by @fAILedKnight | Stardance
|
fAILedKnight
|
1
|
79.14
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-20T07:54:42Z", "hours": 62.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made Valence! A language that connects any language! the issues… don’t even get me started! I first off hade very little understanding of rust(knew a bit of the basics well enough to start). My laptop crashed like 5 times while coding and took long time to compile heavy updates! I added a command and another command broke! I sat in front of the computer for hours and now my back hurts! I got scrutinized by people who that I should be doing better things! BUT I didn’t quit cuz after all its all for the love of the game! Finally I am still updating, my laptop still heats and melts, but I LOVE IT! And below is Valence running java and python!", "repo": "https://github.com/failedknight-exe/Valence-Lang", "demo": "https://valence.freehosting.dev/"}]...
|
[{"post_id": 76292, "ts": "202 [{"post_id": 76292, "ts": "2026-10-03T03:12:58Z", "hours": 2.2606, "text": "I HATE MY LIFE!!!! why you ask? cuz guess what? cor morph failed me! its gone dead! And guess what I find out the my vbp register got deleted when I restructured my code! and now I decided to rip cor morph out and delete it! so now I have fixed vbp.register! and yep im still sick every joint hurts but the grind doesn’t stop till i literally stop! oh and I do not think my laptop is doing too good! it burning itself its a pyromaniac!!!!"}, {"post_id": 75470, "ts": "2026-09-30T05:46:45Z", "hours": 14.8808, "text": "I am sick and have been working like a madman on the cor morph feature! idk what more to say stay tuned!"}, {"post_id": 71040, "ts": "2026-09-20T07:35:14Z", "hours": 5.3744, "text": "I made it so you can code in any language not just the ones I hardcoded!"}, {"post_id": 69408, "ts": "2026-09-17T00:15:14Z", "hours": 2.1011, "text": "Well If you lock in you can do anything… So I took it personally and decide Valence needs to level TF up. And well trust me when I say It will not disappoint! Valence before could only connect to the languages I hardcoded. That 💩 is NOT UNIVERSAL! So I decided why make it my job to link up all langs? So, I decided to give the job to the dev, BUT to be clear from my end I made it simple as HELL! and well, you now can connect to any language!"}, {"post_id": 68374, "ts": "2026-09-15T00:59:45Z", "hours": 16.6725, "text": "IT HAS BEEN A LONG TIME! and ofc i wasn’t Idle! I COOKED SO HARD THAT well… Valence(connect) now actually connects. YEP it connected to python first then I locked in and added C C++ (both these are a pain to work with on windows maybe a skill issue idk) then I integrated C# WAY EASIER cuz ofc it is builtin to windows and then Java, Rust ofc and zig (it was mainly for the compilation of C and C++ and yea) and now it officially can connect after testing it runs all the files in 13.261 ms and on the warmed up loop it ran in about 2.189 ms."}, {"post_id": 56400, "ts": "2026-08-28T04:56:13Z", "hours": 4.9431, "text": "I have successfully added async and protect it may have taken me 4 hrs but it was worth it! Connect v0.2 is out. well do to copyright issues im naming it Valence and v0.2 Memory Rush update is out! you can go to my github release and download the .exe’s and use it. but I need to document it and actually clarify syntax, but it works! sorry I’m in a rush so this devlog wasn’t as informative!"}, {"post_id": 49467, "ts": "2026-08-18T10:14:05Z", "hours": 6.0528, "text": "My laptop has failed me… I’ve been busy for the past few days with family and friends and decided to lock in again but after 2 hours of coding my laptop sputtered to a stop at first I thought it froze but then the screen went black and it stopped I couldn’t do anything after an hour of good waiting I pressed the power button and it started up again. this time I deleted all background processes this helped I later cleaned the system up even more than I usually do then I came to conclusion that it had to be related to hardware and not software so I downloaded a cpu temp reader and once I had setup what I was working with I saw my cpu reached a temp of 100+ and it then climbed to 113 and my laptops screen went black again. this time I made sure to keep system super lean and delete anything that I can use later and am not in dire need of. I then started to code again I started with string extras this allows you to truly modify and change strings. I then add a crypto extension which allows you to generate a uuid or hash or even encode and decode bas64 and so on. those were the easy parts then it came to me that I should make a cool feature so I decided to build func[auto] well make it usefull and bring trigger to life too. and with this I sadly announce that func[onetime] is no more. And I am happy to announce that Connect-Lang is extremly close to v0.2."}, {"post_id": 46730, "ts": "2026-08-14T06:09:44Z", "hours": 3.9842, "text": "For the past few devlogs it seems as if my journey was finally smoothing out. well… it was the calm before the storm. because right after I thought nothing go bad ALL WENT BAD. My laptop Crashed Yes it Crashed and then my keyboard and trackpad failed. I thought only I failed but my things fail too. So I ran to find anything to keep on working and found a working keyboard and mouse and after finding one I went back to work. I hade a easy time implementing the system integration that allows you to check you OS and everything related. and After that I wondered what would be cool and fun to have… well I wanted pain so I decide let me add Http Extension. Yes my lang can now after a painful journey of trial and error can download retrieve and interact with URL’s. I don’t even want to say what happened but either way I will go on and relive that pain to “paint a picture”. Basically I came back after my laptops tantrum to lock in and build Http but my laptop failed me. So I fixed it and I started building halfway through after build a solid structure I tested and saw that Http was existing but it wasn’t being useful. so, I thought and went in to add the stronger features, but before I knew it the addons I integrated weren’t compatible and failed miserably after talking to a few AI’s(Actual intelligence’s not artificial) to get some insight they all called me stupid and told me to stop. SO i realized I’m not just stupid I’m stupid stupid and - -=+ and that’s fine by me. SO I locked in ad went through the rust ref book and dived into my code head first and fought my way in and added in all my features. I then went ahead and tested it and it worked."}, {"post_id": 45967, "ts": "2026-08-12T19:49:42Z", "hours": 0.9403, "text": "After spending about an hour I have successfully added in date/time integration. It was very simple."}, {"post_id": 45915, "ts": "2026-08-12T18:01:11Z", "hours": 1.5136, "text": "Well my project just LEVELED UP. this level up was actually super clean and didn’t make me ball my eyes out at how I should’ve stuck to my old project. It was quite pleasant. this update allows my lang to store data in a separate file and format… json. Yep connect can now read and understand json format. It can conver data into json strings through json.stringify and can turn json strings into data."}, {"post_id": 45514, "ts": "2026-08-12T01:52:12Z", "hours": 3.2867, "text": "after testing my language heavily I came to realize my language needs an error handling system so I thought on how id implement it and after researching on what it does I added attempt, recue, and always. attempt will try running a chunk or line of code. rescue catches the error without stopping the script and shows a message. And finally always will run a block or line of code no matter what. At first try the attempt was working cuz well it just runs the could but because return wasn’t working the code showed a error in terminal after everything. so, I pondered and pondered when I finally cam e to the conclusion to change all error messages for everything to be compatible with attempt and after that it worked. P.S(CoreAi in the MyApp folder is my personal AI I will integrate into my lang, but that’s a very later feature and beta feature.)"}, {"post_id": 44693, "ts": "2026-08-10T17:05:18Z", "hours": 3.8947, "text": "After heavy testing of the summon command I came to the conclusion that I failed it. So I thought how could I make local variables stay local and not be global? so I decided to add VarAccess an identifier resolution. I then tested again just to see it fail AGAIN. SO I I thought okay why is it failing so went ahead and added in debug prints in the rust code to see what was happening and I found it parent_locals was getting popped but local_vars never got restored so summon wasn’t working because there was nothing it could summon. and before summon I added in maps and recursion but that was a very smooth workflow."}, {"post_id": 43746, "ts": "2026-08-09T05:09:47Z", "hours": 13.0456, "text": "After days of fighting procrastination and boredom. I failed. and then when I opened up my old project I failed to feel any fun. this made my concerned for I deeply love my projects. so I scrambled my brain and I realized the project was too easy and too simple it wasn’t challenging. It didn’t make me want to pull my hair out. This made me think what if I created my very own… language. I felt very challenged and so I researched and decided to use rust for my lang. And I chose rust because before I tried learning it and instead failed. So this made me feel highly motivated. I went to do what any sane human would do in my position. I went to code. Yep code without any knowledge. so that was another fail. and after deep research on rust I decided to actually learn it but use AI to boost time and I learned the basics of rust within 2 hours and after a few hundred lines of code I realized I should run it. Yep… It showed error after error after error my little kingdom crumbled to dust like the inside of my wallet. I cried myself to sleep that night and the next morning I woke up and ready to fight my laptop. and I went to my laptop and deleted the folder and created a new one and started coding and testing and after 10hrs of grueling work and an additional 7hrs researching I bring to you the very start of connect. My first rust based language."}]...
|
Title: Valence - Lang by @fAILedKnight | Stardance Title: Valence - Lang by @fAILedKnight | Stardance
Devlogs:
After days of fighting procrastination and boredom. I failed. and then when I opened up my old project I failed to feel any fun. this made my concerned for I deeply love my projects. so I scrambled my brain and I realized the project was too easy and too simple it wasn’t challenging. It didn’t make me want to pull my hair out. This made me think what if I created my very own… language. I felt very challenged and so I researched and decided to use rust for my lang. And I chose rust because before I tried learning it and instead failed. So this made me feel highly motivated. I went to do what any sane human would do in my position. I went to code. Yep code without any knowledge. so that was another fail. and after deep research on rust I decided to actually learn it but use AI to boost time and I learned the basics of rust within 2 hours and after a few hundred lines of code I realized I should run it. Yep… It showed error after error after error my little kingdom crumbled to dust like the inside of my wallet. I cried myself to sleep that night and the next morning I woke up and ready to fight my laptop. and I went to my laptop and deleted the folder and created a new one and started coding and testing and after 10hrs of grueling work and an additional 7hrs researching I bring to you the very start of connect. My first rust based language.
After heavy testing of the summon command I came to the conclusion that I failed it. So I thought how could I make local variables stay local and not be global? so I decided to add VarAccess an identifier resolution. I then tested again just to see it fail AGAIN. SO I I thought okay why is it failing so went ahead and added in debug prints in the rust code to see what was happening and I found it parent_locals was getting popped but local_vars never got restored so summon wasn’t working because there was nothing it could summon. and before summon I added in maps and recursion but that was a very smooth workflow.
after testing my language heavily I came to realize my language needs an error handling system so I thought on how id implement it and after researching on what it does I added attempt, recue, and always. attempt will try running a chunk or line of code. rescue catches the error without stopping the script and shows a message. And finally always will run a block or line of code no matter what. At first try the attempt was working cuz well it just runs the could but because return wasn’t working the code showed a error in terminal after everything. so, I pondered and pondered when I finally cam e to the conclusion to change all error messages for everything to be compatible with attempt and after that it worked. P.S(CoreAi in the MyApp folder is my personal AI I will integrate into my lang, but that’s a very later feature and beta feature.)
Well my project just LEVELED UP. this level up was actually super clean and didn’t make me ball my eyes out at how I should’ve stuck to my old project. It was quite pleasant. this update allows my lang to store data in a separate file and format… json. Yep connect can now read and understand json format. It can conver data into json strings through json.stringify and can turn json strings into data.
After spending about an hour I have successfully added in date/time integration. It was very simple.
For the past few devlogs it seems as if my journey was finally smoothing out. well… it was the calm before the storm. because right after I thought nothing go bad ALL WENT BAD. My laptop Crashed Yes it Crashed and then my keyboard and trackpad failed. I thought only I failed but my things fail too. So I ran to find anything to keep on working and found a working keyboard and mouse and after finding one I went back to work. I hade a easy time implementing the system integration that allows you to check you OS and everything related. and After that I wondered what would be cool and fun to have… well I wanted pain so I decide let me add Http Extension. Yes my lang can now after a painful journey of trial and error can download retrieve and interact with URL’s. I don’t even want to say what happened but either way I will go on and relive that pain to “paint a picture”. Basically I came back after my laptops tantrum to lock in and build Http but my laptop failed me. So I fixed it and I started building halfway through after build a solid structure I tested and saw that Http was existing but it wasn’t being useful. so, I thought and went in to add the stronger features, but before I knew it the addons I integrated weren’t compatible and failed miserably after talking to a few AI’s(Actual intelligence’s not artificial) to get some insight they all called me stupid and told me to stop. SO i realized I’m not just stupid I’m stupid stupid and - -=+ and that’s fine by me. SO I locked in ad went through the rust ref book and dived into my code head first and fought my way in and added in all my features. I then went ahead and tested it and it worked.
My laptop has failed me… I’ve been busy for the past few days with family and friends and decided to lock in again but after 2 hours of coding my laptop sputtered to a stop at first I thought it froze but then the screen went black and it stopped I couldn’t do anything after an hour of good waiting I pressed the power button and it started up again. this time I deleted all background processes this helped I later cleaned the system up even more than I usually do then I came to conclusion that it had to be related to hardware and not software so I downloaded a cpu temp reader and once I had setup what I was working with I saw my cpu reached a temp of 100+ and it then climbed to 113 and my laptops screen went black again. this time I made sure to keep system super lean and delete anything that I can use later and am not in dire need of. I then started to code again I started with string extras this allows you to truly modify and change strings. I then add a crypto extension which allows you to generate a uuid or hash or even encode and decode bas64 and so on. those were the easy parts then it came to me that I should make a cool feature so I decided to build func[auto] well make it usefull and bring trigger to life too. and with this I sadly announce that func[onetime] is no more. And I am happy to announce that Connect-Lang is extremly close to v0.2.
I have successfully added async and protect it may have taken me 4 hrs but it was worth it! Connect v0.2 is out. well do to copyright issues im naming it Valence and v0.2 Memory Rush update is out! you can go to my github release and download the .exe’s and use it. but I need to document it and actually clarify syntax, but it works! sorry I’m in a rush so this devlog wasn’t as informative!
IT HAS BEEN A LONG TIME! and ofc i wasn’t Idle! I COOKED SO HARD THAT well… Valence(connect) now actually connects. YEP it connected to python first then I locked in and added C C++ (both these are a pain to work with on windows maybe a skill issue idk) then I integrated C# WAY EASIER cuz ofc it is builtin to windows and then Java, Rust ofc and zig (it was mainly for the compilation of C and C++ and yea) and now it officially can connect after testing it runs all the files in 13.261 ms and on the warmed up loop it ran in about 2.189 ms.
Well If you lock in you can do anything… So I took it personally and decide Valence needs to level TF up. And well trust me when I say It will not disappoint! Valence before could only connect to the languages I hardcoded. That 💩 is NOT UNIVERSAL! So I decided why make it my job to link up all langs? So, I decided to give the job to the dev, BUT to be clear from my end I made it simple as HELL! and well, you now can connect to any language!
I made it so you can code in any language not just the ones I hardcoded!
I am sick and have been working like a madman on the cor morph feature! idk what more to say stay tuned!
I HATE MY LIFE!!!! why you ask? cuz guess what? cor morph failed me! its gone dead! And guess what I find out the my vbp register got deleted when I restructured my code! and now I decided to rip cor morph out and delete it! so now I have fixed vbp.register! and yep im still sick every joint hurts but the grind doesn’t stop till i literally stop! oh and I do not think my laptop is doing too good! it burning itself its a pyromaniac!!!!
Ships:
I made Valence! A language that connects any language! the issues… don’t even get me started! I first off hade very little understanding of rust(knew a bit of the basics well enough to start). My laptop crashed like 5 times while coding and took long time to compile heavy updates! I added a command and another command broke! I sat in front of the computer for hours and now my back hurts! I got scrutinized by people who that I should be doing better things! BUT I didn’t quit cuz after all its all for the love of the game! Finally I am still updating, my laptop still heats and melts, but I LOVE IT! And below is Valence running java and python!...
|
1793346664.9133017
|
1793433064.9133017
|