The Gamedev/Programming/Software Thread

if you’re a game developer, programmer, or software developer you can post about your work here !!! feel free to post incremental updates on your work, talk about your projects, or use it as a rubber duck!

7 Likes

nice maybe this’ll finally convince me to finish Poena Mortis

4 Likes

I’ve been trying to convince my fiancée to get her dev diaries on auldnoir… :thonk1:

2 Likes

Nice maybe this’ll finally convince me to finish Chroma Knuckle

1 Like

Way back in the days when I played Overwatch with friends, I’d get pinged regularly on Discord for games. Unfortunately I always seem to be on the wrong timezone for spending time with people so I started manually responding with “Wrenbot says: Working so no.” Some of my friends thought it was an actual bot.

And then I wrote the actual bot to do it for me.

for value in message.role_mentions:
        if str(value) == "Overwatch":
            msg = "Wrenbot says: Working so no."
            await client.send_message(message.channel, msg)
            return

This is not the entirety of the code, just showing off the bit that did the response for me.

Discord stuff was (is?) primarily done with JS, but as I was actually studying at the time and we were wrapping up our practicals with Python, I did some digging to find out how to do it with Python rather than JS.

Admittedly I don’t write much code anymore since I sometimes have to spend my days picking apart Java at my Actual Job, but I have absorbed some skills writing little Bash scripts through it too :joy_cat:

5 Likes

A bot like that is a nice side project. It’s like a command line app, but multiplayer! The most fun I had writing bots was with IRC of course, when you could do everything by hand, but I do have a running Discord bot (written in Rust) that does a bunch of small/easy utility things.

3 Likes

One day I’ll get back to you.

3 Likes

a little self promo: yesterday i updated my small bitmap editor to fix a few small bugs and add a “speed limiter” for the program so hopefully it runs better! its written in C with SDL2, so any bugs that are present are completely my fault, hehe. please enjoy!

cw for preview image: drug mention
https://erysdren.itch.io/small-bitmap-editor

4 Likes

i ported an old game engine called Yeti3D to modern systems today:

yeti006
yeti007
yeti008

it was originally intended to run at a tiny resolution on the GameBoy Advance, and it shows, but i think it’s really nifty regardless. maybe someone will try to make something with it?

code available here :3

9 Likes

Oh damn, that’s sick.

1 Like

literally putting a bookmark to scare future me into doing updates

4 Likes

Oh yeah I forgot we had one of these.

I was chewing my leg off about the Celestial Bodies kickstarter and I needed interview practice so I started basically making a game engine with React.

https://i.imgur.com/dJjNDwB.mp4

(I don’t know if there’s a way to embed video here.)

2 Likes

WELL THIS IS COOL AS SHIT

2 Likes

Thanks! This is an incredibly ill-conceived project but I want to at least get a vertical slice out to play at some point. For reasons of “I’m making the thing in a fucking frontend library” it’ll probably be playable in browser!

1 Like