It's like Worldle, but for Colors! For the most up-to-date nightly build, which updates whenever I push to GitHub, go to colordle.matchatea.dev :)

Mon
Wed
Fri
Less
More
0 Hours Spent Dev
0 Hours Spent Art
0 Plays on Shiba
Give Feedback
Paw
Issac Liu
Speedy Shiba Shipper
Stargazer
Shiba Pie
Randomness
Daydream
1hr 33min4:22 AM11/03/25

v0.1.3 - SHIBA SPRINT CHALLENGE DAY 30 - 0 DAYS REMAIN

LAYOUT BUGS BE GONE

GitHubfix: update localization strings for options scene and adjust layout offsets+32-37
GitHubfix: adjust offset values for share button positioning in results scenes+6-5
GitHubfix: update streak display and sharing text for localization+18-16
GitHubfix: update localization strings for results display+22-40
GitHubfix: streamline font variations+19-45
31min11:41 PM11/02/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 30 - 0 DAYS REMAIN

FULLY TRANSLATED!!!!!

GitHubchore: build new+1-1
GitHubfix: reconnect every time lang changes+2-1
GitHubfix: version warning doesnt update on lang change+13-5
GitHubfeat: add language selection options with localization support+177-7
GitHubfeat: add localization for daily and marathon results titles and sharing text+52-4
GitHubfeat: add localized messages for daily and marathon results+20
4min10:58 PM11/02/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 30 - 0 DAYS REMAIN

RESULTS IN JAPANESE

019a46ca-ecc7-7966-a715-2788ab676e23.png
7:47 AM11/02/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 30 - 0 DAYS REMAIN

final japanese

019a4389-164c-7cc8-a601-b431f2237605.png
GitHubfeat: add tutorial text and version warn localization+405-23
GitHubfeat: add Japanese font variations for improved localization+27-1
GitHubfix: adjust margins and offsets for improved layout+25-23
GitHubfeat: adjust title scenes for japanese+7-5
19min5:12 AM11/02/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 29 - 1 DAY REMAIN

layouts fixed

019a42fb-1e83-7bae-af8b-b4251bebf5b5.png
GitHubchore: build japan+1-1
4min4:06 AM11/01/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 28 - 2 DAYS REMAIN

japan

GitHubfix: too thin+3
GitHubfix: jp text too small+4-5
36min3:35 AM11/01/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 28 - 2 DAYS REMAIN

finished editing my .po translation files and figuring out how to load the game with the translation... ts so buns

019a3d7b-545f-7991-b28e-bdc43f8d3d05.png
GitHubfeat: draft of jp localization (its bad)+546-6
GitHubfeat: "complete" japanese translation+51-41
GitHubfeat: start localization support with Japanese translations and update English localization+619-6
GitHubfeat: add initial localization file for Colordle+304
GitHubchore: remove pot-306
19min2:18 AM11/01/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 28 - 2 DAYS REMAIN

finished the scour for strings i think

019a3d35-2855-70c7-8c35-87e6f744f6c9.png
GitHubfeat: update localization needs+333
GitHubfeat: add to localization needs documentation with UI text entries+59-8
GitHubchore: move scenes to its own folder+14-14
1hr 14min3:51 AM10/31/25

v0.1.2-dev - SHIBA SPRINT CHALLENGE DAY 27 - 3 DAYS REMAIN

digging through my files to find strings to localize

019a3863-ff72-70db-9aaf-be9d5b9750a9.png
GitHubinit: initial localization needs documentation+12
55min3:59 AM10/30/25

v0.1.1 - SHIBA SPRINT CHALLENGE DAY 26 - 4 DAYS REMAIN

BUGFIX: trying to go through the tutorial no longer explodes the game.

GitHubchore: BUILD BUILD BUILD+1-1
GitHubchore: rename to real name
GitHubfeat: add todo.md+62
GitHubfeat: start processing feedback+11838
GitHubchore: NEW builderoo+1-1
2min2:27 AM10/30/25

v0.1.0-dev - SHIBA SPRINT CHALLENGE DAY 26 - 4 DAYS REMAIN

time to actually do semantic versioning

19min2:23 AM10/30/25

v0.1.0-dev - SHIBA SPRINT CHALLENGE DAY 26 - 4 DAYS REMAIN

use [⇥] (tab) key or right click to traverse through dialogue

GitHubfeat: update label to match keys+1-1
GitHubfix: return/ enter key is terrible so use only tab or right click+2-3
GitHubfix: next dialogue button conflicts with selection button+29-7
GitHubfix: font sizes ig+4
GitHubfix: clicking back button spews errors+4-1
3min3:49 AM10/29/25

v0.1.0-dev - SHIBA SPRINT CHALLENGE DAY 25 - 5 DAYS REMAIN

ACTUALLY ive decided that this is major enough to warrant bumping the minor version number to v0.1.0!!!!

019a2e15-0add-7677-ace6-498c5d59079d.png
GitHubfeat: actually this is v0.1.0+1-1
GitHubfix: not hidden color!!!+1-1
3min3:43 AM10/29/25

