Sos Sosowski
@sosowski.bsky.social
12K followers 670 following 2.6K posts
I make bad games.
Posts Media Videos Starter Packs
Pinned
sosowski.bsky.social
Two years ago yesterday, McPixel 3 was released!

Today you can play McPixel 3 on PC, Mac, Linux, PS4, PS5, Xbox One, Xbox Series, Nintendo Switch, iOS, Android, Raspberry Pi, Windows 95, Windows 3.51, MS-DOS, FreeBSD, Haiku OS and browser!

It's also free on game pass! Check it out if you havent!
McPixel 3 on Steam
McPixel 3 is a mind-blowing save-the-day adventure that sees the titular wanna-be hero avert one disaster after another at every turn using unconventional yet entertaining methods of mayhem.
store.steampowered.com
sosowski.bsky.social
Yeah that's what I did, wondered if it would mess up rendering!
sosowski.bsky.social
you should also clarify if you want mouse pressed (last frame) or mouse down input. i've seen those toggle buttons change 120 times per second today :P
Reposted by Sos Sosowski
geolm.bsky.social
Just released a side-quest project: leanUI — a super-lightweight, dependency-free immediate-mode UI library in C99. Animated widgets and sleak design github.com/Geolm/leanUI
#C99 #gamedev #opensource #UI #leanUI
sosowski.bsky.social
Update: it just works. You are a genius.
sosowski.bsky.social
I'm trying! Is it possible to work without clip rect? I'm not using that anywhere as I don't keep states and would need to implement system for this from scratch!
sosowski.bsky.social
Wait so I can plug my software renderer into this and it will draw these nice GUIs inside my game for free? this is incredible.

I need to test this right now!
sosowski.bsky.social
Also, my pipeline is simple because i write C/C++ by hand so and i know how to write makefiles and use gdb so i don't need much
sosowski.bsky.social
yeah the thing with linux is you buy hardware for linux. I bought a Thinkpad for 260 euros to test if i want linux, and been using this thinkpad exclusively since (even sold my other laptop)

If you can get a used thinkpad, that's an easy way into linux.
sosowski.bsky.social
yeah there's 100% chance there's a claude api for this, but it's different when i need to install it vs when i need to uninstall it
sosowski.bsky.social
Moving my pipeline to linux took me like 2 days of work. Just had to fork out cash for Clion and crossover licences.

Two things I still left over at Windows are office stuff and audio editing. Apart from that it's smooth sailing.
sosowski.bsky.social
BRB, have stuff to learn. Hope they don't add copilot to this.
sosowski.bsky.social
I hate FreeBSD for including this one as the default (and csh as default shell)
sosowski.bsky.social
i just want to type letters into a window.
sosowski.bsky.social
Yeah my Visual Studio has been upgraded to Visual Studio (Not Responding) and Clion is worse with every update too.

Do they think people will keep paying them for product that requires more tinkering to work properly than a free alternative?
sosowski.bsky.social
The AI options you can disable, but my concert is they're using AI to make this delivering consistently worse product every update.

I'm thinking about biting the bullet and learning neovim. CodeLite starts looking better and better too. There's very little these products have to offer for gamedev.
sosowski.bsky.social
I have an old soviet calculator that has acoustic memory. It's a metal wire coiled like the hose in the video you posted, and there are little hammers and sensors on both sides. It can (literally) punch in 20 bits before the shockwave makes it to the other side, where they get redirected back
sosowski.bsky.social
Oh I always wanted a harness like this. It comes in handy two times a year, but when the time comes, I always wish I had one.
sosowski.bsky.social
If you rent, they should also have a powered version that just climbs stairs on its own.
sosowski.bsky.social
If you can get something like this, these are rated to 180-200kg and can climb stairs easily.
Reposted by Sos Sosowski
sosowski.bsky.social
They put every ModEnabled line in a separate file, that's 150 files. You can't defend that :P
sosowski.bsky.social
Configuring packages in debian based distros is a convoluted mess. There is no reason for apache config to be 74 files. It could be one file. Just makes it hard to work with.

Looks like something made specifically to be worked with something like cpanel/directadmin (or to force you to pay for them)