It’s one of those issues, that when you run into it, you ask yourself, how this is still a thing in insert current year? How can Windows in 2024 still have problems dealing with file paths longer than 260 characters? …well actually 256 where three characters are taken up by the driver letter (e.g. C:\) […]
Category: Code
Anything on coding, programming, software engineering, C++, C# and more
Install Microsoft Fonts Inside Docker
If you need Arial or some other Microsoft “Core Fonts” in your Docker or other headless installation, you might be tempted to just copy the fonts from your Windows installation, check them into your source control, and then copy it from there into the container, but reading the official Microsoft font FAQ and probably also […]
Whisper.cpp v1.4, Consultancies and Denglish
I wanted to present the next version of WhisperSFML, as previously promised, but while I got a somewhat working continuous audio capture setup with SFML and a little help from ChatGPT, I didn’t manage to put everything together in time. So instead if you want, you can recompile WhisperSFML and make use of the newly […]
SFML Steam Games – Part 8
We’re slowly approaching the 2020’s area of SFML games and got quite a diverse selection. Check out the previous part in case you missed it. Break the Game Remember Kevin? No? Have you not read the second part of the SFML Steam Games series? Break the Game is the sequel or “proper” game to the […]
SFML News – Week 14 & 15 (2023)
SFML Development Updates BDFL Benevolent dictator for life (BDFL) is a title given to a small number of open-source software development leaders, typically project founders who retain the final say in disputes or arguments within the community Wikipedia (ofc) How does the joke go? Put five different architects in a room, if you want five […]
Should I Develop a Game or an Engine?
A recent tweet on my timeline had me thinking about games and game engines, which surprised me, because it used to be an often discussed topic, but it seems like with the rise of Unity, Unreal, Godot, etc. the topic has dwindled or maybe the internet is just filled with all the same responses. Of […]
Build C# Project with GitHub Actions
Continuous integration (CI) as done with GitHub Actions serves multiple purposes. You get to continuously check that newly integrated code still works correctly and when it comes to cross-platform development, it also allows you to ensure that new code doesn’t just “works on my machine”, but also on platforms you might not even have the […]
SFML News – Week 12 & 13 (2023)
SFML Development Updates SFML 2.6 The release preparation work is in full swing. The code is effectively frozen and the final update is ready. Most of the required website changes are done, but some points that will take a bit more time, like updating existing tutorials, still need to be implemented. Depending how quickly we’ll […]
SQL Server on GitHub Actions
Besides SFML, I’ve also taken on the maintenance of Jobbr, a .NET JobServer developed by some co-workers some time ago. With the help of some more people, we managed to migrate the whole machinery from .NET Framework to .NET 6. At the end of the migration, I went ahead and set up GitHub Actions for […]
SFML Steam Games – Part 7
After platforming and role-playing get ready for some action, relax by mowing some gras or if you hadn’t had enough, do some platforming again. Hyperspace Dogfights This a really cool looking dogfighting game. Use missiles, lasers and other weaponry to fight waves of enemy jets, anti-air missiles and more. It’s quite fun, but I’m really […]