v0.0.10-dev - SHIBA SPRINT CHALLENGE DAY 25 - 5 DAYS REMAIN

TIME TO BUMP THE VERSION NUMBER!!!!

GitHubfeat: bump version number+1-1
46min3:39 AM10/29/25

v0.0.9 - SHIBA SPRINT CHALLENGE DAY 25 - 5 DAYS REMAIN

I completed the tutorial!!! i think!!!! this means its finally time to release v0.0.9 !!!!! we're out of dev versions for v0.0.9!

GitHubchore: new web build time+1-1
GitHubfeat: make things smaller+2-1
GitHubfeat: full tutorial ish+28-5
GitHubfix: it didn't actually toggle the input blocker, plus set defaults+5-2
GitHubfeat: add more meat and potatoes+44-11
GitHubfix: streamline tutorial state handling in game state change+12-10
GitHubchore: new build, new files+1-1
12min3:44 AM10/28/25

v0.0.9-dev.8 - SHIBA SPRINT CHALLENGE DAY 24 - 6 DAYS REMAIN

just publishing this build cuz it kinda works!!!!!

GitHubfix: replace wait for click with wait to continue in tutorial flow+6-6
GitHubfeat: reword+1-1
GitHubfeat: change provisional wording a bit+1-1
GitHubfeat: make tutorial somewhat work+86-3
2hr 43min3:29 AM10/28/25

v0.0.9-dev.8 - SHIBA SPRINT CHALLENGE DAY 24 - 6 DAYS REMAIN

dialogue!!!! with wheely!!!!!

GitHubchore: upgrade wakatime+201-284
GitHubfix: remove extra space in error message and add ColorRect node to tutorial+10-1
55min2:41 AM10/27/25

v0.0.9-dev.8 - SHIBA SPRINT CHALLENGE DAY 23 - 7 DAYS REMAIN

I gave up. heres the message box now

019a238a-e7c7-7e53-b062-0e0f1c02ee44.png
GitHubrefactor: remove unused variables and clean up set_message function+2-4
GitHubfix: update default message in message box to report issues+1-1
GitHubfeat: new draft!+91-92
GitHubchore: save progress (or lack thereof)+55-22
43min3:55 AM10/26/25

v0.0.9-dev.8 - SHIBA SPRINT CHALLENGE DAY 22 - 8 DAYS REMAIN

never mind it was always broken

019a1ea7-ae3d-7082-8609-bee8a28cd83e.png
1hr 5min3:06 AM10/26/25

v0.0.9-dev.8 - SHIBA SPRINT CHALLENGE DAY 22 - 8 DAYS REMAIN

it looks normal... except it's done literally nothing at all. what?

019a1e7a-29ed-7ba6-829b-18aa927646eb.png
GitHubfix: add type annotation for tmp variable in _fit_width function+2-1
4min3:32 AM10/25/25

v0.0.9-dev.8 - SHIBA SPRINT CHALLENGE DAY 21 - 9 DAYS REMAIN

so... what? at least the text is back?

019a196b-c4b2-72c9-a667-39f163742237.png
GitHubfix: replace global_position with position for message_label in _fit_width function+3-3
GitHubfix: remove tutorial scene from main node in remove_game_nodes function+5
3min3:27 AM10/25/25

v0.0.9-dev.8 - SHIBA SPRINT CHALLENGE DAY 21 - 9 DAYS REMAIN

is this progress???

019a1968-2efb-70fb-a6c8-3f7d81312cd8.png
3:23 AM10/25/25

v0.0.9-dev.7 - this is the version before the textbox debacle of day 21. i guess I'll retroactively say day 21 is actually v0.0.9-dev.8 :)

7min3:21 AM10/25/25

v0.0.9-dev.6 - whoops, i forgot to upload a demo for this version!

2min3:06 AM10/25/25

v0.0.9-dev.7 - SHIBA SPRINT CHALLENGE DAY 21 - 9 DAYS REMAIN

at least it sized correctly????? i think???? just didnt show the text itself...

019a1954-b997-75c2-a2bd-9580fd423a4e.png
GitHubfix: code in wrong place+4-4
3:04 AM10/25/25

v0.0.9-dev.7 - SHIBA SPRINT CHALLENGE DAY 21 - 9 DAYS REMAIN

I CANT FOR THE LIFE OF ME FIGURE OUT HOW TO RESIZE THE RIchTextLabel TO FIT PROPERLY AND BASICALLY HAVE A "max_size" PARAMETER

LOOK AT THIS IMAGE

WHERES THE TEXT

019a1952-83e8-733c-a59e-8fb08081bfde.png
GitHubfeat: attempt to get it to work+56
GitHubfeat: add text bubble to tutorial+99-1
GitHubfeat: add tutorial skeleton+43-5
GitHubfix: sliders in puzzles goofed+23-2
29min2:44 AM10/24/25

v0.0.9-dev.7 - SHIBA SPRINT CHALLENGE DAY 20 - 10 DAYS REMAIN

I made the sliders prettier

