After the “historic” merge the other week, one might have expected to see SFML 2.6 being released within a week or two, but that’s not what happened so far, so lets have a look. SFML 2.6 Updates Thanks to the CMake SFML Project Template, we should see quite a few people actively using the 2.6.x […]
Category: Code
Anything on coding, programming, software engineering, C++, C# and more
SFML Steam Games – Part 3
As promised, the next installment of SFML Steam Games. While creating a list of all the SFML Steam Games that I know, I realized, that I skipped two older games, so we’ll continue with those first. UnderRail Given SFML’s permissive license we general have no idea who actually uses SFML and so I didn’t know […]
Using Open AI’s Whisper With SFML
Yesterday, I came across whisper.cpp, which is a C/C++ implementation for OpenAI’s Whisper, an open source, automatic speech recognition (ASR) neural network. It’s simple enough to use, beyond the slightly clunky C-like API, and produces great results, of generating text, based on audio data of spoken words, and that without requiring a connection to some […]
The Return of SFML News
Those few people, who’ve been reading my blog for the past nine or more years, may still vaguely remember all the SFML News posts, where I highlighted development changes and featured SFML games from the community. Given the passed time since my last post in 2014, I won’t be able to catch you up on […]
SFML Steam Games – Part 2
Over the last five and bit years since the first part of this series (which I totally forgot about), we have seen quite a few more games join my list of SFML games on Steam. I’ll keep it chronologically to the best of my knowledge. If you think, I’ve missed a game, please mention it […]
Integration Tests Data Cleanup in C#
When writing integration tests against a database, we have to be think about the following three points: Test Data Handling – Create test data and clean it up after the test run Test Isolation – Ensure that no other test cases influence the current one Execution Performance – All tests should execute within reasonable time […]
Code and Run Apps With WSL2
Switching between VMs, dealing with the unfamiliarity feeling of the different OS and windowing system, and having your work-in-progress source code spread across multiple systems can become rather annoying and easily lead to a loss of motivation. For quite some time, I’ve been trying to get the Scancode feature finalized for SFML and experienced the […]
Discussions Around log4j and FOSS
Unless you’ve been disconnected from any digital or analog media in the past few days, you must have heard of the zero-day remote code execution (RCE) vulnerability detected in log4j, one of the most popular open source logging library for Java. Not running much or developing any Java application, the most interesting part about this […]
Almost Always Auto
For the past four years I’ve been developing mostly in C# at work and gotten used to some of the more generally accepted code styles in the .NET world or at least within my project. One of those styles is the usage of var basically everywhere, which has really grown on me and it’s also […]
Basic Fragment Shader With SFML
Today I had the idea to try and generate some “art” using semi-random vertices, shapes and colors, but to achieve that I knew, I had to finally learn a bit more about shaders, to get nice glow or similar effects. As I started reading through The Book of Shaders I created in parallel an example […]