Brian Martin's Avatar

Brian Martin

@cppcodemonkey.bsky.social

C++ developer, #Udemy instructor and #ProgRock junkie. Also hooked on #ue5. Opinions are those of my C++ compiler.

186 Followers  |  351 Following  |  126 Posts  |  Joined: 13.11.2024  |  1.7949

Latest posts by cppcodemonkey.bsky.social on Bluesky

Post image Post image Post image Post image

#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.

31.07.2025 12:47 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Seriously thinking about getting one of these:

29.05.2025 22:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

#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.

27.05.2025 18:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Gamle Mester
YouTube video by Lars Fredrik Frรธislie - Topic Gamle Mester

#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...

07.05.2025 12:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is an example of the useless comment error.

I know what public functions and private variables are because I know the language. What do these ones actually do for FFS?

30.04.2025 16:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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;
}

30.04.2025 16:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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".

20.04.2025 14:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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.

05.04.2025 23:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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

22.03.2025 19:42 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 03.03.2025 20:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Did a course on SDL a while back. Just wanted to learn SFML as well.

27.02.2025 14:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Couldn't resist breaking it up into classes and C++20 modules. Much better

20.02.2025 21:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

#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.

20.02.2025 21:58 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Needless to say I won't be using iTunes again if I can help it. I'd rather give blow jobs to lepers.

14.02.2025 23:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

They are a bunch of pretentious up their own arse, over priced fuckwits.
Have now given up and deleted their shit software from my system.

14.02.2025 21:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So tried signing in on their website which just needs an email address.
That doesn't work.
Tried contacting their support idiots only to find that that's not possible either. They keep going on about Apple devices, none of which I have.

14.02.2025 21:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

#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.

14.02.2025 21:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Future Perfect World
YouTube video by Pattern-Seeking Animals - Topic Future Perfect World

#progrock
Sadly I've got to wait 3 long days for the album to be released.
www.youtube.com/watch?v=KZ3d...

11.02.2025 17:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
C++20 Modules - YouTube Tinkering with C++20 Modules

Here's a great YouTube playlist to learn from if anyone is interested:
www.youtube.com/playlist?lis...

01.02.2025 15:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

#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.

01.02.2025 15:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Windows:  Under the Covers - From Hello World to Kernel Mode by a Windows Developer
YouTube video by Dave's Garage Windows: Under the Covers - From Hello World to Kernel Mode by a Windows Developer

#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...

23.01.2025 01:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

#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.

22.01.2025 18:14 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

#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.

19.01.2025 20:38 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

#art #oil #acrylics #paintings #humanart #pencil #ink
#FLStudio #piano #opengl #games #gamedev #rtx #q2rtx #q2rtxgreen
๐Ÿคฃ

16.01.2025 22:34 โ€” ๐Ÿ‘ 17    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Finishing the restore is going to take another 2 hrs, so I'm down the pub for the duration.

16.01.2025 17:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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.

16.01.2025 17:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

UPDATE - have now sort of solved the tray icon issue by dragging the hidden icon onto the tray area. This is a bit of a bind since you have to do it for all of 'em, but at least there's a work around.

16.01.2025 13:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

#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.

16.01.2025 12:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

#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.

16.01.2025 11:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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.

14.01.2025 20:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@cppcodemonkey is following 20 prominent accounts