@beeoproblem@mastodon.gamedev.place avatar

beeoproblem

@[email protected]

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. View on remote instance

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

Live gamedev and other activities!

TOJam is over. Let's try some of the games that everyone made. Then, back to work on Robot Shooter.

https://twitch.tv/BeeOProblem

dosnostalgic , to random
@dosnostalgic@mastodon.social avatar

What's the name of the song?

🔊🎵

video/mp4

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@dosnostalgic it's always canyon.mid

Even when it says darude.mid it's still canyon 😝

GoodFaces Bot , to random
@GoodFaces@botsin.space avatar
beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@GoodFaces Soviet Treasure Island!

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

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

glassbottommeg , to random
@glassbottommeg@peoplemaking.games avatar

Been trying to figure out how to phrase the next era of my / 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?

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 random
@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)

cbcworld Bot , to random
@cbcworld@botsin.space avatar

Some retailers are beefing up anti-theft measures, such as locking the wheels on shopping carts, that have raised the ire of shoppers.
Loblaw and an industry group says retailers are fighting a rise in organized crime. https://www.cbc.ca/news/business/theft-grocers-organized-crime-1.7203990 .

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@cbcworld Small correction "Loblaw and an industry group says WITHOUT EVIDENCE retailers are fighting a rise in organized crime."

The article at least mentions that but most folks go by headlines alone.

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

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

beeoproblem OP ,
@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 OP ,
@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 OP ,
@beeoproblem@mastodon.gamedev.place avatar

@lucretia I know, right?

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 OP ,
@beeoproblem@mastodon.gamedev.place avatar

@BalooUriza I'd probably have opted for that if my car wasn't threatening to fall apart on me.

I'm still using a regular bike for going to/from the office and groceries. It's nice being able to pick up nearly a week worth of food and get some exercise for me and the kiddo.

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 random
@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 OP ,
@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 OP ,
@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 OP ,
@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.

cbcworld Bot , to random
@cbcworld@botsin.space avatar

Premier Doug Ford's government says it will try to combat auto theft in Ontario by slapping lengthy driver's licence suspensions on people convicted of the crime. https://www.cbc.ca/news/canada/toronto/ontario-auto-theft-drivers-licence-suspension-1.7203397 .

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@cbcworld what, exactly, is that supposed to accomplish?

Not having a driver's license isn't going to stop someone from stealing a car. If anything it'll encourage more theft since they no longer have any legal means to access a car.

Targeting the fences, chop shops and shippers would do a hell of a lot more than targeting whoever the police manage to catch and convict.

kevinrothrock , to random
@kevinrothrock@infosec.exchange avatar

write a catchy song with a subtext that denounces the foundations of modern American life but give it a patriotic-sounding title and refrain, and you can be sure that U.S. politicians on both sides of the aisle will perform it and play it at public events for years to come

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@kevinrothrock a fan of The Boss are we? (Or Rage, or...)

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

Last boost: part of me wants to make a Misskey instance for the sole purpose of having that "no hentai" banner

kevinrothrock , to random
@kevinrothrock@infosec.exchange avatar

There are many qualities Russians and Americans share (some uncomfortable and others benign), but one thing that isn’t shared is Russians’ profound interest in their neighbors. In the U.S., events in Canada and Mexico barely register. (Maybe that’s a good thing, I dunno.)

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@kevinrothrock Koch brother funded nonsense think-tanks (eg the Fraiser Institute) are a thing in Canada. The US government might not be as directly and overtly interested but there are definitely Americans that want to fuck things up for folks.

mcc , to random
@mcc@mastodon.social avatar

I would like to learn a tracker.

Am I better off:

  • Learning Renoise

  • Trying out OpenMPT because it's open source and putting up with open source UI ugliness

  • Downloading the first result off Google for "rust music tracker" (this turns out to be an open source project abandoned by its owner in 2022), adopting and forking it, and spending the next two years writing features for it but never producing either completed music or releasable software?

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@pearofdoom @mcc go oldest school and use The Ultimate Soundtracker 😝

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

I'm not going to be doing my usual 10:00PM livestream tonight. I'm fried after finishing up ToJam.

Here's today's nearly 6 hour game jam stream VOD instead

https://www.twitch.tv/videos/2143999764

Gameplay from Jalopy Smashing a shaking hubcap with a tire iron before the car's hood flies off.

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

ToJam has concluded for another year. This is what I made. I feel pretty good about it despite it having a couple bugs

Try to fix your car... WHILE YOU DRIVE IT!

https://bird-with-toes.itch.io/jalopy

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

Toronto Game Jam Day 3 of 3. The Finale!!!

Sound effects, music, visual effects and gameplay refinement are on the agenda. Can I finish before the 7PM deadline?

https://twitch.tv/BeeOProblem

SirTapTap , to random
@SirTapTap@mastodon.social avatar

Chinese propaganda is hilarious.

Duke Nukem voice

"Damn right you're gonna use the right pronouns, motherfucker. And I better not hear you bitching about Marriage Equality again or I'll shove my sanctions so far up your ass you can taste 'em."

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@SirTapTap I bet Jon St John actually would be quite happy to read that line. 😂

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

Three streams in one day?! 🤯

Wrapping up Day 2 of the Toronto Game Jam project Jalopy!

https://twitch.tv/BeeOProblem

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

Time to take a break from to recharge the brain juices and have some food.

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

Today is TOJam Day 2 of 3 and I actually have stable internet. Drop in if you wanna see how my project, Jalopy, is progressing.

Or if you just want to taunt me. That works too... I guess.

https://twitch.tv/BeeOProblem

video/mp4

beeoproblem OP ,
@beeoproblem@mastodon.gamedev.place avatar

@rollerqueen thanks, I'm hoping it turns out well by the deadline (Sunday at 7PM est)

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

My internet upload speeds are still unstable but seem to be much faster now. Will see if I can do my normal stream on schedule at least.

This has been a bit of a disappointing day from that perspective.

beeoproblem OP ,
@beeoproblem@mastodon.gamedev.place avatar

I say that and then my upload bandwidth crashes down to about 5mbps again.

I think I'll just cancel tonight's stream and try again tomorrow. Sorry

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

I have to wonder if Last Boost is what's behind all my internet upload problems today. Upload bandwidth has been bizarrely spotty.

DreadShips , to random
@DreadShips@mastodon.me.uk avatar

Tech bros love to boast about moving fast and breaking things, so it comes as some relief to find an instance where they've moved at a more stately 17 knots and yet still utterly fucked it.

In this case the "it" being carpool vehicles. Programmed to treat movement without the engine being switched on as either theft or witchcraft, they instantly bricked themselves in response.

What happened when these vehicles travelled by ferry was perhaps predictable...

(unrelated pic!)

beeoproblem ,
@beeoproblem@mastodon.gamedev.place avatar

@arclight @jeaux oh... Oh no

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines