June 23, 2025
COOL art in the background I loved how It reacts to my btn clicks, just fix the signup button and in the end a image url isbroken
little update to reword the title page, TBD:
Have subpages for each item
Add a little indicator on desktop to press space at first
On mobile switch background to a more readable one
This is my first real devlog, I'm basically commiting and devlogging for every major feature I complete. I might increase the rate at which I devlog later, but for now the one hour timing worked out :D
Finished:
I added an easter egg (Click on my face in the contact section)
The fluids stay on the screen longer (Minor change, but it smoothes into the glass effect for the cards)
TODO:
Have subpages for each item
Add a little indicator on desktop to press space at first
On mobile switch background to a more readable one
Rewrite intro page to be easier to read (no more stupid paragraphs)
Initial devlog. Currently we've done a bunch of work, and are using the following technologies:
Additionally all the content is dynamically loaded from directories with markdown.
TODO:
Improve the physics sim background: Need to have a longer persistence, need to have intermittent splotches
Have subpages for each item: Already have the content from each md file, I just have to figure out the routing
Add some fun little easter eggs
Add a little indicator on desktop to press space at first
On mobile switch background to a more readable one
A website for our high school's hackclub. Made with react by me and a friend
Got controls working, kinda polluted the component api to do it, but maybe I'll make it work differently in the future. Shown is a preview of the kart movement component :P
I extracted a bunch of logic out to the game classes, and now am starting to build the game :D.
In more detail, I:
Created GameObject, which stores the mesh, and other information
Created a component system, and is stored in the GameObject.
I also created 2 components so far. One is a controller component, that will eventually be hooked up to input detection to control the player character, and the rotator component, a testing component that is shown on luigi :>
Starting a new project :D
So far I've made a really amazing modular shape thingy to render each object, then added rectangles, triangles, and circles. This took a long time, and a lot of restructures, because I was learning both Go and opengl, but I'm glad I spent a long time setting it up, because it allowed for the next part to be significantly easier. I had already made everything in three dimensions, and through a lot of transforms and dealing with shaders (glsl...) I got 3d working in maybe 25 minutes. Then, I just made a camera object, got it to rotate, and added colors. Lastly, before I did the school work I was putting off, I setup importing the meshes from obj files, (thanks to https://github.com/sheenobu/go-obj, I used this and references to write the code), and now I have a spinning cow in Go! I'll start setting up things like skyboxes, optimisations, and better game loop abstraction, as my goal for the next few days is to get it to a game engine-like state.
Learning Go and 3d rendering through making a little mario kart clone :D
Heyyyy its back up.
I put in a lot of backend work today with package installation, and with making docs, and app installation is now working!!! 🎉🎉🎉🎉
Developing more apps, making it more modular (bars) and better theming will be my focus for the rest of the week as I shift my eyes towards more long-term goals (proxy integration, etc)
Not a whole lot for this one, I just created a tiling wm, made it source the wm from the virtual environment, and create a place in settings to dynamically load it. I have a lot of assignments due tomorrow, so I might not be able to put as much work in, but here's a photo of the tiling wm. A great thing about this webos is how easy it is to contribute to, and hopefully in a few hours together I can get package importing and package repos working :D
Whoo boy lots of changes. Currently I am working on moving all of the components to the internal storage and loading them from there. This makes it harder to test everything, but is better for modularity in the long term. I've added a few apps as well, and I'm making basically every component (bar, app bars, wm, etc) an app in virtual storage.
I'm currently having some issues loading the app registry from memory, so here's a photo of the empty app list
I've been busy :D
So far I've:
Switched the file system library 3 times now, I've landed on localforage.
Made the file system and user system
Made a functioning user login and account creation screen that transports the user to the..
Main screen made!!! this will have
A bar at the bottom that will eventually be integrated into the...
process list - this is the last big chunk of backend that I need to make, but it shouldn't be horrible.
After this I still need to create the WM, then I can start working on developing apps.
This was widely regarded as a great move by everyone.