019a141a-73d0-7b78-90bf-992b34fa7208.png
GitHubfeat: prettier sliders+192-1
14min2:11 AM10/24/25

v0.0.9-dev.7 - SHIBA SPRINT CHALLENGE DAY 20 - 10 DAYS REMAIN

(i forgot to increment the version counter for the last post)

The audio volume sliders in options now works!

GitHubfix: sound volume not actually applied+1-1
GitHubfeat: make sound panel work+49-7
35min1:56 AM10/24/25

v0.0.9-dev.6 - SHIBA SPRINT CHALLENGE DAY 20 - 10 DAYS REMAIN

The rainbow cycle toggle in options now works!

GitHubfeat: rainbow cycle background toggle+42-7
GitHubrefactor: move `theme_switcher.gd` to options folder
6min3:36 AM10/23/25

v0.0.9-dev.6 - SHIBA SPRINT CHALLENGE DAY 19

fixed a bug where the options menu would be halfway off the screen

GitHubfix: options halfway off screen+12-2
45min3:27 AM10/23/25

v0.0.9-dev.6 - SHIBA SPRINT CHALLENGE DAY 19

I'VE FINALLY DONE IT. I'VE ADDED THE OPTIONS MENU!!!!

None of the options work but you can navigate it just fine!

GitHubfeat: remove theme button from main title page+1-18
GitHubfeat: add options scene+164-19
GitHubfix: visability of unselected options+1
2min2:35 AM10/23/25

v0.0.9-dev.6 - SHIBA SPRINT CHALLENGE DAY 19

generic placeholder devlog for the last two devlogs cuz my bum ahh forgot to commit 💀

019a0eeb-dab5-76ca-ab8c-78ca8d390731.png
GitHubfeat: add checkbutton icons and tabcontainer design+99-1
GitHubfeat: checkbutton icons+240
2:31 AM10/23/25

v0.0.9-dev.6 - SHIBA SPRINT CHALLENGE DAY 19

oh yeah this wasn't significant enough that i thought i needed to artlog it but i made some CheckButton icons that I thought were pretty neat

019a0ee7-8ffb-7ccc-a4db-ab14325d813c.png
1hr 30min2:25 AM10/23/25

v0.0.9-dev.6 - SHIBA SPRINT CHALLENGE DAY 19

working on a options menu! step 1: add TabContainer theming :)

019a0ee2-2cab-7c9e-803a-22e1e7304de5.png
33min12:42 AM10/23/25

v0.0.9-dev.6 - SHIBA SPRINT CHALLENGE DAY 19

back arrows point back to the main menu scene :)

019a0e84-b51a-7940-ba9a-3f84108cf6a3.png
GitHubfeat: use a directional back button+2-2
GitHubfeat: add options scene with back button and layout configuration+52-1
GitHubfeat: add new arrow images and their import settings+80
38min3:03 AM10/22/25

v0.0.9-dev.5 - SHIBA SPRINT CHALLENGE DAY 18

turns out i actually broke the back button but i fixed it!

019a09df-5e2a-7422-8fa2-1bdc18a345a2.png
GitHubfix: adjust `marathon.tscn` to stretch+20-27
GitHubfix: adjust `daily.tscn` to stretch+23-24
GitHubrevert: `marathon.tscn` and `daily.tscn`+51-21
GitHubfeat: move "Infinidle" text away from back button+7-7
22min2:25 AM10/22/25

v0.0.9-dev.5 - SHIBA SPRINT CHALLENGE DAY 18

EVERYTHING STRETCHES PROPERLY YAAAAAAY

GitHubfix: adjust `daily.tscn` to stretch+11-24
GitHubfix: adjust `marathon.tscn` to stretch+11-24
GitHubfix: adjust `results_daily.tscn` to stretch+17-11
GitHubfix: adjust `results_marathon.tscn` to stretch+17-19
GitHubfix: adjust `title.tscn` for stretching+14-7
13min2:03 AM10/22/25

v0.0.9-dev.5 - SHIBA SPRINT CHALLENGE DAY 18

Turns out my Camera2D was misconfigured! See attached image for details

019a09a7-950d-7637-b7e9-08bc0c803644.png
GitHubfix: scenes are slightly too far right+1-1
1hr 26min1:47 AM10/22/25

v0.0.9-dev.5 - SHIBA SPRINT CHALLENGE DAY 18

trying to debug these darn stretch behaviors. also, sharing works for marathon mode but ehhh thats minor

019a0998-1b09-7c04-8aa8-3de8f6f345dc.png
GitHubfeat: update bar graphs and make sharing work+23-8
GitHubfix: update camera and scene positions to be relative to screen size+14-11
GitHubfeat: add CNAME for custom domain in GitHub Pages deployment+5
GitHubfeat: make the share button do something+27-14
17min3:28 AM10/21/25

v0.0.9-dev.5 - SHIBA SPRINT CHALLENGE DAY 17

fixed an issue where you could get the camera stuck crooked

019a04cf-2eb7-758c-9bd6-6d36852c9222.png
GitHubfix: clicking fast enough makes camera crooked+2-2
GitHubchore: build stuff+2-2
GitHubfeat: add percentages+5-7
1hr 19min3:08 AM10/21/25

