Sukii

Sukii Used AI

46 devlogs
59h 28m
•  Ship certified
Created by Rei

Sukii
Sukii is a polished Sudoku game online :>
Solve, Smile, Repeat. Sukii Makes Sudoku Sweet Ow<*

Features
-Instructions on how to play
-Settings: select color, board size, difficulty and Start!
-Fun Kaomojis: cute little kaomojis to make solving Sudoku more engaging :3
-Solve and Submit!

Tech Stack
-HTML, CSS, JavaScript. Lightweight and fast!

Why I Made Sukii
-Sudoku is my favorite, but I wished it felt warmer and cuter so I made Sukii for you (and me hehe)! Made with love by Rei >w<

Timeline

Ship 1

1 payout of shell 271.0 shells

Rei

18 days ago

Rei Covers 46 devlogs and 59h 28m

Added final touches + README OwO
Also I'm still going to work on Sukii even after SoM ends. This is just the beginning to a bigger (and lot more customizable) project >w<
I didn't study today just to finish it so I hope you like it hehe :pepehehe:

Update attachment
segun segun 18 days ago

\(≧▽≦)/

FINISHED!!! all I have to do is to add README.md >w<
+ added favicon and added event listener to a button 0w0

Update attachment

Now check solution button works :DDDD
I think I'm going to finish soon :yay:

segun segun 18 days ago

lets gooooo!

Now they are perfectly centered :D
Time to go back to CSS ; - ; (crying)

Well now they work but i need to polish them more + edited the comments in sudoku.js file, they look more organized now :D

Update attachment

I don't know what you think but I think they are cute >w<

Update attachment
Earned sticker
Rei
Rei
1h 27m 18 days ago

okay everything is left is styling the sudoku puzzles page(making it responsive) and some edits like errors and reviewing the code :DDD i hope i can finish before 12am est
(this is the sudoku puzzles page ⬇️)

Update attachment
GB114 GB114 18 days ago

I can’t finished all of my projs for Som ;-;

Rei Rei 18 days ago

Devlog to earn it.

GB114 GB114 18 days ago

Give me this sticker.

Earned sticker
Rei
Rei
1h 11m 19 days ago

I HATE CSS AND MEDIA QUERIES TOO MUCH I WON'T STYLE ANYTHING ANYMORE ; - ;

Update attachment
segun segun 18 days ago

argggggh

Now the preview board is totally responsive! :DDD

Still working on responsiveness ; v ;
This isn't too annoying, ig. It's just annoying :DD

Update attachment

I'm procrastinating coding with css ; v ;
Anyway, I tided the css code and I was (and still) trying to fix the bg problems ; - ;
See(down ⬇️), this is a better way to comment bcz it feels more tidy, try it plz Ow<*

Update attachment

Trying to fix the bg = false
Trying to break(or actually broke) the bg = true

Update attachment
Earned sticker

Checking user's solution now works :DD
Now I have to do the worst part: making the website responsive WITH CSS (crying, plz no css ahhhhhhhhhhh) :DD

Update attachment
Rei
Rei
2h 3m 21 days ago

Replaced all the 4x4 puzzles and cleaned the code a little bit. Now I'll work on checking the user's solution. Btw, I HATE CSS.

Update attachment

How's the new flow? >w<

Rei Rei 21 days ago

Thanksss :DDD

Hannah Hannah 21 days ago

This is super cute!

Rei
Rei
1h 14m 21 days ago

Added this page that will appear after the settings page, it shows all the available sudoku puzzles, and you can choose whatever you like :D

Update attachment

Okay, back to bg issues... ; - ;

Update attachment
Rei Rei 21 days ago

it happens only when you switch to full screen mode, so no one gonna notice, right? :hehepepe:

Added pencil marks (notes) mode :yay:
But I've discovered that this puzzle can't be solved, means i need to check all puzzles now ; v ;
But hey no one will notice the lack of puzzles :evil-patrick:

Update attachment

Edited the borders an added this function bcz Math.sqrt(size) doesn't work when the size is 6x6 :D

Update attachment
Earned sticker
Rei
Rei
2h 16m 22 days ago

Now the render function can render different sudoku sizes perfectly :D
But the CSS still kinda broken ; v ;

Update attachment
Earned sticker
Rei
Rei
1h 28m 22 days ago

I've been getting an error for almost 45m bcz I wrote meduim instead of medium (why didn't anyone tell me? ; - ;) and the render function have a separate file now, it makes things easier (CSS still broken). The code now is a mess ; v ;

Update attachment

The rendering function works now but the CSS doesn't ; v ;

Update attachment
Rei
Rei
3h 25m 23 days ago

