@slembcke@mastodon.gamedev.place
@slembcke@mastodon.gamedev.place avatar

slembcke

@slembcke@mastodon.gamedev.place

Open source he/him, making Veridian Expanse (https://fosstodon.org/@vexpanse). I made the Chipmunk2D physics engine, and some other fun libraries. By day, I do a lot of game adjacent work like therapeutic VR, real time drone mapping, and math for heavy machinery.

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

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

So this is making the rounds, but Unity now wants $5k/seat/year if you use it for non-games. This is months after they killed the "plus" subscription, and more than double the "pro" license cost.

"Unity Industry plan is required if you create applications outside of games or entertainment and your company’s total finances exceed US$1,000,000. Unity Industry’s features, add-ons, onboarding, and support options are tailored to your needs."

https://unity.com/products/compare-plans

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

Can I get a lift?

video/mp4

slembcke,
@slembcke@mastodon.gamedev.place avatar

@erin_catto Hey! That's impressively stable.

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

https://internet-janitor.itch.io/decker

Ooooh! A remake of Hypercard? I might have to find the time to play with this.

RL_Dane, to random
@RL_Dane@fosstodon.org avatar

Hey @slembcke,

How's your kitty doing?

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane He’s doing ok still, but acting a little older every month. He had a mild UTI last month, but it seemed to clear up right away. Getting a new glucose monitor today to check up on his diabetes. Visited my in-laws last weekend and he got to meet his doppelgänger. (He was uninterested, heh)

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane Currently enjoying a cool overcast morning on the deck.

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane Yeah, he mostly has good days. Always a little slower than the last month. We know he's going to have kidney problems some day, but until then he still seems like a pretty happy cat.

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

Are vampires visible through one-way mirrors?

slembcke,
@slembcke@mastodon.gamedev.place avatar

@Doomed_Daniel Good question. So you get reflections when mediums have different refractive indexes, but is that how mirrors work too or is that because of the electrical properties? I forget...

The distinction seems important otherwise refraction would break down too. You wouldn't be able to see them through glass, or even the lens in your eye! It also could imply that you would see their reflection in a puddle since that's a fresnel reflection.

RL_Dane, to random
@RL_Dane@fosstodon.org avatar

Me in 1990: "Man, I can't wait until EVERYTHING uses groovy, crisp vector fonts!"
Me in 2024: "Man, I miss how clean-looking bitmapped fonts were."

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane Eh, vector fonts look great at high res, and bitmap fonts look great at low resolution. There’s kind of a no man’s land in between around 800x600 IMO where I yearned for anti-aliasing before it was common.

RL_Dane, to random
@RL_Dane@fosstodon.org avatar

I gave up on using 24-hour time.
I just could never quite get used to it. I was always having to do the math in my head.

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane Aviation apparently all uses UTC. I need to get myself very used to that! (ohno…)

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane Oh yeah. Another thing I need to learn is that international phonetic alphabet. That sounds easy enough though.

slembcke,
@slembcke@mastodon.gamedev.place avatar

@railmeat @RL_Dane Why yes, yes I do… The international one is for pronunciation guides, heh.

zicklepop, to random
@zicklepop@nyan.lol avatar

previously Amazon did this, but now movies I bought from Microsoft were taken away from me within 48 hours of my buying them. the lesson here is do not purchase movies legitmately.

slembcke,
@slembcke@mastodon.gamedev.place avatar

@zicklepop Uff. At least you got a refund I guess. The time Amazon did it to me it was just gone. I will never do it again. Fool me once, etc.

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

Rounded polygon testing with a new SDF polygon renderer.

video/mp4

slembcke,
@slembcke@mastodon.gamedev.place avatar

@erin_catto What’s new? Passing a list of vertexes to the frag shader instead of making a mesh for the perimeter or some such?

slembcke,
@slembcke@mastodon.gamedev.place avatar

@erin_catto Wow, yeah, that looks so much less fiddly than my old meshing code.

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

Did my first student soaring lesson this morning. (On a simulator, cloud ceiling was too low for a real flight.) I think it went really well! As an R/C pilot I need to use my feet now instead of my thumbs to coordinate a turn, but I think I’m getting the feel for it. Did a handful of mediocre landing patterns, but apparently my aero-tow went well. Felt just like chasing other R/C planes while using video (FPV) goggles, which I’ve done a lot of. :)

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane A flies-itself-camera-drone sort of thing? Yeah… Those might be useful, but they aren’t really fun IMO. You should try a racing drone though. It’s like a super aerobic plane that you thread through branches in the trees at 50 mph. :D Proximity FPV on planes is great too, but you can’t be nearly so adventurous which is its own challenge/reward. On the other hand, cruising in FPV can get sort of boring, but I find it very relaxing line-of-sight.

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