v0.0.9-dev.5 - SHIBA SPRINT CHALLENGE DAY 17

Added stretching of game window !!!!!!

GitHubfix: when did i add this+1-1
GitHubfix: background isnt fully covering camera+20-11
GitHubfeat: stretching windows!!!!!!+30-32
GitHubmerge: remote-tracking branch 'origin/main'+1
GitHubfix: version warn does weird moving+6-11
GitHubfeat: add rotation to camera animation on state change+9-1
GitHubCreate CNAME+1
GitHubchore: update binary files for web build: index.pck and index.wasm have been modified.+2-2
GitHubfeat: add debug step to GitHub Actions workflow for build output verification+12
GitHubfeat: enhance GitHub Actions workflow for HTML5 export templates and update index configuration+27-3
50min4:12 AM10/20/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 16

I finally added a proper results screen for the infinidle game mode! it has a bar chart showing where you most often finished/ completed a puzzle. sharing your infinidle result doesn't work yet.

GitHubfeat: update bar graph correctly+3-5
GitHubrefactor: update results display initialization and fix streak display reference+13-8
GitHubfeat: refactor game modes to seperate `results` into `results_daily` and `results_marathon`+80-50
GitHubfeat: separate results screens+296-246
GitHubfeat: implement infinidle completion broadcast and update results display integration+55-7
24min2:39 AM10/20/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 16

iterated over the UI a bit, i think i'm pretty happy with this? time to get it working

0199ff7a-c7b6-7cd1-92af-0cfb9582a43e.png
GitHubrefactor: update layout and structure of Marathon results display+80-76
GitHubfeat: add new results display for marathon mode and refactor daily results display initialization+301-37
3hr 37min10:09 AM10/19/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 16

whipped up a draft of what the UI for the marathon mode's result screen would look like

0199fbf1-21ab-7bac-85b3-2099eb4a9ebe.png
GitHubrefactor: rename ResultsDisplay class to DailyResultsDisplay for clarity+2-2
GitHubrefactor: move rounding logic to Globals and update percentage labels accordingly+65-62
GitHubrefactor: rename _get_todays_color and _get_puzzle_number to get_todays_color and get_puzzle_number for consistency+8-8
GitHubrefactor: move percent-to-grade to its own function+11-17
GitHubrefactor: rename functions for consistency and clarity, format+18-17
9min3:48 AM10/19/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 15

was trying to work on some changes WHEN GITHUB COPILOT DECIDED TO START SPAMMING PRs WHAT THE HECK

0199fa94-f7b8-7434-b666-4d391e35872f.png
7min4:02 AM10/18/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 14

i missed yesterday, but yeah. I fixed up my grading system (pic attached) and came to terms with the fact that i will never be able to get it to work exactly as i want it to, and debugged my debug commands.

0199f57b-9e75-7205-aa5f-4004230b63bb.png
6min3:47 AM10/18/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 14

debug command for "match" sort of works.

0199f56d-e6ba-790d-ae4d-73f0b6454254.png
GitHubfix: update grade threshold for correct answer matching+1-1
GitHubrefactor: improve hue offset calculation for debug completion+7-7
40min3:39 AM10/18/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 14

fixed grading. was tweaking a bit before.

0199f566-72a3-767a-815b-d318d9db9290.png
GitHubfix: grading+20-15
41min2:24 AM10/18/25

v0.0.9-dev.4 - SHIBA SPRINT CHALLENGE DAY 14

accidentally left godot running my project when i fell asleep so for hq reviewers please remove like 5 of those hours

0199f521-f978-71cf-a683-cbe2e2e32538.png
GitHubfix: remove unnecessary puzzle_completed calls in debug completion+1-9
GitHubrefactor: rename grade_diff_threshold to grade_threshold for consistency+8-8
GitHubchore: build+1-1
6hr 59min11:04 AM10/17/25

v0.0.9-dev.3 - SHIBA SPRINT CHALLENGE DAY 13 (well technically this was uploaded day 14 but dont mind that)

9min6:56 AM10/16/25

v0.0.9-dev.3 - SHIBA SPRINT CHALLENGE DAY 12

The answer screen now shows the difference from the correct color, rather than similarity

0199ebcd-7d57-7ec3-8905-fbb3fa7bb3ea.png
GitHubfeat: remove "similarity" and just use diff+8-17
26min6:47 AM10/16/25

v0.0.9-dev.3 - SHIBA SPRINT CHALLENGE DAY 12

Answer grading now can grade your answers as "gray" (nowhere near the color), and the displayed percentage is more accurate now

0199ebc5-b3e3-76d7-8230-b03892fbbf1c.png
GitHubfix: colors that are graded gray are shown as orange+8-8
GitHubrevert: normalizing color diff from 23b2c96c21b1e72bbc6a7a95fb4ccc854183b9b5+4-4
1hr 3min6:21 AM10/16/25

v0.0.9-dev.3 - SHIBA SPRINT CHALLENGE DAY 12