Added more puzzles (and will add more!!) and edited the worker. Now I'm going to edit the render function to render all different sizes.
This (down⬇️) is a 6x6 sudoku...

Update attachment
segun segun 23 days ago

niceeee

Earned sticker
Rei
Rei
2h 18m 25 days ago

I'm adding the puzzles, I think it'll take time ; v ;
And I used the sudoku-core lib to generate the puzzles bcz it was really easier that way :>

Update attachment
Earned sticker

I wont use sudoku-core anymore, because it takes really long time to generate medium, hard and expert sudokus. And I don't think I have time to make the sudoku generator in C++ (cuz it's fast so this will be useful), put it in the backend, and connect it to the frontend. I'll use ready sudoku grids cuz it's faster. AND I'LL WORK ON SUKII EVEN AFTER SOM IS OVER.

Update attachment
Rei
Rei
1h 12m 25 days ago

I don't really remember what I did bcz it was 2 days ago ; - ;
But the inserting numbers now work on phones and pcs yay :DD

Update attachment

see this lol
this happens when you try to insert a number using the buttons

Update attachment
Earned sticker

Edited some stuff, added buttons, and now I can switch the bg to images easily >w<

Update attachment

I fixed the overlapping background, now it works well with both images and numbers >w<

Update attachment
Earned sticker

Now everything is connected :DD
But I noticed a couple of problems, like, the numbers in the bg are overlapping, this is bcz of the updates I added to render images not only numbers , I gotta deal with them now >w<

Update attachment
Earned sticker

I'm now connecting everything together, and I fixed the colors, they look much better :DD
see:

Update attachment

I fixed another problem Ow<*
ik the colors aren't the best i'll change them, later hehe

Fixed the problem yayyyyy >w<
now i have a bigger problem hehehe: how to put the preview board next to the settings ; - ;

Update attachment

Everything was perfect till I tried to put the preview board next to the settings, and I did a mistake but I don't know what it's so I can't undo it and my preview board looks awful ; - ;

Update attachment
Earned sticker

So I'm still working on the preview board and having some problems with rendering it:

Update attachment

Now this is a DRY code hehe OwO
i wrote it when i was (im still) too sleepy, and i noticed that i could make it better so yeah :D
Good Night ppl UwU

Update attachment

Gonna make this boring sudoku board a cute one Ow<**

Update attachment
Earned sticker

Now the design looks much better OwO
I'll add a preview Sudoku board on the big empty space in the right, my friend inspired me >w<

Update attachment

Now I'm making the Sudoku game settings + added a new bg!! I know it needs some edits but that's the designing part, so I'll do it later OwO

Update attachment

It's almost 10 hrs since the last devlog (sorry hehe) ; u ;
I edited the home page, added functions to: render the Sudoku, show and hide the loading page (which was designed by GB114 ).

Update attachment
Rei Rei about 1 month ago

hehehe

GB114 GB114 about 1 month ago

About time you devloged.

I'm designing OwO
(it looks awful but i have to devlog hehe)

Update attachment

Good news, bad news :D

Good first: no need to code a Sudoku Generator because I'm using a library (Sudoku-core: https://github.com/komeilmehranfar/sudoku-core).

Bad news: the library is little bit slow when generating a hard Sudoku. It takes around 7s - 15s. Now I have to delete all my JS and write it all over again ; v ; (which feels like killing your kid hehehe)

Here (down) is a photo of the Sudoku (hard) puzzle generated with the Sudoku-core library:

Update attachment
Rei Rei about 2 months ago
I’ll change it all it looks awful OwO
GB114 GB114 about 2 months ago
You could animate it.

So I have good news, and bad news :)
good first: I added the buttons so you can change the difficulty (I'll commit the changes later hehe) + the logic works pretty good (one solution only yay)
bad news: the game crushes after generating 6 or 5 puzzles (now I have to fix that and maybe change a lot ; v ;)

Update attachment
Rei Rei about 2 months ago
It’s just a sudoku game bro no twists. Changing something like the Sudoku game isn’t that easy or cool ; v ;
GB114 GB114 about 2 months ago
Any updates on the twist? :|

Added a function to choose the difficulty of the Sudoku (but no buttons yet so you can't hehe) and a function to count the solutions (which shouldn't be more than one with the new logic >v< )

Update attachment

From bad to worse 〒v〒

Update attachment

Created the Sudoku generator, and styled it a little bit + played and found out the Sudoku has 2 solutions, and that means my logic has a mistake ; v ;

Update attachment
Rei Rei about 2 months ago
what do you mean by the ‘twist‘?
GB114 GB114 about 2 months ago
What is the twist? :)