Profile avatar
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.
70 posts 49 followers 50 following
Regular Contributor
Active Commenter

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

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

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

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

There is something magical about coding in the subway while listening to the Matrix soundtrack. My inner kid ain't dead #gamedev #indiedev

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

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

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

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

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

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

I'm releasing my visual horror novel Without a Dawn on my birthday, May 19th, on Steam! I've worked incredibly hard and would appreciate your wishlist on Steam to give the game the chance it deserves: store.steampowered.com/app/3145620/... Thank you! 🥰💛🖤 #visualnovel #gamedev #steam #indiegame

It took much longer than expected, but I finally have the card drawing logic rewritten! Now I just need to implement discarding logic and this refactor will be complete. #devlog #indiedev #solodev #gamedev

Refactor day 3... 4... another (and hopefully last) stage of refactor begins. Today's goal is to finish and recreate all the card/hand things I had before I started. #devlog #solodev #gamedev #indiedev

Yeah, I am making a game with cyberpunk theme, but this might be one step too far... Now that I think about it maybe I could use this feature of lua for some animation or vfx... like a temporary corruption when System Integrity goes down. #devlog #solodev #gamedev #indiedev

Huzzah! Hitpoints implemented, time to link UI to... oh right, I didn't clean up UI part of the code yet... BRB #devlog #solodev #gamedev #indiedev

Refactoring nearly done. I need to add a hit points system, and then I can start linking UI with logic! #devlog #solodev #gamedev #indiedev

🧵 I talked with my friend last night about my project for a bit, and that got me thinking: What could I use if not Lua? I don't want Unity or Godot. I want a nice ECS library and some sane language. So far I could think of C + Flecs + Raylib or a C# equivalent. #gamedev #indiedev #solodev

I just started refactor of my refactor... I think this might be time for 'Plan Z: nuclear option'. Create new module and save what I can. It might sound crazy, but sometimes starting fresh beats fighting messy code. Price of learning... #devlog #solodev #indiedev #gamedev

Refactor is going well... yeah... I think this is a developer's equivalent to a wall full of pieces of paper and red string. Good news is that it still makes sense to me, bad news is I have to finish this today or I will drown tomorrow. #devlog #gamedev #solodev #indiedev

ECS clean up day two,today’s motivation boost is served with n64 level graphics youtu.be/hb2mMVdx1KU?...

I think I coded myself into a corner with my "fast prototyping" approach. My ECS project is using a surprising amount of non-ECS code. *sigh* Cue the music... It's time for the big rewrite. youtu.be/xCGu5Z_vaps #devlog #solodev #gamedev #indiedev

Sometimes after hours of work you have amazing visuals to show your progress. Sometimes after days you have a terminal print out. Not much, but I'm one step closer to finishing my card game mode logic. It's a marathon, not a sprint. #devlog #solodev #gamedev #indiedev

I was planning to work on my game, but work kicked my ass this week so I'll rest. Finding balance between passion and wellbeing is key. It's easy to think “I can do it” and “it's just small thing”, but the energy and health debt you take is gigantic. #gamedev #solodev #indiedev

Sometimes I feel like game development bends space and time. Somehow I spent two days implementing this little two-state widget. Don't know how or why, but I'm finally done. Now I can focus on logic implementation once again. #devlog #gamdev #indiedev #solodev

Being professional does not equal being a corpo robot. Don't forget that. Drop the perfectly scripted devlogs with a cinematic intro and voice-over. Drop only posting perfectly curated screenshots with equally curated one-liners. Let that personality shine. #gamedev #indiedev #indiegamedev

I'm running a short survey about base-building games for my upcoming title, and it's your last chance to be included! I would love any and all answers, they will all help very much, and you can get a copy of the results tomorrow: docs.google.com/forms/d/e/1F... #gamedev #indiedev