|
6751
|
Star Pong by @sumii | Stardance
|
sumii
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Star Pong by @sumii | Stardance
|
1792731076.5524845
|
1793335876.5524845
|
|
6752
|
My awesome macropad! by @nitishvankina | Stardance
|
nitishvankina
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @nitishvankina | St Title: My awesome macropad! by @nitishvankina | Stardance...
|
1792889269.9953642
|
1793753269.9953642
|
|
6753
|
DNA Encoder by @nitishvankina | Stardance
|
nitishvankina
|
1
|
29.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-10T16:37:34Z", "hours": 29.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a site that could turn text into DNA bases.", "repo": "https://github.com/nitish-vankina/dnaencoder", "demo": "https://nitish-vankina.github.io/dnaencoder/"}]...
|
[{"post_id": 4330, "ts": "2026 [{"post_id": 4330, "ts": "2026-06-07T16:34:15Z", "hours": 10.7939, "text": "I made massive progress on my project (turning text into dna). Like I said in earlier posts, I think that DNA is the future. But we still need a way to turn our text into DNA bases. Thats why I am making this program. Before, my UI was just for show. But now I added JS files to make it actually functional. I created a radiation.js that could stimulate radiation damage, and used data from NASA."}, {"post_id": 3796, "ts": "2026-06-06T21:00:16Z", "hours": 2.28, "text": "Built out the full UI with four tabs — encode, decode, analyze, and trace. The analyze tab was the most interesting to build. Had to implement the SantaLucia 1998 nearest-neighbor thermodynamic model to estimate melting temperature. It uses ΔH and ΔS values for every possible base pair combination to predict how stable a strand is under heat. For short strands under 14 bases it falls back to the simpler Wallace rule. Also learned what GC content actually means — G and C form 3 hydrogen bonds when they pair, A and T only form 2. So a strand with good GC balance is physically stronger. The ideal range for synthesis is 40–60%."}, {"post_id": 3622, "ts": "2026-06-06T17:10:31Z", "hours": 14.0978, "text": "I have upgraded my UI greatly. I started looking into popular websites and tried using their purplish/bluish gradients on my website."}, {"post_id": 2885, "ts": "2026-06-05T19:44:31Z", "hours": 1.2806, "text": "Did you know that all of the data in the world could fit into 3 coffee mugs? If those mugs were made out of DNA Computers store data in binary code (0s and 1s), but DNA uses four chemical bases: A, C, T, and G. By writing a simple script, we can map binary pairs to DNA letters. Because DNA is so dense, it can store humanity’s entire digital footprint into the palm of your hand, while keeping it safe for thousands of years. I have began work on a script that can hopefully do this."}, {"post_id": 2170, "ts": "2026-06-04T14:52:43Z", "hours": 0.6611, "text": "I am working on a small script to turn binary into DNA bases. I want to learn how to make a UI soon."}]...
|
Title: DNA Encoder by @nitishvankina | Stardance
Title: DNA Encoder by @nitishvankina | Stardance
Devlogs:
I am working on a small script to turn binary into DNA bases. I want to learn how to make a UI soon.
Did you know that all of the data in the world could fit into 3 coffee mugs? If those mugs were made out of DNA Computers store data in binary code (0s and 1s), but DNA uses four chemical bases: A, C, T, and G. By writing a simple script, we can map binary pairs to DNA letters. Because DNA is so dense, it can store humanity’s entire digital footprint into the palm of your hand, while keeping it safe for thousands of years. I have began work on a script that can hopefully do this.
I have upgraded my UI greatly. I started looking into popular websites and tried using their purplish/bluish gradients on my website.
Built out the full UI with four tabs — encode, decode, analyze, and trace. The analyze tab was the most interesting to build. Had to implement the SantaLucia 1998 nearest-neighbor thermodynamic model to estimate melting temperature. It uses ΔH and ΔS values for every possible base pair combination to predict how stable a strand is under heat. For short strands under 14 bases it falls back to the simpler Wallace rule. Also learned what GC content actually means — G and C form 3 hydrogen bonds when they pair, A and T only form 2. So a strand with good GC balance is physically stronger. The ideal range for synthesis is 40–60%.
I made massive progress on my project (turning text into dna). Like I said in earlier posts, I think that DNA is the future. But we still need a way to turn our text into DNA bases. Thats why I am making this program. Before, my UI was just for show. But now I added JS files to make it actually functional. I created a radiation.js that could stimulate radiation damage, and used data from NASA.
Ships:
I made a site that could turn text into DNA bases....
|
1792875262.0809422
|
1793739262.0809422
|
|
6754
|
Day Tracker by @abdelrahman142 | Stardance
|
abdelrahman142
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Day Tracker by @abdelrahman142 | Stardance
|
1793350229.776906
|
1793955029.776906
|
|
6755
|
Printerblot by @alec | Stardance
|
alec
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Printerblot by @alec | Stardance
|
1792889481.3987913
|
1793753481.3987913
|
|
6756
|
My awesome macropad! by @Luca12 | Stardance
|
Luca12
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Luca12 | Stardance
|
1792709469.5321567
|
1793314269.5321567
|
|
6757
|
My awesome macropad! by @veget | Stardance
|
veget
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @veget | Stardance
|
1793184850.8634224
|
1793789650.8634224
|
|
6758
|
Basic Hackpad by @BuildNCode | Stardance
|
BuildNCode
|
0
|
0.51
|
0
|
[]
|
[{"post_id": 2867, "ts": "2026 [{"post_id": 2867, "ts": "2026-06-05T18:53:27Z", "hours": 0.5053, "text": "Just finished the Schematic!"}]...
|
Title: Basic Hackpad by @BuildNCode | Stardance
D Title: Basic Hackpad by @BuildNCode | Stardance
Devlogs:
Just finished the Schematic!...
|
1793246083.6784115
|
1793850883.6784115
|
|
6759
|
MuSmith by @akisarke | Stardance
|
akisarke
|
0
|
5.93
|
0
|
[]
|
[{"post_id": 32516, "ts": "202 [{"post_id": 32516, "ts": "2026-07-21T19:05:31Z", "hours": 2.2047, "text": "I wrote the firmware for the MuSmith and it was quite challenging for me but hey we did it!"}, {"post_id": 30628, "ts": "2026-07-18T10:56:13Z", "hours": 3.2567, "text": "Nothing much just fixed the dimensions on the top plate (or i think so). Fusion360 is a stupid program"}, {"post_id": 2773, "ts": "2026-06-05T15:51:45Z", "hours": 0.4714, "text": "I made the pcb and the case for MuSmith. I could have been a little bit more tidier with the schematic but its alright. The case is made in Fusion360 it wasn’t a challenge that much since i practiced with modeling."}]...
|
Title: MuSmith by @akisarke | Stardance
Devlogs:
Title: MuSmith by @akisarke | Stardance
Devlogs:
I made the pcb and the case for MuSmith. I could have been a little bit more tidier with the schematic but its alright. The case is made in Fusion360 it wasn’t a challenge that much since i practiced with modeling.
Nothing much just fixed the dimensions on the top plate (or i think so). Fusion360 is a stupid program
I wrote the firmware for the MuSmith and it was quite challenging for me but hey we did it!...
|
1793228082.2457705
|
1793832882.2457705
|
|
6760
|
My first slack bot! by @wellington_filipe | Starda My first slack bot! by @wellington_filipe | Stardance...
|
wellington_filipe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @wellington_filipe | Title: My first slack bot! by @wellington_filipe | Stardance...
|
1793242397.567019
|
1793847197.567019
|
|
6761
|
Arduino-based CO Detector with Alert System by @As Arduino-based CO Detector with Alert System by @AstroBlue94 | Stardance...
|
AstroBlue94
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Arduino-based CO Detector with Alert System Title: Arduino-based CO Detector with Alert System by @AstroBlue94 | Stardance...
|
1792694985.6456757
|
1793299785.6456757
|
|
6762
|
My first slack bot! by @swarans | Stardance
|
swarans
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @swarans | Stardance
|
1793354036.1454844
|
1793958836.1454844
|
|
6763
|
My first slack bot! by @Vid | Stardance
|
Vid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Vid | Stardance
|
1792662740.8821685
|
1793267540.8821685
|
|
6764
|
deleted by @Convy32 | Stardance
|
Convy32
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: deleted by @Convy32 | Stardance
|
1792799645.2185385
|
1793404445.2185385
|
|
6765
|
Flarial by @Bari | Stardance
|
Bari
|
1
|
6.12
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-13T17:12:43Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a utility modification for Minecraft: Bedrock Edition that greatly enhances the user’s survival and PvP experience! The biggest challenge was to handle all errors and crashes throughout the varying machines of my userbase. From handling multiple graphics APIs to support most devices to creating my own rendering engine, one thing that stood out was the cooperation from my team of about 13~ developers in helping me build this amazing project. You obviously need Minecraft: Bedrock Edition purchased and installed on your machine, it is then as simple as visiting https://flarial.xyz/ and hitting download.", "repo": "https://github.com/flarialmc/dll-oss", "demo": "https://flarial.xyz"}]...
|
[{"post_id": 33832, "ts": "202 [{"post_id": 33832, "ts": "2026-07-24T02:13:35Z", "hours": 1.1167, "text": "Flarial Client on Android is out now on PLAY STORE! This is the greatest achievement of my life; it’s currently sitting at a 100k downloads."}, {"post_id": 8173, "ts": "2026-06-13T16:54:51Z", "hours": 4.5617, "text": "Working on the latest and greatest, revamped ClickGUI for Flarial!"}]...
|
Title: Flarial by @Bari | Stardance
Devlogs:
Work Title: Flarial by @Bari | Stardance
Devlogs:
Working on the latest and greatest, revamped ClickGUI for Flarial!
Flarial Client on Android is out now on PLAY STORE! This is the greatest achievement of my life; it’s currently sitting at a 100k downloads.
Ships:
I made a utility modification for Minecraft: Bedrock Edition that greatly enhances the user’s survival and PvP experience! The biggest challenge was to handle all errors and crashes throughout the varying machines of my userbase. From handling multiple graphics APIs to support most devices to creating my own rendering engine, one thing that stood out was the cooperation from my team of about 13~ developers in helping me build this amazing project. You obviously need Minecraft: Bedrock Edition purchased and installed on your machine, it is then as simple as visiting https://flarial.xyz/ and hitting download....
|
1793202682.3863716
|
1793289082.3863716
|
|
6766
|
Blackjack Bonanza by @MP5 | Stardance
|
MP5
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Blackjack Bonanza by @MP5 | Stardance
|
1792688056.8378112
|
1793292856.8378112
|
|
6767
|
the viper squad chronicle by @ | Stardance
|
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: the viper squad chronicle by @ | Stardance
|
1793274940.952835
|
1793879740.952835
|
|
6768
|
My awesome macropad! by @baoxkhanh781 | Stardance
|
baoxkhanh781
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @baoxkhanh781 | Sta Title: My awesome macropad! by @baoxkhanh781 | Stardance...
|
1792662547.7477694
|
1793267347.7477694
|
|
6769
|
Untitled project by @Hive_ric | Stardance
|
Hive_ric
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Hive_ric | Stardance
|
1792730944.1188147
|
1793335744.1188147
|
|
6770
|
My awesome macropad! by @raphael_lemoinedombrage | My awesome macropad! by @raphael_lemoinedombrage | Stardance...
|
raphael_lemoinedombrage
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @raphael_lemoinedom Title: My awesome macropad! by @raphael_lemoinedombrage | Stardance...
|
1793199024.9122608
|
1793803824.9122608
|
|
6771
|
My awesome macropad! by @Boibla | Stardance
|
Boibla
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Boibla | Stardance
|
1792687776.3577738
|
1793292576.3577738
|
|
6772
|
Intelligent Clinical Analysis by @elelimios | Star Intelligent Clinical Analysis by @elelimios | Stardance...
|
elelimios
|
0
|
0.3
|
0
|
[]
|
[{"post_id": 16015, "ts": "202 [{"post_id": 16015, "ts": "2026-06-26T00:10:47Z", "hours": 0.3025, "text": "Started working on the project, I started by making the web page (kinda) next devlog it’ll be goated. Called it Anana AI cause of my friend Anna and my girlfriend Ana lol."}]...
|
Title: Intelligent Clinical Analysis by @elelimios Title: Intelligent Clinical Analysis by @elelimios | Stardance
Devlogs:
Started working on the project, I started by making the web page (kinda) next devlog it’ll be goated. Called it Anana AI cause of my friend Anna and my girlfriend Ana lol....
|
1792910891.5617983
|
1793774891.5617983
|
|
6773
|
Discrete CMOS Logic Gates by @rck_mechindustries | Discrete CMOS Logic Gates by @rck_mechindustries | Stardance...
|
rck_mechindustries
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Discrete CMOS Logic Gates by @rck_mechindus Title: Discrete CMOS Logic Gates by @rck_mechindustries | Stardance...
|
1792803143.036401
|
1793407943.036401
|
|
6774
|
Pyrite by @Akashi | Stardance
|
Akashi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Pyrite by @Akashi | Stardance
|
1793260390.5280995
|
1793865190.5280995
|
|
6775
|
Manenti Macropad by @Manenti | Stardance
|
|
1
|
3.12
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-04T20:18:15Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a custom 3-key macropad for media control. The keyboard has three buttons: previous track, next track, and play/pause. I designed the PCB in KiCad, modeled the case and top plate in Autodesk Fusion 360, and wrote the firmware using KMK with CircuitPython. The most challenging part was designing the 3D case around the PCB, especially aligning the USB-C cutout, adjusting the wall height, and making the top and bottom pieces fit correctly. I also had to learn how to export the PCB as a STEP file and use it as a reference inside Fusion 360. I am proud that I built the whole project from the electronics to the mechanical case and firmware. This was my first time using Fusion 360, so finishing a working enclosure with a top plate, bottom case, USB cutout, and screw mounting points was a big achievement. To test the project, flash CircuitPython onto a compatible board such as the Seeed Studio XIAO RP2040, copy KMK to the CIRCUITPY drive, and place the code.py firmware file on the board. The switches are connected to pins D0, D1, and D2, and the LEDs are connected to D3. Once connected to a computer, the macropad should work as a USB keyboard and send media control commands.", "repo": "https://github.com/noname697/Amazing-Macropad", "demo": ""}]...
|
[{"post_id": 27309, "ts": "202 [{"post_id": 27309, "ts": "2026-07-12T19:32:51Z", "hours": 2.7664, "text": "Atualizações Added pilot holes for heat-set inserts to improve alignment during installation. Added pass-through screw holes to the top case for M3 screws. Added four mounting holes to the PCB aligned with the case pillars. Rewrite the README"}, {"post_id": 2473, "ts": "2026-06-04T23:53:08Z", "hours": 0.3522, "text": "Translating the Readme.md"}, {"post_id": 2353, "ts": "2026-06-04T20:04:13Z", "hours": 0.4636, "text": "Finishing the project"}]...
|
Title: Manenti Macropad by @Manenti | Stardance
D Title: Manenti Macropad by @Manenti | Stardance
Devlogs:
Finishing the project
Translating the Readme.md
Atualizações Added pilot holes for heat-set inserts to improve alignment during installation. Added pass-through screw holes to the top case for M3 screws. Added four mounting holes to the PCB aligned with the case pillars. Rewrite the README
Ships:
I made a custom 3-key macropad for media control. The keyboard has three buttons: previous track, next track, and play/pause. I designed the PCB in KiCad, modeled the case and top plate in Autodesk Fusion 360, and wrote the firmware using KMK with CircuitPython. The most challenging part was designing the 3D case around the PCB, especially aligning the USB-C cutout, adjusting the wall height, and making the top and bottom pieces fit correctly. I also had to learn how to export the PCB as a STEP file and use it as a reference inside Fusion 360. I am proud that I built the whole project from the electronics to the mechanical case and firmware. This was my first time using Fusion 360, so finishing a working enclosure with a top plate, bottom case, USB cutout, and screw mounting points was a big achievement. To test the project, flash CircuitPython onto a compatible board such as the Seeed Studio XIAO RP2040, copy KMK to the CIRCUITPY drive, and place the code.py firmware file on the board. The switches are connected to pins D0, D1, and D2, and the LEDs are connected to D3. Once connected to a computer, the macropad should work as a USB keyboard and send media control commands....
|
1793328443.5585287
|
1793414843.5585287
|
|
6776
|
Rotary Engine Model by @taylor_j_jordan | Stardanc Rotary Engine Model by @taylor_j_jordan | Stardance...
|
taylor_j_jordan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Rotary Engine Model by @taylor_j_jordan | S Title: Rotary Engine Model by @taylor_j_jordan | Stardance...
|
1793159721.7702057
|
1793764521.7702057
|
|
6777
|
My awesome macropad! by @youssef_chater | Stardanc My awesome macropad! by @youssef_chater | Stardance...
|
youssef_chater
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @youssef_chater | S Title: My awesome macropad! by @youssef_chater | Stardance...
|
1792745735.8194008
|
1793350535.8194008
|
|
6778
|
Untitled by @Abean | Stardance
|
Abean
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Abean | Stardance
|
1792691311.905527
|
1793296111.905527
|
|
6779
|
Zeteroide by @LouisNotLuna | Stardance
|
LouisNotLuna
|
1
|
17.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-15T16:28:17Z", "hours": 17.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a simple meteorite shooter, to learn opengl and deepen my knowledge in zig. It is quite a basic game, but it helped to further my understanding.", "repo": "https://codeberg.org/LouisNotLuna/zeteroide", "demo": "https://youtu.be/Fz58MMCm2dk"}]...
|
[{"post_id": 9277, "ts": "2026 [{"post_id": 9277, "ts": "2026-06-15T16:03:54Z", "hours": 3.2778, "text": "I added a damage sound, lives and other stuff. Smoothing for positions, so we don’t get jumpy jumps from grid pos to grid pos. This way we get smooth animations. I also tidied up the code, made spawn rate and tick rate increase with play time. This project has taught me a lot of about graphics programming and opengl."}, {"post_id": 6486, "ts": "2026-06-10T22:07:37Z", "hours": 3.6086, "text": "I did the restructering, the game grid is now no longer stored allowing for more efficent and more efficent ticking. Ticking is now done globally and not per Slot. I also reintroduce some bugs :> that need fixing for the full code diff view github. Here is one of them:"}, {"post_id": 4554, "ts": "2026-06-07T22:00:31Z", "hours": 0.38, "text": "Implemented lives and death (window just closes for now). They are not yet rendering though. so you only get an image of lazygit today"}, {"post_id": 4250, "ts": "2026-06-07T14:30:31Z", "hours": 0.5539, "text": "Now we properly render the explosion texture, missing the meteorites makes them spawn in quicker. They finally disappear when hitting them bottom. No lives yet, that should be trivial to implement. Also added new sounds, for damage and hitting an meteorite"}, {"post_id": 3733, "ts": "2026-06-06T19:35:51Z", "hours": 1.0483, "text": "I got images working! It was a stupid mistake that renderdoc helped me solve. (Pro tip: if you have a projection matrix make sure to actually set it in the shader). It would be nice if I could make opengl hard error in such a case 🤔. As you can see it still not correctly rendered, but at least I see something."}, {"post_id": 3485, "ts": "2026-06-06T13:20:10Z", "hours": 2.3597, "text": "I am currently reworking the rendering pipeline, uhh and somehow a lot of stuff broke. Trying to figure out what I did wrong :dies:"}, {"post_id": 2883, "ts": "2026-06-05T19:39:30Z", "hours": 2.5653, "text": "I have been working on improving the codebase and added sound support, read up a lot on how SDL manages sound. And I needed to medal with nix flake dev env, because it was trying to use jack and didn’t see pipewire. The game doesn’t look much different, but here another screenshot."}, {"post_id": 2055, "ts": "2026-06-04T11:00:42Z", "hours": 2.3686, "text": "I got the basic game working, you can move around, shoot and destroy the meteroides. They don’t deal damage and just chill at the bottom when they reach it. I am not sure if I am happy with current system, as I use a 2d array of the size of the game. Maybe I will change that. Explosions are also working. That is the big red blob that you see, they appear shortly after you shoot a meteroide and disappear after a second. Overall very fun, next thing to add is gonna be a score and lives."}, {"post_id": 1987, "ts": "2026-06-04T07:52:50Z", "hours": 0.8536, "text": "I have been wanting to learn rendering for some time, I decided a good way was to create a little game with opengl and zig, as I am already knowledgeable about that language. The screenshot you see is the current game state, it has been very fun so far and I plan to do more. Doesn’t look to pretty yet, but I plan to work more on this. I have already learned a lot about opengl and rendering."}]...
|
Title: Zeteroide by @LouisNotLuna | Stardance
Dev Title: Zeteroide by @LouisNotLuna | Stardance
Devlogs:
I have been wanting to learn rendering for some time, I decided a good way was to create a little game with opengl and zig, as I am already knowledgeable about that language. The screenshot you see is the current game state, it has been very fun so far and I plan to do more. Doesn’t look to pretty yet, but I plan to work more on this. I have already learned a lot about opengl and rendering.
I got the basic game working, you can move around, shoot and destroy the meteroides. They don’t deal damage and just chill at the bottom when they reach it. I am not sure if I am happy with current system, as I use a 2d array of the size of the game. Maybe I will change that. Explosions are also working. That is the big red blob that you see, they appear shortly after you shoot a meteroide and disappear after a second. Overall very fun, next thing to add is gonna be a score and lives.
I have been working on improving the codebase and added sound support, read up a lot on how SDL manages sound. And I needed to medal with nix flake dev env, because it was trying to use jack and didn’t see pipewire. The game doesn’t look much different, but here another screenshot.
I am currently reworking the rendering pipeline, uhh and somehow a lot of stuff broke. Trying to figure out what I did wrong :dies:
I got images working! It was a stupid mistake that renderdoc helped me solve. (Pro tip: if you have a projection matrix make sure to actually set it in the shader). It would be nice if I could make opengl hard error in such a case 🤔. As you can see it still not correctly rendered, but at least I see something.
Now we properly render the explosion texture, missing the meteorites makes them spawn in quicker. They finally disappear when hitting them bottom. No lives yet, that should be trivial to implement. Also added new sounds, for damage and hitting an meteorite
Implemented lives and death (window just closes for now). They are not yet rendering though. so you only get an image of lazygit today
I did the restructering, the game grid is now no longer stored allowing for more efficent and more efficent ticking. Ticking is now done globally and not per Slot. I also reintroduce some bugs :> that need fixing for the full code diff view github. Here is one of them:
I added a damage sound, lives and other stuff. Smoothing for positions, so we don’t get jumpy jumps from grid pos to grid pos. This way we get smooth animations. I also tidied up the code, made spawn rate and tick rate increase with play time. This project has taught me a lot of about graphics programming and opengl.
Ships:
I made a simple meteorite shooter, to learn opengl and deepen my knowledge in zig. It is quite a basic game, but it helped to further my understanding....
|
1793271014.4351268
|
1793357414.4351268
|
|
6780
|
FPV drone launcher by @peterprok777 | Stardance
|
peterprok777
|
0
|
15.19
|
0
|
[]
|
[{"post_id": 12722, "ts": "202 [{"post_id": 12722, "ts": "2026-06-20T19:42:39Z", "hours": 2.2375, "text": "Devlog 6: Spent 2 hours trying to fix my OSD, nothing worked. This drone has taken some pretty hard landings so I think that some of the pins just got damaged which is why my OSD isn’t showing up. I took this thing flying a couple days ago and unfortunately had a pretty hard crash so I will have to fix this now. Frame injuries and a prop break. Already ordered new props for the drone and will be attempting to fix the drone up with some plastic bond super glue (Don’t want to re-print frame because I don’t own a 3d printer)."}, {"post_id": 9694, "ts": "2026-06-16T03:18:24Z", "hours": 4.1664, "text": "Devlog #4: -Spent four grueling hours in my garage finalizing all solder details on my drone. This included re doing all VTX wiring and re-doing the power chord for easier battery swapping. -Next up: More flying and PID tuning! -P.S.: Went flying today and I flew through FOUR! LiPo batteries! The reason I’m so excited about this is before all my re-soldering the drone would have random power cuts and it was pretty dangerous. Now, there was no issues at all! This makes me very happy especially because I can fly smooth as butter."}, {"post_id": 7278, "ts": "2026-06-12T04:08:36Z", "hours": 2.8697, "text": "Lapse timelapse almost got fried, luckily got it back! I have no clue what’s happening, I think servers are messing up on cloudflare or something like that. Anyways I cleaned up the wires in the tail section of the drone and now they are much more managable! I love this new look and next will be resoldering those red and black wires you see in the front sticking out from under the VTX board. Also did some simulator training like 30ish minutes."}, {"post_id": 5267, "ts": "2026-06-08T23:49:33Z", "hours": 0.7394, "text": "Finalized all installations onto the drone: -VTX installed and connected Arms secured, will hold off on installing locks (tiny hinges) until soldering is complete. Tomorrow or in the next couple days: -FPV training -Soldering -Flying and PID Tunning"}, {"post_id": 4753, "ts": "2026-06-08T06:28:29Z", "hours": 1.1781, "text": "Here’s how it’s going! I am getting a lot better at controlling an fpv drone, will start practice with a headset on more in the next days or weeks. Tomorrow (or today, however you want to put it), I will be making final assemblies to the drone frame. After that I will be doing some soldering modification and installing electrical safety measures. Then I’ll check it with a smoke stopper. Then I’ll be flying and PID tuning. Will be a blast and looking forward to it!"}, {"post_id": 4402, "ts": "2026-06-07T18:37:50Z", "hours": 4.0011, "text": "6/6/26 -Practiced FPV flight simulator for about an hour, mostly racing, will be doing freestyle more soon. -Repaired the drone -Replaced front half of body with a better and stronger fuselage section (PLA-CF) with optimized wire routing. -Accidentally super glued one of the wires to the fuselage. Not catastrophic but slightly annoying. -Next steps: -Practice more flight sims -Re-solder some wires for better internal wire storage -Fly and PID tune"}]...
|
Title: FPV drone launcher by @peterprok777 | Stard Title: FPV drone launcher by @peterprok777 | Stardance
Devlogs:
6/6/26 -Practiced FPV flight simulator for about an hour, mostly racing, will be doing freestyle more soon. -Repaired the drone -Replaced front half of body with a better and stronger fuselage section (PLA-CF) with optimized wire routing. -Accidentally super glued one of the wires to the fuselage. Not catastrophic but slightly annoying. -Next steps: -Practice more flight sims -Re-solder some wires for better internal wire storage -Fly and PID tune
Here’s how it’s going! I am getting a lot better at controlling an fpv drone, will start practice with a headset on more in the next days or weeks. Tomorrow (or today, however you want to put it), I will be making final assemblies to the drone frame. After that I will be doing some soldering modification and installing electrical safety measures. Then I’ll check it with a smoke stopper. Then I’ll be flying and PID tuning. Will be a blast and looking forward to it!
Finalized all installations onto the drone: -VTX installed and connected Arms secured, will hold off on installing locks (tiny hinges) until soldering is complete. Tomorrow or in the next couple days: -FPV training -Soldering -Flying and PID Tunning
Lapse timelapse almost got fried, luckily got it back! I have no clue what’s happening, I think servers are messing up on cloudflare or something like that. Anyways I cleaned up the wires in the tail section of the drone and now they are much more managable! I love this new look and next will be resoldering those red and black wires you see in the front sticking out from under the VTX board. Also did some simulator training like 30ish minutes.
Devlog #4: -Spent four grueling hours in my garage finalizing all solder details on my drone. This included re doing all VTX wiring and re-doing the power chord for easier battery swapping. -Next up: More flying and PID tuning! -P.S.: Went flying today and I flew through FOUR! LiPo batteries! The reason I’m so excited about this is before all my re-soldering the drone would have random power cuts and it was pretty dangerous. Now, there was no issues at all! This makes me very happy especially because I can fly smooth as butter.
Devlog 6: Spent 2 hours trying to fix my OSD, nothing worked. This drone has taken some pretty hard landings so I think that some of the pins just got damaged which is why my OSD isn’t showing up. I took this thing flying a couple days ago and unfortunately had a pretty hard crash so I will have to fix this now. Frame injuries and a prop break. Already ordered new props for the drone and will be attempting to fix the drone up with some plastic bond super glue (Don’t want to re-print frame because I don’t own a 3d printer)....
|
1792705772.9129362
|
1793310572.9129362
|
|
6781
|
WeatherCal by @Gentle | Stardance
|
Gentle
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WeatherCal by @Gentle | Stardance
|
1792756299.9945662
|
1793361099.9945662
|
|
6782
|
Academia companion by @YH | Stardance
|
YH
|
0
|
0.4
|
0
|
[]
|
[{"post_id": 2416, "ts": "2026 [{"post_id": 2416, "ts": "2026-06-04T21:45:42Z", "hours": 0.4044, "text": "hiiiiiii i m working on a project called academia companion"}]...
|
Title: Academia companion by @YH | Stardance
Devl Title: Academia companion by @YH | Stardance
Devlogs:
hiiiiiii i m working on a project called academia companion...
|
1792662682.8740265
|
1793267482.8740265
|
|
6783
|
My awesome macropad! by @Jordyn67 | Stardance
|
Jordyn67
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Jordyn67 | Stardan Title: My awesome macropad! by @Jordyn67 | Stardance...
|
1793141739.8606167
|
1793746539.8606167
|
|
6784
|
Godot Game by @Vid | Stardance
|
Vid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Godot Game by @Vid | Stardance
|
1792716661.4430203
|
1793321461.4430203
|
|
6785
|
My awesome macropad! by @Coder_SPS | Stardance
|
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Coder_SPS | Starda Title: My awesome macropad! by @Coder_SPS | Stardance...
|
1792662450.7300184
|
1793267250.7300184
|
|
6786
|
Newtonian gravity sim by @henry_ | Stardance
|
henry_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Newtonian gravity sim by @henry_ | Stardanc Title: Newtonian gravity sim by @henry_ | Stardance...
|
1792767195.1328766
|
1793371995.1328766
|
|
6787
|
The Stanford Prison Experiment Game by @dkorshak | The Stanford Prison Experiment Game by @dkorshak | Stardance...
|
dkorshak
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Stanford Prison Experiment Game by @dko Title: The Stanford Prison Experiment Game by @dkorshak | Stardance...
|
1793350125.889382
|
1793954925.889382
|
|
6788
|
My first slack bot! by @joshuas | Stardance
|
joshuas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @joshuas | Stardance
|
1793350324.221428
|
1793955124.221428
|
|
6789
|
The Flying Card! by @miranda | Stardance
|
miranda
|
0
|
4.28
|
0
|
[]
|
[{"post_id": 76031, "ts": "202 [{"post_id": 76031, "ts": "2026-10-02T03:43:04Z", "hours": 1.6297, "text": "Time for the game! Learned basic Unity 2D & 3D, embeded the First Sight Starter Asset and created a basic background with textures."}, {"post_id": 73806, "ts": "2026-09-26T01:47:29Z", "hours": 0.6397, "text": "Tested out the force and angle needed when flying a card, added buzzing sound to the card-flying movement."}, {"post_id": 63307, "ts": "2026-09-07T01:54:29Z", "hours": 2.0133, "text": "Finished the hardware part 1.0 of the handle"}]...
|
Title: The Flying Card! by @miranda | Stardance
D Title: The Flying Card! by @miranda | Stardance
Devlogs:
Finished the hardware part 1.0 of the handle
Tested out the force and angle needed when flying a card, added buzzing sound to the card-flying movement.
Time for the game! Learned basic Unity 2D & 3D, embeded the First Sight Starter Asset and created a basic background with textures....
|
1792662748.1914983
|
1793267548.1914983
|
|
6790
|
cheese destroyer by @Drwhomust | Stardance
|
Drwhomust
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: cheese destroyer by @Drwhomust | Stardance
|
1793198927.8381457
|
1793803727.8381457
|
|
6791
|
Tatix - JS Text Matrix by @LordGrim | Stardance
|
LordGrim
|
0
|
3.16
|
0
|
[]
|
[{"post_id": 2460, "ts": "2026 [{"post_id": 2460, "ts": "2026-06-04T23:24:55Z", "hours": 0.3697, "text": "Restructured the formatConfig() function do be easier to debug, understand, and hopefully expand."}, {"post_id": 2345, "ts": "2026-06-04T19:47:07Z", "hours": 1.9642, "text": "Redid the structure of the class so that now future expansion will be much easier. Fixed static and dynamic values being dealt with in same function, got the rendering of initial grid to work, and made it much easier to understand and debug. Annoyingly, I lost all my work from yesterday (didn’t push I guess), so I had to redo it. Thankfully it was not much, and I was able to improve a lot too."}, {"post_id": 1761, "ts": "2026-06-03T23:04:27Z", "hours": 0.825, "text": "Set up the class so I can start making the logic later! Still have to add default style injector too though, that may be annoying if user passes styled container."}]...
|
Title: Tatix - JS Text Matrix by @LordGrim | Stard Title: Tatix - JS Text Matrix by @LordGrim | Stardance
Devlogs:
Set up the class so I can start making the logic later! Still have to add default style injector too though, that may be annoying if user passes styled container.
Redid the structure of the class so that now future expansion will be much easier. Fixed static and dynamic values being dealt with in same function, got the rendering of initial grid to work, and made it much easier to understand and debug. Annoyingly, I lost all my work from yesterday (didn’t push I guess), so I had to redo it. Thankfully it was not much, and I was able to improve a lot too.
Restructured the formatConfig() function do be easier to debug, understand, and hopefully expand....
|
1793332284.1995983
|
1793937084.1995983
|
|
6792
|
Untitled project by @GoodJobCoder | Stardance
|
GoodJobCoder
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @GoodJobCoder | Stardan Title: Untitled project by @GoodJobCoder | Stardance...
|
1793339421.5819354
|
1793944221.5819354
|
|
6793
|
Untitled by @GoodJobCoder | Stardance
|
GoodJobCoder
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @GoodJobCoder | Stardance
|
1793191961.6353364
|
1793796761.6353364
|
|
6794
|
Untitled project by @shay_dev10 | Stardance
|
shay_dev10
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @shay_dev10 | Stardance
|
1792673327.2112727
|
1793278127.2112727
|
|
6795
|
My awesome macropad! by @27adolgabe | Stardance
|
27adolgabe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @27adolgabe | Stard Title: My awesome macropad! by @27adolgabe | Stardance...
|
1793152475.2892861
|
1793757275.2892861
|
|
6796
|
Riftborn by @Broccolimansomo | Stardance
|
Broccolimansomo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Riftborn by @Broccolimansomo | Stardance
|
1793310731.1464229
|
1793915531.1464229
|
|
6797
|
Untitled by @Jordyn67 | Stardance
|
Jordyn67
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Jordyn67 | Stardance
|
1793371717.9977477
|
1793976517.9977477
|
|
6798
|
WebViEditor by @rajaryan1492007 | Stardance
|
rajaryan1492007
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WebViEditor by @rajaryan1492007 | Stardance
|
1793163204.962966
|
1793768004.962966
|
|
6799
|
My awesome macropad! by @g_karthik | Stardance
|
g_karthik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @g_karthik | Starda Title: My awesome macropad! by @g_karthik | Stardance...
|
1792766910.2202063
|
1793371710.2202063
|
|
6800
|
My awesome macropad! by @laval | Stardance
|
laval
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @laval | Stardance
|
1792946883.4362557
|
1793810883.4362557
|