When you go to a different node, the other nodes hide themselves so that they don't show up when the camera moves

GitHubfix: marathon node was not aligned?????+2-2
GitHubfix: results scene always existing+20-12
GitHubfix: init state variables in `_ready()`+8-2
GitHubfix: mode state is lost upon switching modes+26-21
GitHubchore: update web build+1-1
2min8:02 AM10/15/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY 11

Adds debug commands for if you're too lazy to solve the puzzles themselves. this demo is really only here to serve as a up-to-date build since there hasn't been a demo in a while.

8hr 23min4:35 AM10/15/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY 11

I finally fixed the debug commands so now they actually work! yay! turns out it was because the script for the daily mode conflicted with the script for the marathon mode as they were both listening for the same debug key events. i fixed this by just deleting the scene for the daily mode while you weren't on it, which solved my issues!

GitHubfix: remove unnecessary debug print statements in answers and color_square scripts+3-10
GitHubfix: answer scripts no longer fight eachother!!!!!+33-2
GitHubfix: correct AnswerContainer reference and improve debug color handling in answers.gd+21-29
GitHubrefactor: normalize color difference calculations and improve debug input handling+83-186
GitHubfix: correct font shadow color precision in theme file+1-1
30min7:15 AM10/14/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY TEN - THE PART WHERE COLOR KILLS ME

(i think i might be too late but meh) this is the part where color kills me!!!!! turns out, there's a good reason why theres a whole scientific field dedicated to calculating color. i've been calculating color in supposedly "ΔE 76" when really what ive been doing is nonsense! yippee!!!!

0199e192-875a-7e6d-8bb3-f6606956a679.png
2hr 21min6:45 AM10/14/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY TEN

i've made a huge blunder by trying to convert a ΔE score directly to a similarity "percentage". turns out thats not a very good idea :( so here i go figuring out how to fix this

0199e175-c044-7878-b3d2-5b08de830bba.png
GitHubfix: update warning admonition in README+2-3
GitHubchore: update README to include warning about active development status+5-1
GitHubfix: wrong path for banner in readme+1-1
GitHubchore: add README+8
GitHubchore: clean up .gdignore and remove unused import files for web build-125
1hr 4min7:15 AM10/13/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY NINE

might be bad at coding... Turns out, the code I wrote kinda sucks and it breaks every time i try to fix an issue :sob: therefore ive just ben rewriting my debug functions over and over. and to think this all was because of a tiny tiny bug! so goes the godot train....

1hr 47min4:03 AM10/13/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY NINE

I moved the debug functions to the bottom. time to refactorrrrr because why is the debug section so big lol

0199dbbb-cf51-7012-9a0b-5a47e8f5d654.png
GitHubchore: reorganize+196-188
GitHubchore: add import configurations for web build icons and images+120
GitHubchore: update .gdignore to include specific web build artifacts+4-1
GitHubchore: add exclusion for web build files in .gdignore+2
GitHubfix: update build path for Godot export in GitHub Actions workflow+1-1
GitHubchore: remove emoji from workflow name in GitHub Pages configuration+1-1
GitHubfeat: add GitHub Actions workflow for publishing to GitHub Pages+50
GitHubchore: Add initial web build artifacts+1426
GitHubchore: update .gitignore to ignore all build files except for web+1-1
GitHubchore: update export path for web build in export presets+3-2
GitHubfeat: enhance debug completion logic for puzzle answers+153-59
2hr 15min6:58 AM10/12/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY EIGHT

i finally made the marathon mode function correctly! you can now repeatedly solve puzzles in marathon mode, up until failure. i still haven't coded in a proper results screen for this, but that's what i'll do tomorrow. I also added some debug commands for myself so I don't have to keep solving puzzles in order to test my own game.

GitHubfeat: add debug shortcuts for puzzle completion testing+139
GitHubfeat: enhance puzzle completion logic and track success status+29-14
GitHubchore: format+4-2
GitHubfeat: add recording round info for infinidle+47-18
GitHubfix: share button didn't work+1-1
1hr 39min7:12 AM10/11/25

v0.0.9-dev.2 - SHIBA SPRINT CHALLENGE DAY SEVEN

