Brian Martin
banner
cppcodemonkey.bsky.social
Brian Martin
@cppcodemonkey.bsky.social
C++ developer, #Udemy instructor and #ProgRock junkie. Also hooked on #ue5. Opinions are those of my C++ compiler.
August 22, 2025 at 7:24 PM
#gamedev #UnrealEngine

Been busy working on the external environment for my KKR game.
Screenshots of - entrance to Medusa's labyrinth, the old castle, the lab and Turkish town, graveyard and ruins. Now working on supermarket.
July 31, 2025 at 12:47 PM
Seriously thinking about getting one of these:
May 29, 2025 at 10:27 PM
#cubism #digitalart
As well as C++, I also dable in digital art.
Synthetic cubist still life, mixed (digital) media.
Might need some tweaking. One of the bananas is a bit difficult to see.
May 27, 2025 at 6:34 PM
#progrock
Another prog rock masterpiece from Lars Fredrik Froislie. Judigng from this track it's going to be awesome. However, gotta wait two days for it to be released. Sigh...
www.youtube.com/watch?v=DiQP...
Gamle Mester
YouTube video by Lars Fredrik Frøislie - Topic
www.youtube.com
May 7, 2025 at 12:29 PM
What's wrong with this C++ code (could be any language BTW):

class AClass
{
public:
// public functions
void doA();
void doB();
private:
// private variables
bool ok = false;
}
April 30, 2025 at 4:53 PM
Remember this?
“It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.”
― Edsger Dijkstra

These days, I would substitute "Python" for "BASIC".
April 20, 2025 at 2:15 PM
Some are saying the reason for Trump's tariffs is to deliberately crash the stock market so he and his rich mates can buy up the stock at knock down prices. Then he removes the tariffs, and when the prices go back up, they make a killing.

That's insider trading, you know, fraud.
April 5, 2025 at 11:39 PM
Invested in an EasySMX X15 controller. Was looking for one that could connect via Bluetooth 'cosI'm trying to save on USB ports (at one point had used all 8 rear ports until I switched the keyboard and track ball to Bluetooth). It's got with Hall effect joysticks and looks real pretty too.
#gamedev
March 22, 2025 at 7:42 PM
March 3, 2025 at 8:29 PM
#udemy #gamedev
Haven't been working on my game at all recently since I'm learning SFML and am currently locked in mortal combat with a Udemy course that teaches it. Code for first project was pretty awful - all of the code was in the main function resulting in 600+ lines of code.
February 20, 2025 at 9:58 PM
Needless to say I won't be using iTunes again if I can help it. I'd rather give blow jobs to lepers.
February 14, 2025 at 11:40 PM
#iTunes
The reason I never use Apple (aka Crapple) products is that the company just can't get anything right. Nothing at all.
Just tried to create an apple account in the iTunes app. And after verifying my email address, I never got a stupid Apple ID.
You need an ID to sign in.
February 14, 2025 at 9:52 PM
#progrock
Sadly I've got to wait 3 long days for the album to be released.
www.youtube.com/watch?v=KZ3d...
Future Perfect World
YouTube video by Pattern-Seeking Animals - Topic
www.youtube.com
February 11, 2025 at 5:23 PM
#cpp #softwaredev
Have decided that using include directives for separate compilation is so last year. I mean, the only thing that might suck deeper than #Python is the C++ pre-processor. So I will be using C++20 modules as much as possible from now on.
February 1, 2025 at 3:06 PM
#windows #softwaredev
A complete explanation of the humble "Hello World" program. A seemingly simple bit of code that triggers a complex cascade of OS calls:

www.youtube.com/watch?v=Gf-d...
Windows: Under the Covers - From Hello World to Kernel Mode by a Windows Developer
YouTube video by Dave's Garage
www.youtube.com
January 23, 2025 at 1:12 AM
#ue5 #gamedev
It's not finished yet, but have started doing the props for the factory - some stairs and an upper platform and a small production line.
January 22, 2025 at 6:14 PM
#gamedev #ue5
Now I've got my new system mostly configured, have added a factory to the game.
You can enter through doors but at the moment it's empty. In the coming days will be adding some interior props.
January 19, 2025 at 8:38 PM
The only real problem with my new system is that it only came with a 1 TB main drive - my previous PC had 2 2T|B SATA SSDs. So I ran out of space quick. Today I installed a 4TB m2 SSD and so moved the Documents, Pictures, Videos and Downloads folders onto the new drive.
January 16, 2025 at 5:54 PM
#windows11
So nice new fast system but with Windows 11.
OS has good and bad points.
Good:
Rounded windows
Dark theme

Bad:
Stupid dinky start menu
Cannot show all icons in system tray

Managed to fix the start menu with Stardock's start11.
Still can't fix the system tray. FFS Microdaft.
January 16, 2025 at 12:19 PM
#cpp #softwaredev
This morning managed to use my new system for some real work instead of just installing/setting up. Screen shot of building the Boost C++ library. This used to take ages - now took about 10 mins.
January 16, 2025 at 11:37 AM
Just took delivery today of a new system from Cyberpower PC. Although it's "only" a 12th gen core i9 with an RTX4060 this is a massive upgrade from my previous system - a (almost ashamed to admit this) 4th gen core i7 with a GTX1660 Super.
It's going to take some time to set this up.
January 14, 2025 at 8:16 PM
So my #Ruby journey is progressing slowly but steadily but every time the instructor uses the word "Method" I cringe.

I do wish people wouldn't use this term - even some C++ peeps do. They're functions because they give you FUNCTIONality NOT METHODology. Sigh...

Game over poppet.
January 7, 2025 at 8:36 PM
So my scripting language journey so far (PowerShell and Ruby) has oddly enough made me appreciate C++ even more.

People often complain that C++ is too complicated and difficult. WRONG. I find it way easier. The complexity actually makes using the language paradoxically easier and consistent to use.
January 7, 2025 at 2:10 PM