Snow deformation is a cool effect where as you walk in snow, it deforms it in a trail along where you walk. There's a handful of different ways this can be done. Here I cover a way using particle effects, an orthogonal camera and a Shader on the deformed surface.
When you fill out a form on a website and hit submit, your browser constructs a POST request and sends it to the website so that it can decide what to do with that information. It would contain not only the data you entered into the form but information about your login session and a cross-site request forgery token (hopefully).
If you're interested in understanding a website's functionality, capturing requests as they exit your browser lets you examine how to effectively interact with the site, as these requests are crafted by developers to elicit successful responses. You can use this insight to create custom requests, which can sometimes yield intriguing results.
Let's look at how to do that with a simple example.
It's been a while since I've done a meta post. Most of the time when I write, it's to nerd out over whatever programming project I'm working on. For the past year that's been just a lot of gamedev posts. But when I first imagined goeshard.org, this place was intended to be a hub of art, music, programming, and other DIY web projects.
I know when a lot of people set out to make an independent website their mentality is very much, "Welcome to my personal space!" That wasn't really the goal for this site. I wanted goeshard.org to be a celebration of various things across the web in general, but as working on games is very time consuming work, it's what I spend the majority of my free time thinking about. It's naturally what ends up being the primary content of the site.
Having more guest writers could be the element that elevates goeshard.org to coming closer to what I imagined and covering more topics.
In my brief gamedev career, I've become known for short, brutally difficult arcade games. When you're developing a game like that, it adds a certain amount of high stress once you're ready to release. You want the player to like it. You want the game to be difficult. Both of these things align very narrowly on stars when someone is really good at game design. So with the new game, that pressure is something I wanted to take out.
I'm officially in my cozy gamedev era with this new prototype.
It's been called a surrealist masterpiece by a real person.
A playable feedback request version is AVAILABLE TODAY.
Every time I want to add a Non-Steam Game to my Steam Deck I have to look up all the commands in my history and remember all the exact things I frequently forget to make it happen. This will never happen again.
Back in December I started a platformer prototype. In February I entered it into a marathon game jam, which is an exercise where participants enter an existing project that they'd like to push themselves to finish and everyone presents their work a month later.
What became of this project is Super Shirtless Guy World, which I consider to be a massive failure despite the game working and being relatively bug free. Basically no one understands it or likes it. In this post I'm going to try to cope but also figure out how I might avoid several pitfalls in the future.
When you upload or input information through Firefox, you hereby grant us a nonexclusive, royalty-free, worldwide license to use that information.
For many years I was very proud to be a Mozilla user. Over time I came to think of them as the lesser of two evils. And now, I just don't want anything to do with them.
I switched to Ungoogled Chromium and inside are some details.
I couldn't begin to tell you what a modern country song sounds like or who the artists would be. I scarcely remember the names of 90s country artists I heard as a child from my mother's radio, which I regularly listened to with my cousins and family.
By age 13, I had completely discarded county music. I moved from punk rock, to hardcore, to emo, to ska, to dancehall, to vaporwave, to witch house, to cloud rap, to hyperpop. You name it, but the point is, I left country music in the dust as soon as I was old enough to do that.
Recently I've been experiencing a return to my familial roots. Except it's not my mother's country that I'm here to tell you about. I want to talk about my grandmother's country music.
Retroarch is a frontend for emulators. It basically merges multiple systems into a customizable interface with unified settings. I'm going to show you how I build and configure my classic game box and we'll look at the scripts I use to get roms onto it. By the end we will have a complete collection of games, thumbnails, screenshots, and database info about every game ever released for multiple classic gaming consoles. Then we'll do some other fun things like organizing a random game picker.