i spent the entire time getting my results screen fully working, with no bugs. except for the share button, which broke. that means no more weird output for the rest of the results screen if you finish early! ran into a couple issues which required refactors :(

0199d21c-a0a3-7073-a779-9ef2014a370b.png
GitHubfeat: implement infinidle mode with win tracking and reset functionality+28-3
GitHubfeat: enhance display logic for answer attempts and improve opacity handling+17-2
GitHubfeat: use `puzzle_info`, eliminating seperate `answers`+22-18
1hr 45min4:41 AM10/10/25

v0.0.9-dev.1 - SHIBA SPRINT CHALLENGE DAY SIX

i've got copying results to clipboard and i have ending the puzzle early if you guess correctly earlier, plus a bunch of other bugfixes.

GitHubfeat: add check to prevent adding answers when all rows are filled+6-11
GitHubfeat: remove debug print statement from theme switcher-2
GitHubrefactor: move theme button to main page+23-23
GitHubfeat: adjust button separation and layout offsets for improved UI alignment+3-4
GitHubfeat: bump version to 0.0.9-dev+1-1
25min12:40 AM10/10/25

v0.0.9-dev - SHIBA SPRINT CHALLENGE DAY SIX

The share button now works for the dailies!

GitHubfeat: implement share functionality to copy results to clipboard+30-7
GitHubfeat: remove debug print statement for color difference in answer row update-1
2hr 6min6:51 AM10/09/25

v0.0.8 - SHIBA SPRINT CHALLENGE DAY FIVE

New in v0.0.8, I finally added a working results screen! This took a surprising amount of refactoring considering all the work I had done before to make this easier, but it works!

GitHubfeat: change text on detailed reaction+1-3
GitHubfeat: add channel color utility functions and refactor results display color handling+96-80
GitHubfeat: update results display to handle channel values and improve color representation+92-33
GitHubfeat: update color difference calculations to use similarity percentage+2-2
GitHubfeat: add functions for calculating color difference and similarity percentages+14
GitHubrefactor: remove debug print statement from _update_row function-2
GitHubfeat: simplify grade color updates in ResultsDisplay using grade_colors mapping+1-9
GitHubfeat: update results scene structure and rename nodes for clarity+112-107
GitHubfeat: implement ResultsDisplay and ChannelDisplay classes for displaying game results+76
GitHubfeat: add grade_colors mapping for grading system+7
GitHubfeat: add value attribute to ChannelGrade and update constructor and string representation+4-2
GitHubrefactor: rename AnswerGrade class to AnswerAttempt and update references+4-4
GitHubfix: improve random color generation in _get_todays_color function+7-4
GitHubfeat: add functions to calculate puzzle number and today's date+32
GitHubfix: initialize todays_color in _ready function+1
GitHubrefactor: simplify game results handling by using PuzzleInfo directly+3-7
GitHubfix: no hole in disc image
12min5:43 AM10/08/25

v0.0.8-dev.4 - SHIBA SPRINT CHALLENGE DAY FOUR - SUMMARY

Refactor? Never heard of 'em. I somehow managed to spend 2 whole hours just rearranging functions, reorganizing functions, editing functions to match the new placements, etc. But at least my files are neat and readable now! Also, fun fact, you can add section names to VSCode's minimap!

(Get a load at this git history... damn.)

0199c258-9d31-783f-a81f-75f3617fad33.png
GitHubchore: move versionwarning.gd to scripts/version_warn.gd+2-2
34min5:24 AM10/08/25

v0.0.8-dev.4 - SHIBA SPRINT CHALLENGE DAY FOUR

i did a bunch of reorganizing!!!!!! I linted and formatted all my files, and I added headers to the answers.gd file.

0199c246-872d-74be-a576-8ae3d762214e.png
GitHubrefactor: remove unnecessary whitespace and clean up variable declarations+1-5
GitHubfix: grades not assigned a sound error out+16-9
GitHubfeat: add color_diff function for perceptual color difference calculation+10-12
GitHubchore: format+25-10
GitHubrefactor: organize code into regions for better readability+40-3
GitHubchore: format+3-1
GitHubchore: remove unused _ready and _process functions from title.gd-13
GitHubrefactor: move grade thresholds to global+21-24
GitHubrefactor: remove unused Grade enum from answers.gd+1-10
38min4:49 AM10/08/25

v0.0.8-dev.4 - SHIBA SPRINT CHALLENGE DAY FOUR

noticed the globals.gd file was getting ugly... so i did some reorganizing and now I have nice headings and vscode's minimap now shows regions!!!!

0199c226-0709-78b0-bd5c-00d97bd0f1bc.png
GitHubchore: add vscode regions+13-1
GitHubchore: manually reorganize globals file+57-63
GitHubchore: reorganize globals file to group related stuff together+80-43
GitHubrefactor: move puzzleinfo classes into global+68-62
GitHubrefactor: encapsulate answer grades and timing in PuzzleInfo class+20-14
1hr 12min4:07 AM10/08/25

v0.0.8-dev.4 - SHIBA SPRINT CHALLENGE DAY FOUR

I refactored my code to add a timing info :) I did this by making a new class, which will store puzzle solves.

0199c200-4422-754a-bbbc-3251b08d4f94.png
GitHubfeat: ensure daily transitions to share screen for daily+6-5
GitHubfeat: add `game_mode` param to `show_game_results()`+5-2
GitHubrefactor: remove duplicate check for puzzle completion+8-10
GitHubrefactor: rename FREEPLAY state to MARATHON and update references+6-6
GitHubrefactor: update node hierarchy in results scene for better organization+124-119
2hr 40min5:36 AM10/07/25

v0.0.8-dev.3 - SHIBA SPRINT CHALLENGE DAY THREE

I finally designed and added a results screen! it's not updated with data yet, but I've made some changes in the back end so I can get that set up tomorrow.

