Spent around 2-3 hours working on the environment of the game and ~30 mins improving the player movement.
Made the base place where you’ll spawn at the start of the game (will improve it later).
Improved the player movement so, your head now moves based on how quick you’re moving (whether walking or sprinting) to replicate real life movement.
. The game itself isn’t laggy… it’s just the recording
.
Spent some time making the base environment and player controls. I chose Godot Engine for my game as a lot of people were using it and I got to know its easy to make games using it.
The head movement is limited so you can’t just turn your whole head around 360 degrees
. That’s just not how human heads work.
I’ve only implemented basic player movement currently. Much better player movement will be introduced in the upcoming devlogs!
Please don’t mind the choppy recording. My specs aren’t that good for a smooth recording lol
School hackathon competition ended so I can code more now! I’ve got a really interesting idea in my mind which I’ll be presenting in another project. Anyways:
Spent some time implementing the subdomain fetching function and fixing some styling issues.
Previously, if there were too many nameservers to display, the text would overflow.
Now, I’ve fixed it by adding a horizontal slider so the divs won’t mess with the overall design.
I know my devlogs have become smaller and shorter time is being logged, but that’s because of my school hackathon competition :D
Anyways, spent some time adding a valid URL / IP checker and fixing the UI on mobile devices. Previously, if you entered a wrong URL, the website would try to fetch the details of that URL and fail in doing so.
Now, if you entered a wrong URL, the website tells you that the entered URL is wrong.
Also, why did no one tell me you can add these animated emojis?

Spent some time working on making the divs appear only after entering a valid website URL and implementing the Who.is Records feature.
For now, the feature doesn’t work properly and is only partially working. But, I’ll be fixing that later in the next devlog!
I had to use AI as I couldn’t fetch the data properly using the Who.is API.
Spent some time setting up the base files for the website. Most of the time went in figuring out the color scheme I should use but, I later just decided to go with the Catpuccin Mocha color scheme.
Most of my time went in figuring out the colors as well as the project structure. I wasn’t able to figure out how to fix node modules import while moving the files to another folder.
Spent some time adding a My skills section and made some Quality of Life (QoL) changes in the styling.
I had to use Gemini 3.1 Pro in order to fix the scrollbar’s appearance as, they were not getting rounded with the div corners. This was fixed by implementing sort of a clipping mask for the div.
Spent a few minutes fixing some stuff. Added a “My Hobbies” and “My Projects” section. Still need to complete it but, this is basically the base.
I had to use Gemini 3.1 Pro to fix the spacing, padding and the sizing of the windows (basically, the divs) so that it appears properly on all devices.
I’m not sure exactly when and what changes I did but, this is the final GitHub Repo README.md. I’ve added some alerts and more information in the README.md as you can see.
The reason this Devlog is so long is that I spent some time fixing bugs and stuff (like typos) in the code and those changes were so small that I just didn’t care enough to post a Devlog on them.
Will add some more features to the bot very soon :D