@beeoproblem@mastodon.gamedev.place avatar

beeoproblem

@beeoproblem@mastodon.gamedev.place

Moonlighting as an indie gamedev. Wears many hats but programming is my forte. Livestreaming #gamedev on #twitch every Friday, Saturday and Sunday.

Software QA to pay the bills. Emphasis on automation but I've done most of the things.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar

Near 300 notifs now from my google search post. It's slowed but still going

glassbottommeg, (edited ) to gamedev
@glassbottommeg@peoplemaking.games avatar

Been trying to figure out how to phrase the next era of my #GameDev / #IndieGame studio

If it's my partner and I making games, but she's a very silent artist partner and wants zero exposure, do I just roll the "single creator" angle?

It feels weird, but also a lot of single creator games sure have lots of contractors so shrug?

Like if I say "couple", EVERYONE gonna zero in on that. The angle they'll want is couple interviews. And, well. No.

beeoproblem, (edited )
@beeoproblem@mastodon.gamedev.place avatar

@glassbottommeg Throw in a couple really obvious stock assets so you can truthfully say it's not solo but imply the assets are what you're referencing instead of your anonymous partner/collaborator? (half-kidding half not)

shaadra, to godot
@shaadra@mastodon.social avatar

@teahands
If I recall correctly you lamented the loss of the Unity Scene view while the game is running in the editor. I just found today a button in Godot that does something similar. Not quite the same, but could be useful none the less!
It's called Project Camera Override and can be activated while the game is running.
I can't find any mention of it in the Godot docs, but here is a short GDQuest video on it: https://www.youtube.com/watch?v=HuTKFha8QBs

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@shaadra @teahands 🤞 that it's usable in 4.x as well

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar
beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar

Apparently I just made my first actual semi-viral post.

So that's what it feels like

(edit: I woke up to over 200 notifications this morning)

SirTapTap, to random
@SirTapTap@mastodon.social avatar

Protag who's so smart only they can stop the villain vs Protag who's so stupid the villain can't mind control them

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@SirTapTap Fry vs (insert anime prtag here)

beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar
beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@Nifflas would be nice if it was satire but Ars usually isn't.

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@yora @Nifflas I've been hearing good things about Kagi but haven't tried it myself.

There's also an open source one I don't remember the name of offhand

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

I've not tried it myself (DDG is my daily driver) but there's a workaround apparently

https://universeodon.com/@JenLucPiquant/112456843428380145

beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar

I recently bought a hybrid car to replace my very much clapped out 2005 Corolla.

Assuming its internal fuel mileage data is accurate my comfortably sized SUV gets better combined fuel economy than a 24 HP i2 Polski Fiat despite having nearly ten times the power.

Electric drives, even just assisting things, are pretty insanely efficient.

beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar

Last boost: I would love to see classic WinAmp brought back to life as open source.

VLC is okayish but its UI is atrocious. I don't recall if I tried FOOBAR or not but, yeah.

evacide, to random
@evacide@hachyderm.io avatar

When I talk about digital privacy, there is always some smug genius who shrugs and tells me, "Who cares? We all know we don't have any privacy anyway." Nothing could be more wrong. Convincing you that the fight is already over to the way people in power get you to stop resisting.

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@mabs @Salty @shermozle @JessicaTaylor @evacide probably only works in relatively hospitable climates. Where I am a valid response would be "So I don't freeze to death" depending on the season

vl1, to foss
@vl1@lethallava.land avatar

Classic Winamp is going ?

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@vl1 Awesome

beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar

A post about C++ got me thinking about how I've not really seen anything quite as clean (in theory at least) as RAII.

In short:
create an object to get a resource (e.g. open a file)
delete it to release (e.g. close the file)

Multiple languages have a "using" or "with" block that works similarly but they usually require some extra work to use and can be skipped. If you design your class right RAII requires no special code in the client.

Resources automatically release as they fall out of scope

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

E.g.
{
FileReader theFile = FileReader("thing.txt"); // this opens the file

// do stuff
}

// The file is closed now

When theFile is initialized it opens thing.txt. When theFile falls out of scope, for any reason, its destructor is called which then closes the file.

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

C#, on the client side, is also similarly clean.

using(ForgotTheName theFile = new ForgotTheName("thing.txt")) {
// Do stuff
}

However you don't get any protection against leaving the file open if you don't actually write "using" while RAII doesn't require such effort.

I get why C++ style RAII wouldn't work (you don't control object lifetimes in managed code) but I kinda miss it.

beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar

I'm pretty sure I've now watched both episodes of The Amazing Digital Circus at least five times each.

...

I might have a problem 🙃

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

That problem being that it likely will be months before Episode 3 comes out 😝

grumpygamer, to random
@grumpygamer@mastodon.gamedev.place avatar

Implemented throwable bombs today. Lot of fun, but they can kill NPCs, which is interesting, but it can really screw over players. Maybe this is OK. Instead of dying NPCs run away and respawn later.

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@grumpygamer "With this person's death the thread of prophecy has been severed. Load a previous save or persist in the doomed world you created?"

YoSoyFreeman, to random
@YoSoyFreeman@mastodon.gamedev.place avatar

Spent the day TRYING to understand how to work with C++. Step by step, i guess, but i feel like is my first day ever using a computer.

I don't know if I'm in a stage of improvement or i'm stuck. It is a scary feeling.

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@Haijo7 @YoSoyFreeman c++ can provide some useful stuff if you limit the features you use.

RAII (resource acquisition is initialization) with exceptions is a really handy way to handle stuff like memory allocation, locks, files etc more safely than in C for example. It makes avoiding leaks, double free etc easier

Getting into the weeds with metaprogramming, boost etc gets very complicated very fast though.

aeva, (edited ) to random
@aeva@mastodon.gamedev.place avatar

graphics research lifehack: you can cut out a ton of paywall scams and inscrutable academic wankery by excluding "we present" from your searches

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@aeva from reading in other science related articles/blogs (e.g. In the Pipeline discussing academic chemistry papers) this is a problem with academia as a whole.

Journals apparently don't like papers that consist of, say "1001 chemicals that looked like a new painkiller but didn't work"

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@Canageek @aeva it's equal parts amusing and distressing how well that meme applies amyloid beta studies and seeing Derek's increasing levels of frustration about the literal billions of dollars it's wasted over the years

scott, to random
@scott@typetura.social avatar

We need to stop making sci-fi until tech bros can learn the difference between a warning and an aspiration.

beeoproblem,
@beeoproblem@mastodon.gamedev.place avatar

@scott tech bros can learn?

beeoproblem, to random
@beeoproblem@mastodon.gamedev.place avatar

Last boost:

I would have a lot more respect for "tough on crime" folks if they weren't so painfully stupid. Car thieves steal cars mostly for three reasons

  • To drive somewhere anonymously
  • For funzies
  • To make money

None of them are going to be deterred by not having a driver's license. Actual deterrent is needed. Catching thieves quickly would be most effective. Following that, removing the ability to fence stolen cars would be next best.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • thenastyranch
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • cisconetworking
  • slotface
  • vwfavf
  • everett
  • Durango
  • rosin
  • tester
  • GTA5RPClips
  • khanakhh
  • osvaldo12
  • ngwrru68w68
  • normalnudes
  • anitta
  • ethstaker
  • cubers
  • modclub
  • tacticalgear
  • provamag3
  • Leos
  • JUstTest
  • All magazines