GitHubfix: adjust positioning and text for DetailedReaction label+5-3
GitHubfeat: add base for results screen+1246-7
GitHubfeat: enhance answer grading system with ChannelGrade and AnswerGrade classes+47-7
GitHubfeat: add arrow-left icon and update references in scenes+44-3
GitHubfeat: implement seperate `show_game_results` to share answer data+12-2
GitHubchore: afffinity designer + godot metadata+40
GitHubfeat: add disc image
GitHubfeat: add macOS export preset and update project configuration+256
1hr 17min3:31 AM10/06/25

v0.0.8-dev.2 - SHIBA SPRINT CHALLENGE DAY TWO:

Most importantly, I've gotten the marathon mode to allow you to play Colordle infinitely! I also added a new grade: Purple! it's for when you're within 1% of the right answer. In addition, I've automated setting the version number in the dev build warning.

GitHubfeat: automate version warning label for dev builds+21-3
GitHubfix: update prompt text for clarity in colordle game+1-1
GitHubchore: things?+3-2
GitHubfix: inconsistency about whether a new color generates or the results screen shows+3-2
GitHubfix: previous answers showing up when new answers are entered+3
GitHubfeat: enable generation of new color+13-6
GitHubrefactor: rename `answer_display_marathon.gd` to `answers_marathon.gd`+5-17
GitHubfix: update grading logic in answer evaluation+5-5
GitHubfix: remove marathon manager script+1-3
GitHubfeat: update marathon scene to include new manager script and adjust answer display script+5-3
GitHubrefactor: rename answer correctness variable and enum for clarity+8-8
2hr 32min12:39 AM10/06/25

v0.0.8-dev.1 - SHIBA SPRINT DAY ONE: I forgot yesterday's build!!!!! I've uncoupled the header to more dynamically size, reducing headaches I'll eventually get later on. I did this by refactoring my code to be more self contained, so that I could couple elements to a "Left" or "Right" HBoxContainer which can have it's alignment set to Begin or End to easily form the header. I've also added a scene for the marathon game mode, replacing the placeholder which was there previously.

GitHubfeat: add struct to store answer grades+25-3
GitHubfeat: extend answers.gd with custom code for marathon mode+38
GitHubfeat: add marathon mode's scene, replacing placeholder+10-15
GitHubfix: disable advanced options for Web preset+1-1
GitHubrefactor: seperate left an right side of headers, removing spacer node+52-38
GitHubfeat: add back button+25-3
GitHubrefactor: move scripts to scripts folder+6-4
GitHubfeat: update camera state handling and enhance marathon scene layout+9-4
GitHubfeat: updare splash art again (its so addicting)
GitHubfeat: tweak splash art a bit+3-3
2hr 17min9:14 AM09/24/25

v0.0.7-dev.2 - Here's the build I was talking about!!!!!

GitHubfeat: customized splash art :)+9-7
GitHubfeat: add wordmark to loading screen!+42
GitHubchore: update godot from 4.4 to 4.5+1-1
GitHubfeat: update scene files and add new scripts for marathon mode+75-8
GitHubfix: add missing addons directory to .gitignore+2-1
GitHubfix: window expansion leads to camera movement oddities-1
GitHubfeat: add dev build warning+53-1
GitHubfix: update application version to 0.0.7-dev+1
GitHubfix: correct button positioning and update Free Play to Marathon+5-5
GitHubfeat: add results scene (also placeholder)+4-1
GitHubfeat: add marathon scene (placeholder)+996
GitHubfeat: update theme images for moon and sun
GitHubfeat: add chevron-left image and import settings+34
GitHubfeat: implement transitions+8-3
GitHubfeat: add placeholder results+25-1
GitHubfeat: give up on rotating camera during transitions+1-6
GitHubfix: theme switching didnt work+4-4
GitHubfeat: implement game state management and camera transitions+96-4
GitHubfeat: add main menu scene and UI elements+230-28
7min11:16 PM09/21/25

v0.0.7-dev.1 - Hotfix! i hate gray bars, it means that the camera is showing things it shouldn't. This buid should fix it!

2hr 12min11:09 PM09/21/25

v0.0.7-dev - transitions! does anyone know how to get a Camera2D to rotate during a tween?

3hr 6min8:57 PM09/21/25

v0.0.7-dev - theres a menu screen!

01996e10-f054-7168-b408-6b39b95e500f.png
GitHubfeat: move everything to structured scense+1080-996
5hr 52min3:59 PM09/21/25

v0.0.6 - Now theres audio! And actual answer validation! somehow the build wasn't working and it was a heck of a time troubleshooting. it ended up being that one of my audio files got corrupted so i had to replace it.

GitHubrefactor: reorganize scripts and assets+114-114
GitHubfix: prevent adding more answers when all rows are filled and ignore input after game over+11
4min9:56 AM09/21/25

v0.0.6-dev - Fixes an issue where multiple answer validation sounds play at the same time.

GitHubfix: multiple audiostreamplayers on answer validation+9-7
57min9:51 AM09/21/25

v0.0.6-dev - Attempts are now validated, with the border of each channel showing how close you were.

Green means you're >95%, Yellow means >60%, and Gray means <60%.

