Sam's Avatar

Sam

@sammakescode.bsky.social

#ADHD Game developer, professional software developer, father and gamer I'm building Calyros, a multiplayer RPG inpired by Ancient Greek myths and monsters built with #godot

198 Followers  |  665 Following  |  166 Posts  |  Joined: 23.10.2023  |  2.1374

Latest posts by sammakescode.bsky.social on Bluesky

A close-up of a doorway in my game Calyros

A close-up of a doorway in my game Calyros

A procedurally generated verander in my game Calyros

A procedurally generated verander in my game Calyros

A procedurally generated building in Calyros

A procedurally generated building in Calyros

Calyros now has walls, doors, windows and floors - all procedurally generated.

I like procedurally generating stuff in this way, because after building it once, I can can unlimited buildings of different sizes and shapes forever.

#gamedev #indiedev #solodev

02.08.2025 14:21 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Calyros DevLog #9 - Organising Calyros, a website, Discord and Twitch | SamMakesCode Blog It's been a while since I last updated you all on my progress. There's a few reasons for that and I want to share them with you. A lot of the time I've spent on Calyros in the last few months has been...

Been a while since I posted a proper update about Calyros - but Iโ€™ve just uploaded a devlog

#gamedev #solodev #indiedev

25.07.2025 17:23 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Any game devs that live stream their development? Whats your experience been? Does it slow you down? Does it work for building an audience? #gamedev #gamedesign

17.07.2025 17:38 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Game dev is allowing yourself to not fit the mould vis a vis regular posts, dev logs, YouTube updates and not feeling guilty about that

Your mileage may - and likely will - vary

And thatโ€™s cool

#gamedev #solodev #indiedev

15.03.2025 21:03 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Naturally

15.03.2025 18:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This month in ๐ŸŽฎ game dev:

Features arenโ€™t always worth putting in a public devlog

Been working on under-the-hood map gen stuff that nobody will care about and thatโ€™s fine. Skipped a dev log or two

#gamedev #solodev #indiedev

15.03.2025 17:11 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Haven't been speaking much about game dev because I've been labouring over some functionality that's hard to talk about because I don't know how to go about it

Finally got to the point where I understand how this guy's mind works

#solodev #indiedev

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

Damn, I havenโ€™t got as far as IK in my game yet, but Iโ€™m going to need it later ๐Ÿ˜ฌ

25.02.2025 13:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, I guess thereโ€™s a lot of complexity in making something that works โ€œeverywhereโ€, hopefully it can be improved though

25.02.2025 13:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m not familiar with stencil buffer, what would you do with it?

25.02.2025 13:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Game devs who are using Godot specifically, whatโ€™s on your Godot feature wish list?

#godot #gamedev #indiedev

23.02.2025 21:29 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

How labour intensive is maintaining the feed and can you do it on donations? Happy to support that work, because I use this feed often but Iโ€™m keen to avoid the small end of the monetising other peopleโ€™s content wedge

19.02.2025 09:58 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™m an unpublished, unproven and amateur game dev, but Iโ€™d suggest that giving yourself breaks and forgiving yourself when you get โ€œstuckโ€ is the route to producing a good, fun and decent game as an indie dev

#gamedev #Godot #solodev

16.02.2025 01:56 โ€” ๐Ÿ‘ 26    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Calyros DevLog #8 - Character actions, pathfinding and animations Since the last update Iโ€™ve achieved a few more minor milestones towards โ€œprettifyingโ€ the game, but also added some core functionality. I apologise for getting this update to you a week late, I...

Been a little while since I posted here - wanted to take a little break from game dev last week to reset - but here's part 8 of my DevLog

Got some even cooler stuff I've been working on coming down the pipeline

#godot #gamedev #solodev #rpg

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

Nice! I wanted to crowdsource my game name so that people felt a part of it but it was difficult to talk about the game without it having a name

31.01.2025 18:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Game developers, howโ€™d you come up with the name for your game?

#gamedev

