Bryce Dixon

Moved to @bryce

2024-10-11

I've decided to move my account to my own instance over at: @bryce

I really appreciate @esdin for running this instance and will recommend it to any game devs interested in the fediverse, I just want to have total ownership and control over my presence online; it's hard to champion the idea of "Mastodon is great cause you can run your own instance!" when I wasn't actually doing it myself 😅

2024-10-08

@indiewasthedog Containerized game server hosting could be interesting; I know of a few services currently offering that for Godot, but idk how they do it specifically.

Being able to upload a .pck export and dynamically spawn servers as players need them would definitely be a useful service for online games

2024-10-07

@shanmukhateja Brain is smooth sometimes, thank you 🫠

2024-10-07

@someguyjg I have script containers time out after 30 seconds; I don't foresee any situation where someone would want to reasonably run a script for longer than that (even as a benchmark it would make more sense to do so locally).

Regarding cost, it's hard to measure. It's my own hardware, so it's not like I'm paying rent, but theoretically I could calculate electricity cost? I can't imagine it'd be very high, though.

2024-10-07

I've been rewriting my #Godot #programming tool gdscript.live for a little while as a proper web-app rather than a Godot web export. You can currently test it out at beta.gdscript.live, but it doesn't yet have feature parity with the base site.

The key difference is now scripts are run remotely on my server in a Docker container rather than locally on the user's machine. This was a change that was requested *a lot* and while it's a lot of work, switching over to this system is definitely the way to go in the long run.

#gdscript #godotengine #gamedev

Bryce Dixon boosted:

In light of recent events, I have decided to add more pride items (specifically the cape), don't like it? Cool, didn't ask, it's my game c:

#cubiixproject #gamedev #indiedev #solodev #selkspace #3D #lowpoly #art #godotengine

Read the lore on the wiki!
cubiixproject.xyz/

Or consider joining the discord!
discord.gg/UgEq5VxNQ4

And if you like it consider supporting it on Patreon!
Every penny helps!
patreon.com/CubiixProject

Bryce Dixon boosted:
2024-10-06

@brycedixon I implemented the code and it works great. Readability is improved a lot! The whole project is available on github: github.com/3deric/GodotSnake

2024-10-05

@yora @OffTheBooks I don't think either design strategy is bad, but the consolidation toward creating a refined product is palpable.

2024-10-05

@sticmac @godotengine If something you do makes fascists mad, it means you're doing something right.

(Français via Google Translate) Si quelque chose que vous faites rend les fascistes fous, cela signifie que vous faites quelque chose de bien.

Bryce Dixon boosted:
Julien Lemaire / Sticmacsticmac@mastodon.gamedev.place
2024-10-05

Soutien aux gamedev LGBT et à @godotengine, encore et toujours

Nous ne voulons pas des réactionnaires et des intolérants dans nos commus de développeurs #gamedev #Godot #GodotEngine

2024-10-04

@ShadowKyogre by "recent commotion on the bird site" you mean "harassment and death threats from homophobic bigots followed by the blocking of those users" then yes I know what you're referring to and wrapping it up as "some annoying drama" or "fault on both sides" isn't a great look.

Bryce Dixon boosted:
Shafik Yaghmourshafik@hachyderm.io
2024-10-04

"Devs gaining little (if anything) from AI coding assistants": cio.com/article/3540579/devs-g

I was struck by how many reports cited higher productivity using these tool while at the same time citing low trust in the outputs.

This is quite a dissonance in the data and I began to wonder if this just self-reporting error.

Like folks believe they are more productive multitasking while objective measure say they are not.

This seems to say, yes that is indeed the case.

2024-10-04

@ShadowKyogre What "hubbub" are you taking about? As far as I'm aware, Godot is the only engine consistently prioritizing features which improve the development experience and runtime performance.

2024-10-04

Picked up this book "Japanese Folktales for Language Learners" recently from a local store after finding it by pure chance. It's so far been a really good way to practice grammar and reading comprehension - far more than popular apps like Duolingo which repeat the many half-sentences which most people would never say.

It's also part of a series of similar books, so I'll probably pick up the rest when I finish this one.

First page of the first story ("Nezumi no Yomeiri" or "The Mouse's Marriage") in the book "Japanese Folktales for Language Learners"
2024-10-02

@3d_eric Actually, would you mind if I used this (at least a similar version) as an example for refactoring code?

2024-10-02

@3d_eric ripping out the inner `if added` and put `var segment: NodeType = snake[snake.size() - (2 if added else 1)` above the whole block instead will clean it up a lot (plus you'll get the performance and readability benefits of explicit typing).

A `match` would also help all the direction checks, but I personally don't know if it adds much value. At least replacing the lower `if`s with `elif`s would improve search performance (skipping lower checks).

Bryce Dixon boosted:
2024-10-02

Right now playing a fairly dangerous #godot/#steam forums "drinking game". Here's how you play.

1. leave a positive review on the steam store talking about the merits of an open source engine to rival unreal/unity
2. increase your donation to the engine for each death threat, spam, etc the alt right trolls send you.

So far I'm up to platinum and counting! (might have to step it down to dollar increments soon)

#gamedev #indiedev

fund.godotengine.org/

Bryce Dixon boosted:
Aura/MoomMOOMANiBE
2024-10-02

Crunch is always a failure of project management, but the biggest mistake that it makes is the assumption that forcing people to work 7-day weeks actually makes them more productive. Inevitably and almost immediately, crunching workers results in sloppier work, more bug regressions, mistakes, etc. And that's before you even get to the damage to people's health and morale. Anyone who crunches their employees doesn't deserve to be in charge of any other human being.

gamedeveloper.com/business/rep

Bryce Dixon boosted:
2024-10-02

So, something I've noticed while dealing with an open source project...

PHP has, to put it delicately, a reputation. The project I'm working with is based in PHP. It's not the first PHP thing I've dealt with but it's been remarkably pleasant to work with so far.

I feel a lot of what people call problems with PHP are actually a problem with PHP programmers and the mountains of legacy code that resulted.

2024-10-02

@syntaxseed @allevatoreanon I'd say if you think an average member of *the target audience* would regret their purchase, a negative is warranted. For example, I really don't like social deduction games (Secret Hitler, Among Us, etc.) because while I'm good at the deduction part, I don't like the "lying to my friends" part (it just makes me uncomfortable). Even still, I can look at Among Us and say "this does a lot well that is properly represented on the store page and in the advertising material (videos/pictures)."

If you bought the game because something on the store page made you say "this seems like it does things differently from what I normally dislike about this genre" and it didn't deliver, I think that's a valid complaint. If I buy a Monster Hunter game because it boasts faster upgrades, but it's still just as grindy as ever, that's going to keep me from playing the game I spent considerable money on and I think others should be warned.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst