Shuflduf.xyz banner

Shuflduf.xyz

41 devlogs
48h 47m 34s

A personal site with Two Worlds to explore.
Please find at least 1 Egg before voting!!!! Just as a sanity check!!
IF YOU’RE STUCK, CHECK THE README.
THIS IS MORE THAN A NORMAL PERSONAL SITE.

Demo Repository

Loading README...

Shuflentity

Shipped this project!

Hours: 48.79
Cookies: 🍪 1211
Multiplier: 24.82 cookies/hr

PLEASE READ: Collect at least 1 of the Eggs to show that you’ve used the website past the surface level. Make sure to include the word “egg” in your review so I know you’re not a bot.

I made a personal site with two sides:
One is the Light World, where objects appear as they are.
The other is the Dark World, where you gain a view of the same objects through a different perspective.
There are also a bunch of GAMES!!! THATS RIGHT THERES VIBEO GAEMS!!!

The most challenging part was actually not the whole theme switching thing, that’s just making two stylesheets that work for all the HTML.
The hardest part was putting in like a hundred guardrails so that the average Flavortown user doesn’t get lost in the simplest menu ever. I’ve seen the intelligence of an FT user in the wild and it’s lower than my confidence in them.
If you’re reading this while voting I’m assuming you have an IQ.

I’m proud of the styles. The Ukiyo theme (for the Light World) was stolen straight from my Obsidian theme, but damn its too sexy to not use. But the Indie Web styles for the Dark World are what I’m actually proud of, since I came up with that myself by taking a bunch of elements from Neocities pages I liked.
I’m also proud of all the GAMES!!!!!!!! PLAY MY GAMES!!!, as well the Eggs I’ve hidden throughout the site, which I know no one will find.

Shuflentity

WAKATIME KILLED ITSELF WHAT THE FUCK OFLKNDFKHDKJFDF
this is like the entire day worth of commits, not just 15 minutes.
im reverse frauding
k so this is mostly just a bunch of tweaks to get everything working and knock off everything on my todo list
also the readme with all the gifs and stuff
and a better guide for the dumbass flavortown kids who are gonna get lost somehow
just added a big spoiler section to readme just in case

Changelog

Attachment
0
Shuflentity

finishing stuff up! hopefully can ship tomorrow (today, its like 1am)!
mobile css on dark world was like 20 lines in total because i love css
LIGHT SCHEME SUPPORT!!! im calling it scheme instead of mode bc light mode refers to the light world (boring mode)
the stuff that needs js, like icons, needs a refresh in order to properly switch to light scheme

Changelog

0
Shuflentity

most of the switching stuff is implemented now! it works on both sides, and i made a little tutorial to get users to try and find it. its kind of vague and my play tester (singular) (thanks val) couldnt find it hs
if people dont find the other side im COOKED
i also gotta deal with the intelligence level of the average flavortown kid, so at some point im just gonna put a big fucking red arrow with a detailed list of instructions
started replacing programming icons with actual images

Changelog

0
Shuflentity

first time using opencode! not gonna declare it because it sucked ass and i had to fix everything it did and im never using it again its so bad hs
MOBILE SUPPORT!!!!!!!!!!!
its not perfect but its alright enough
now i need mobile for the dark world version and ill be done i think

Changelog

2

Comments

fireentity
fireentity 24 days ago

VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE VIBE CODE

Shuflentity
Shuflentity 24 days ago

NUHHUH 🐸🚀

Shuflentity

MOST of the site functionality is done now. i just need to write a bit of shit about the site, make sure no dumbass voters dont get to the fun part, and add some more easter eggs
also i need to wait for valerie to make her 88x31 to add to my site please hurry tf up
but i THINK im shipping this week

Changelog

0
Shuflentity

TLDR: each page has two completely different ways to view it, despite being the same actual content
YEA SO I WAS HAVING TOOOO MUCH FUN
heres how it works:
i have a variable in localstorage that tracks whether or not youre in the dark mode (fun mode), and if you are, it changes ONE attribute on the html element, which all the css uses as a selector.
it then loads a script for either mode, but i havent yet made it work for every page. it works for most pages tho

Changelog

0
Shuflentity

ya ft utils is bugging its not getting my commits at all
i added like editor controls to skip around with arrow keys, and its helping out a lot with making gameplay. its too much work to make an editor for smth no one is going to even play let alone make levels for

Changelog

Attachment
0
Shuflentity

rain saber!! a rhythm game!!
inspired by beat saber, osu, fruit ninja, and Risk of Rain 2 (pw spam)
so far i got these little notes that jump from the sides of the canvas to a certain point. theyre controlled by a few variables:

  • the position they start from
  • the position theyre going to be sliced
  • the frame at which it should be sliced
  • the time margin, which is like how many frames it has before and after reaching the slice position
  • and the slice angle, which is the angle at which the note should be sliced

Changelog

0
Shuflentity

hell you mean all my time will be tracked no it fucking wasnt
i literally made all of tetris during the downtime
45 minutes my ass

Changelog

Attachment
0
Shuflentity

frg page
it goes through the entire uncomplete history of frg. who knew.

Changelog

Attachment
0
Shuflentity

back to working on this project after tetr.rb and remixed!
so right now im just doing the boring part and writing about stuff ive done, which is a lot unfortunetly so ill be here a while
ive written about remixed and most of the tetris games ive made so far
im also gonna start adding the hackatime time badges to show off the time i put into it

Changelog

Attachment
Attachment
0
Shuflentity

mb i frogot to devlog 🐸 🚀
anyways, the big thing is the refactor, everything now uses absolute paths, and also everything is organized into folders. all the css is under css/, all the js under js/ etc, the only things i couldnt organize is the html files because those are important to routing
also i renamed fun.html to home.html, this means index.html is still the first page, and fun.css is still the main css for all the “fun” pages
i started actually writing about my projects, starting with risky rice, and im currently working on tetr.lang
i want to add a bunch of microgifs to the pages to make them feel more alive, but thats a problem for future me. and then games. and then easter eggs
there is a page between

Changelog

Attachment
Attachment
0
Shuflentity

CATTTTTTTTTTTT.
basically i added a bunch of images of my cat to /cat.html and when you move your mouse over them it makes hearts and shit, very cool. also i added the ability to pet my pfp on the cat page and it worked until i reloaded the page which is why i was so confused

0
Shuflentity

mb i forgot to devlog i was having too much fun 🐸 🚀
anyways i leared how to make basically components with jquery so i dont have to copy paste stuff and i only need to edit on file
and then i made a programming page with a ballpit of my languages and tools

Changelog

0
Shuflentity

its a whole lot better. i added like the little bar on the bottom to make it look cool as hell. and the rest of the boxes also follow the theme.
i added a pixel art gup thing from Risk of Rain 2 that i made literally 2 years ago and was like the 5th result on google.
adding everyones 88x31s!!!

also btw this part of the site is accessible at https://www.shuflduf.xyz/fun.html

Changelog

Attachment
0