There is now finally audio! I know every playtester mentioned this.

GitHubfix: godot resets HSV hue to 0 if val and sat are 0+8-1
GitHubfix: multiple sounds get played when an answer is submitted+13-13
GitHubrefactor: remove debug print statements from _get_nodes function-5
GitHubfeat: play sound to match answer eval+131-1
GitHubfix: loops too early+1-1
GitHubfeat: add background music+44
6min2:41 AM09/17/25

v0.0.6-dev - Your remaining attempts are shown, grayed out

0199558b-f8cb-746a-832e-c7913d7ef4bd.png
GitHubfix: update percentage label default+24-24
GitHubfeat: display remaining attempts visually+1-1
2hr 51min2:34 AM09/17/25

v0.0.6-dev - If you have no answers, the answers section is now empty! Your answers fill in as you answer. Also, a bug fix for HSV sliders being interpreted wrong

GitHubfix: HSV sliders interpreted with HSV+6-1
GitHubfix: update _on_color_format_changed to accept new format parameter+1-1
GitHubfeat: display prompt when no answers; update answer handling logic+38-9
GitHubfix: reset default answers to black+7-18
GitHubfix: refactor color display update logic and connect color format change signal+60-33
GitHubchore: rename label.gd to date.gd+5-5
GitHubfeat: move main content down, move date left+4-2
GitHubfix: todays date and color not centered with theme button+6-5
29min3:37 AM09/08/25

v0.0.5 - The game now properly scales to your window size!

GitHubfix: negative numbers+1-1
GitHubfix: resizing causes undesireable behavior+51-24
GitHubfeat: better UI+166-243
1:03 AM09/08/25

v0.0.4 - You can now submit your answers!

GitHubfeat: implement answer rows+240-185
GitHubfeat: change resize behavior+2-1
GitHubfeat: add ColorUtils+95
GitHubfeat: add answers global+21-2
9:58 PM09/07/25

v0.0.3 - By far the biggest change to the game! You can now use the sliders to select a color. The sliders also update to show you what changing each slider would change the color to.

3hr 21min9:55 PM09/07/25

v0.0.3: Revamped the UI!

0199262c-d58a-7be8-be6b-0dde203515db.png
GitHubfeat: major revamp of the UI+1637-2205
GitHubfeat: add wheely mascot and icon+50-6
GitHubchore: run formatter+3
GitHubfix: color sliders don't stretch to fit container+96-37
GitHubrefactor: seperate rgb and hsv gradient generation into own funcs+58-46
16hr 8min12:45 AM09/06/25

v0.0.3-dev: I finally added the sliders !!!! they change based on what the other sliders show and you can change what color format the sliders use, RGB or HSV.

GitHubfix: layout of result color box was wrong+16-1
GitHubfeat: also change the label+6
GitHubfix: sliders dont match color constructor+6
GitHubfeat: implement dynamic sliders + result updating+4-2
GitHubfeat: add ability to update result color+9-3
GitHubfeat: dynamically match slider gradients to other sliders+20-5
GitHubfix: format selector doesnt work+3-1
GitHubrefactor: remove HEX for now-1
GitHubfeat: update slider backgrounds to match color format+36
GitHubfeat: generate node lists on demand+10-7
GitHubrefactor: ColordleFormat -> ColorFormat+12-9
GitHubfix: make slider backgrounds unique+24-7
GitHubfix: don't pad day+1-1
GitHubfix: positioning + sizing slightly off+35-30
GitHubfeat: link up format chooser+49-3
GitHubrefactor: use debug print+1-1
GitHubchore: rename theme_switcher+1-1
GitHubfeat: add input panel+201-1
GitHubchore: format-5
GitHubfeat: tie format selection to globals+19-3
GitHubfix: dull colors with RGB, swap to HSV+12-4
GitHubfix: date wobbles around+7-3
5hr 12min1:59 PM08/29/25

v0.0.2 introduces HD icons (gasp) todays date (woah) today's color (wow!) and a color format selector (omg!!!) this is unprecedented !!!!! never before seen!!!!

GitHubfeat: display today's color+34-9
GitHubfix: inconsistent outline radius on chevron+795-1
GitHubfeat: add the coor format selector+90-11
GitHubfeat: get todays color without a net request+22-1
GitHubfeat: update layout and positioning+15-10
GitHubfeat: adjust theme a bit+30-37
GitHubfeat: abbreviate days of week and months+3-3
GitHubfeat: use prerendered HD pngs for theme icons+71-3
GitHubfeat: rounding the corners+66-19
GitHubfix: labels are unreadable on bright backgrounds like yellow+339-1
GitHubfeat: add label with current date+65-2
GitHubrefactor: use match statement for theme+7-6
21min9:45 AM08/25/25

Just a colorful background and a theme switcher.

GitHubfix: dark mode+19-45
GitHubchore: add web export preset+43
GitHubchore: gitignore build folder+1
GitHubgah+2267

Expand Journey

Comments

Leave a comment...

Nothing to preview yet. Switch to Raw to write your post.

Select rating

No comments currently