Soooooo guess what project I've decided to do next

slembcke,
@slembcke@mastodon.gamedev.place avatar

@lisyarus deferred rendering?

djlink, to gamedev
@djlink@mastodon.gamedev.place avatar

if you haven't seen this I highly recommend watching. a video about Tomorrow Corporation internal programming and debugging tools, and it's incredible what they have behind the scenes of their games https://www.youtube.com/watch?v=72y2EC5fkcE

slembcke,
@slembcke@mastodon.gamedev.place avatar

@djlink It’s just so magically fantasical right? Like I’m strongly in the “don’t invent a language” camp, but I feel like this also conclusively proves I’m wrong. (about nearly everything maybe?)

pervognsen, to random
@pervognsen@mastodon.social avatar

I recommend checking out @nakst's https://github.com/nakst/gf gdb frontend, it's minimalistic but already very usable.

slembcke,
@slembcke@mastodon.gamedev.place avatar

@pervognsen @nakst Looks promising! I've lately been mostly using VScode's debugger, but I hate how basic it is. I like that I can easily do basic stuff like setting breakpoints, but whenever I need to debug something tricky I have to restart and mode-switch to vanilla gdb.

Would love something in between...

RL_Dane, to random
@RL_Dane@fosstodon.org avatar

My ringtone is now "Epic Sax Guy."

That is all. 😆

slembcke,
@slembcke@mastodon.gamedev.place avatar

@RL_Dane My name is Scott and I support this message.

sol_hsa, to random
@sol_hsa@mastodon.online avatar

Do people have specific laundry days?

I just do laundry whenever we have accumulated enough dirty clothes (and/or are running out of clean ones)

slembcke,
@slembcke@mastodon.gamedev.place avatar

@Doomed_Daniel @sol_hsa Same. Weekends or whenever I’m almost out of things to wear. Procrastination day basically.

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

Testing stuff today and this happened.

video/mp4

slembcke,
@slembcke@mastodon.gamedev.place avatar

@demofox @erin_catto I assume it’s just a funny coincidence that the right objects are in a stable reciprocating motion. Like a drinking bird that keeps the computer busy by giving it more things to simulate. ;)

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

Now live: Can I make raylib draw my game with a single draw call?

https://www.youtube.com/watch?v=dT3KcFcWP_0

slembcke,
@slembcke@mastodon.gamedev.place avatar

@karl_zylinski You can scale that way up using array textures too. :) Kinda make rendering simpler when you only have one texture too doesn't it? :D

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

Live now: Trying to make a small program that loads an .ase file and generates an Atlas + outputs metadata about where in the atlas the things are.

https://www.youtube.com/watch?v=rhremnb4RPQ

slembcke,
@slembcke@mastodon.gamedev.place avatar

@karl_zylinski I love how this works in @vexpanse ! I can even have a layers for normals/self illumination and build a secondary map with those. :D

sos, to programming
@sos@mastodon.gamedev.place avatar

I hate when programmers tell other programmers "Don't do this" "Don't do that". Don't listen to these people.

And don't gatekeep other people's code. Let people program however they want.

Worst thing is, person posting this DOES use early return in their code.

I think programmers just think they're better than others. "I can do this, but you can't". Don't be like that. It's not OK.

slembcke,
@slembcke@mastodon.gamedev.place avatar

@sol_hsa @sos This feels like a Dijkstra thing. Wasn't that one of his things?

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