31.01.2025 15:35 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Calyros DevLog #7 - Adding terrain, rocks, trees, day-night cycle and theme changes Another week of productivity! In my previous post, I talked about networking and project restructuring. Those things are very important, but theyโ€™re not sexy . Adding a bunch of nice visuals is sexy.....

In this devlog, I talk about adding trees, procedurally generated rocks, terrain and a day-night cycles into my game with some pretty pictures!

I'm a solo dev creating a multiplayer RPG set in an Ancient Greek style world. Nice to get to do a bit of game art stuff done

#gamedev #godot #indiedev

30.01.2025 13:20 โ€” ๐Ÿ‘ 20    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Calyros DevLog #6 - Chatting, networking and project restructuring | SamMakesCode Blog I managed to have a nice relaxed Christmas and New Year. I didn't get as much time to work on my game as I'd hoped, but it was actually nice to put down the tools and enjoy being offline for a bit. It...

If you didnโ€™t catch my dev log last week, you can check it out here

Iโ€™m a solo dev creating a multiplayer RPG

New post with some exciting stuff coming on Friday!

#gamedev #godot #solodev

29.01.2025 00:05 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Capsule takes their first steps! Officially a toddler game ๐Ÿ‘ถ๐ŸŽฎ

Nice piece of game programming! Client tells the server where it wants to go and server calculates the path finding. It's a bit jittery, definitely some work to do to smooth it out, but it's very cool :D

#gamedev #godot #rpg #solodev

28.01.2025 15:12 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

A question for all my #ADHD gamers out there - what good representations are there for ADHD in games?

Leslie Knope always springs to mind when I think about characters in TV, just wondering about games?

27.01.2025 10:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What kind of things made them a good choice for you? Alignment of vision? Money?

What kind of things makes YOU a good choice for them? Good following? Demonstrable experience?

27.01.2025 10:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

(Game devs please share)

Are there any game publishers on Bluesky?

What do you look for when trying to find a new project to team up with?

#gamedev #publishing #gamepub

26.01.2025 21:42 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Calyros DevLog #6 - Chatting, networking and project restructuring | SamMakesCode Blog I managed to have a nice relaxed Christmas and New Year. I didn't get as much time to work on my game as I'd hoped, but it was actually nice to put down the tools and enjoy being offline for a bit. It...

Part 6 of the dev log for my multiplayer RPG game "Calyros" is now up!

If you're seeing *me* for the first time, I'm a solo dev who decided to say "fuck it" to conventional wisdom and make a multiplayer RPG game set in a vaguely Ancient Greek world!

Join me!

#gamedev #godot #indiedev

24.01.2025 14:21 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Calyros - 3D multiplayer point-and-click RPG by SamMakesCode An immersive, multiplayer world inspired by Ancient Greek mythology

So, I - and my multiplayer RPG, Calyros - are on itch now.

Hereโ€™s the link.

You can also see the dev log there instead of going to my blog, if you prefer

#devlog #gamedev #solodev #indiedev #godot

23.01.2025 23:49 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks, that actually means so much ๐Ÿฅฒ

23.01.2025 23:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

something a little stricter. sqlite might be a good call. I haven't got as far as instancing yet, but it seems like that's the answer to your duplicate NPCs problem. Wouldn't allow you to have a duplicate in the same palce as the original though, I guess

23.01.2025 11:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, at the moment I use Godot's resources to store data server-side. I've got decent professional experience using transactional databases, so I've been able to structure it fairly well but resources don't allow you to store multiple records per file. I'll probably use json for that but I wanted

23.01.2025 11:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I mean creating a list of NPCs, their locations and storing them.

I always come back to โ€œI have to make a tool for itโ€

I think game dev is different from my life in web dev in that you have to basically build most things yourself

23.01.2025 08:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Won ยฃ1 on a ยฃ1 scratch, my luck is starting to turn

22.01.2025 23:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Working on a very similar thing in Godot! Server loads all NPCs and just hands down the ones that are relevant to the player

Doesnโ€™t seem to be a โ€œquickโ€ way to achieve this, does there? ๐Ÿ˜‚

22.01.2025 22:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@sammakescode is following 19 prominent accounts