Proof of Concept Bob's Avatar

Proof of Concept Bob

@proofofconceptbob.bsky.social

Game developer by day and night. Sharing my process, failing and learning in public. Currently crafting a card game in Monogame. #solodev Coder, photographer and bunch of other stuff. Still learning how this place works.

49 Followers  |  50 Following  |  80 Posts  |  Joined: 18.04.2025  |  2.027

Latest posts by proofofconceptbob.bsky.social on Bluesky

Yeah, but I would say that is a symptom not the cause. Certain things started leading to this, similar thing happened with music where indie is not indie anymore and now POV music is the new indie. All Iโ€™m saying is that it ainโ€™t so simple imo. And Marvel is not being marketed as indie movies.

08.06.2025 14:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

But also in how many walks of life solo or indie became sort of badge of honour. Iโ€™m just wondering if putting too much value on certain labels caused this issue. Donโ€™t get me wrong, I agree with you but Iโ€™m trying to figure out why we are having this problem.

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

Time to start new tag #artisanalGame or something.

But also there are solo devs doing everything alone so are we also the bad guys here? Words are always for interpretation and meanings will change. I guess best thing is to do what you are doing and ignore labels.

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

Yeah it gets complicated, words start to loose meaning. What I would consider indie and what is called indie also differs.
Idk naming is hard and does/should it matter in the long run?
Iโ€™m guilty of using solo dev tag, but being solo is my choice and should it really influence how game is judged?

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

Thatโ€™s such a cool idea! I love when indies collaborate. Even small things like the Stardew Valley card skin in Balatro put a smile on my face.
What you are describing sounds like a dream scenario to me.

08.06.2025 12:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Did I miss some kind of solo dev brouhaha while I was sleeping, or am I just imagining things?

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

So I just noticed that when I switch scenes, new button is missing its border. Not sure yet if my scene cleanup is overzealous or some layer shenanigans are happening. Iโ€™m not happy since I have no idea where to look.
Good job me, bugโ€™s been there for two weeks
#devlog #solodev #gamedev #indiedev

08.06.2025 12:34 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Okay okay, I will remind you in few years ;D

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

Let me put it this way, my current little dream is to post โ€œyโ€™all I am making MTG by myself and it worksโ€ in a few weeks ;)

But also in general as a gamedev I love post mortems and Iโ€™m wondering if there are things you would do differently, with hindsight being 20/20.

08.06.2025 12:15 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I think itโ€™s a good idea, leads to less noise. Unless cost of the card might be used after card ends up on the table like in some tcgs.
Hard to say without knowing the game more.

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

I will have to do something similar soon, any wise advice?

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

In this case I think that camera had great artistic vision. I love how eyes pop despite being out of focus, becoming even more of a subject in a way. Also it has strong โ€œI was enjoying summer day, woke up from a nap and this amazing creature is what I sawโ€ vibe. I want it on my wall!

02.06.2025 02:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

As part of my move to C#, I bumped tile resolution from 90x45 to 160x90. Just updated my mockups and I'm SO happy with this choice! Finally have enough space to make the game I actually want.

#devlog #solodev #indiedev #gamedev

01.06.2025 15:29 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

It looks rather underwhelming, but my engine finally has concept of scenes. First time I had to design something like this, so the system is held up with bubblegum and optimism... but it WORKS!
Time to implement card game mechanics in this card game.
#devlog #solodev #indiegame #gamedev #monogame

01.06.2025 00:07 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Obviously I donโ€™t recommend it to do this as is for teams, but for solo dev it works. And it is closer to how git was meant to be used.

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

That was my worry also, but I quickly started using one commit per future and amending โ€œcurrentโ€ commit as a checkpoint system of sorts. When I start working on a task I create a commit and go from there. I did lot of work on my engine and have 5-7 commits.

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

I just use git and really short text file for managing my project. 3-5 tasks in the file at a time and commits that are big enough to be easily identifiable as whole โ€œthing I didโ€.

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

I started working on a scene system in my engine.
I've got to admit that "everything is an entity" part of ECS is breaking my brain right now. On one hand, it feels obvious and natural, but designing all the needed components is a mental marathon.

#gamedev #indiedev #solodev #devlog

29.05.2025 22:52 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m a big fan of tactical fps
sneaking thru corridors and out of nowhere emptying half of your magazine in the back of teammate in front of you out of nowhereโ€ฆ. Letโ€™s just say it stops being funny after 10th time

28.05.2025 10:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Holy mackerel! It works!! Two days of coding and it works on the first try!!!
Now to quickly follow up with clicking and I can consider the input system done (for now at least)

#devlog #solodev #indiedev #gamedev #monogame

27.05.2025 21:25 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Any big rework like that isn't underwhelming, especially when the performance improvements are this significant! Improved performance and better memory efficiency are huge wins. Amazing job!

27.05.2025 20:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There is something magical about coding in the subway while listening to the Matrix soundtrack.

My inner kid ain't dead

#gamedev #indiedev

27.05.2025 11:08 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why this input system is so hard to implement? I implemented stuff like that many times, but this one is pure struggle. Not sure if this is one of those days or I donโ€™t enjoy this type of logic so muchโ€ฆ anyways I think mouse support will be enough for now ๐Ÿ˜…

#devlog #indiedev #solodev #gamedev

27.05.2025 09:04 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Monogame for this one. I used raylib with C in the past.

26.05.2025 03:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

And we have colours!
I still have some kinks to work out, but progress is progress. A few hours ago, magenta was the only colour my engine knew.
Such a great feeling!

#solodev #devlog #indiedev #gamedev

26.05.2025 03:35 โ€” ๐Ÿ‘ 5    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I don't regret my short adventure with Lua. It was super fun to work with this amazing language and Love2D. If I had to point to the biggest reason behind my switch to C# I'd say types... I like compiler telling me I'm an idiot trying to pass an array as an int. ๐Ÿ˜… #devlog #solodev #indiedev #gamedev

25.05.2025 20:19 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Taking things slow due to insomnia issues, but progress continues! After some soul searching and a few soul-crushing Lua related bugs, I switched to C# and MonoGame.
Getting close to recreating all my engine functionality!
#devlog #solodev #indiedev #gamedev

25.05.2025 20:13 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Love your game, but don't let that love blind you.

You need to be able to disconnect emotionally from it.

This helps massively when taking on feedback and changing course if things aren't feeling right.

It's obvious, but not easy as with most things in this world

#gamedev #indiedev #indiegamedev

21.05.2025 04:15 โ€” ๐Ÿ‘ 28    ๐Ÿ” 7    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 2

I love the art style!

Why did you choose to post devlogs on steam instead of your own website. or some other place?

05.05.2025 00:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

It took much longer than expected... but I am slowly adding things to the project. I spent two days trying to figure out why the logs to card details switch wasn't happening. Issue was caused by lack of type system in LUA... I like this language, but sometimes...
#devlog #gamedev #solodev #indiedev

04.05.2025 23:56 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@proofofconceptbob is following 20 prominent accounts