@esdin@peoplemaking.games
@esdin@peoplemaking.games avatar

esdin

@esdin@peoplemaking.games

ADHD • :ms_genderfluid_flag: :ms_bisexual_flag: • They/He • Game Maker • DRE @ Meta Quest

Hi there! I'm Ted, and I've been a game developer for ~15 years!

Check my site for
• What I’ve Done
• What I Do
• How to Reach Me
• Open-Office Hours for Students, Hobbyists, and Independents

I'm also building https://peoplemaking.games as a home base for all sorts of folks who make games happen!

Mastodon Welcome Guide - https://tinyurl.com/welcome-to-mastodon

#gamedev #indiedev #gamebiz #fedi22

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

mcc, to random
@mcc@mastodon.social avatar

I wonder what happens if I click "Submit Payment" on this form

esdin,
@esdin@peoplemaking.games avatar

@mcc Total economic collapse?

esdin, to random
@esdin@peoplemaking.games avatar

Gonna try and add some polish to and wrap up that little Playdate recreation of Floaty Squid / Swingy Squid I made earlier this month. Got in some parallax decorations over the past two hours

Gif showing a Flappy Bird-ish game on Playdate; 1-bit art. A squid hops over and falls under some passing pipes. Small plants animate in the fore and mid-ground, while large seamounts loom in the distance. A shipwreck scrolls past in the background.

esdin, to gamedev
@esdin@peoplemaking.games avatar

In a time of unprecedented disruption in games, Amir Satvat has helped put together this incredible list of available jobs, over 13,000, broken down by discipline, across 1,983 companies.

Help spread the word.

https://www.linkedin.com/posts/amirsatvat_i-am-tired-everybody-im-tired-of-seeing-activity-7158930722794184704-i9Bd

eniko, to random
@eniko@peoplemaking.games avatar

support chat: do you have the product key?

me: yes this is the product key

support chat: please do not share the product key

me: ?????????????

esdin,
@esdin@peoplemaking.games avatar

@eniko The small act of rebellion of showing my wife the code I get from a two-factor auth text telling me not to share it with anyone.

esdin,
@esdin@peoplemaking.games avatar

@eniko :blobpirate:​

eniko, to random
@eniko@peoplemaking.games avatar

man why does french onion soup make me so dang thirsty, its mostly water!

esdin,
@esdin@peoplemaking.games avatar

@eniko It's all the onions. They need water to grow

glassbottommeg, to gamedev
@glassbottommeg@peoplemaking.games avatar

Folks who've been in a while— have we ever seen these kinda employment vibes?

I've been in since er, 2005?, and the only time that feels comparable is maaaaaybe before that first big indie wave. Which was itself, I think, maybe triggered by industry shit?

esdin,
@esdin@peoplemaking.games avatar

@glassbottommeg Yeah the closest we've had to this was 2008-2012

glassbottommeg, to gamedev
@glassbottommeg@peoplemaking.games avatar

I'm... sorry, are we meant to be impressed by this? This sounds like a couple of AI news casters yelling clumpy oatmeal at eachother.

(AI voice background NPC bullshit for from / )

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

esdin,
@esdin@peoplemaking.games avatar

@glassbottommeg I mean this goes back to even just, like, text parser games. If the game doesn't support it, it doesn't support it. And even if we make games that have broad internal realtime generative components, that category will have inbuilt limitations; i.e. how easy it is to misuse proc gen content unless you have good planning around it.

esdin, to random
@esdin@peoplemaking.games avatar

hey who could have guessed taxing the rich could, like, pay for things?

https://www.wbur.org/news/2023/12/28/mass-fair-share-millionaires-tax-anniversary-revenue

esdin, to gamedev
@esdin@peoplemaking.games avatar

With 2024 now underway, wanted to take a moment to remind folks that I provide Open Office hours every Thursday for games folks to talk about anything (except XR), as well as Mentorship through ADP list (primarily for Games folks but open to anyone).

Details at https://esdin.net

eniko, to random
@eniko@peoplemaking.games avatar

god i fucking love youtube

esdin,
@esdin@peoplemaking.games avatar

@eniko the ratio of “useful comments” to “other” on YouTube is essentially 0:1

eniko, to random
@eniko@peoplemaking.games avatar

welp glad im done with reducing allocations in the kitsune tails codebase. that wasn't fun at all

esdin,
@esdin@peoplemaking.games avatar

@eniko y a y melts into a pile of goo

eniko, to random
@eniko@peoplemaking.games avatar

i didn't manage to get trending 😔 i'm sorry fedi shitposters, i tried

esdin,
@esdin@peoplemaking.games avatar

@eniko See, I've just accepted that I use Bluesky to shitpost, Mastodon to relax, and Twitter to... I don't know, I guess like feel bad?

esdin, to gamedev
@esdin@peoplemaking.games avatar

Missed me and Alan Dang's session earlier today? Want to listen to two old farts talk about building games in a sustainably and responsibly? Here's a link to the GameDev.World VOD, timestamped for our session (though you should watch them all!)

https://www.twitch.tv/videos/1999529396?t=07h00m30s

esdin, to gamedev
@esdin@peoplemaking.games avatar

GameDev.world has been running for a few hours now. Do yourself a favor and tune in to some amazing talks!

esdin, to gamedev
@esdin@peoplemaking.games avatar

Some actual slides from an actual talk I'm giving for Gamedev.world this weekend alongside Alan Dang, December 9th at 11pm GMT!!!

I hope folks get a lot from "Stepping Up To The Table", a talk which isn't actually about Starbucks or Roulette, and IS all about making games in a sustainable way.

A slide titled "How to play roulette" with a picture of a roulette board, the inside and outside bet sections marked

esdin, to random
@esdin@peoplemaking.games avatar

Hope everyone is off to a good start for this year’s !

https://whamageddon.com

eniko, to random
@eniko@peoplemaking.games avatar

So I made my arena allocator thing and that's cool and useful, I'll inevitably use it for something because avoiding garbage allocations in C# can be so dang hard

But I'm still thinking about it as a GC optimization structure. There's nothing that says an arena can't act like a normal GCed object that acts as an opaque container for other objects within so that the GC only has to look at the arena and not all of its contents. Doing this actually solves the issue I have with the arena allocator design in that clearing the arena makes all pointers to items within it stale references, which means any such references act as weak references, which is a blemish on the design

But there's nothing saying you can't just wait to free anything in the arena until your tracing GC has determined the arena is garbage, ie nothing has a reference to it (or its contents) anymore. This would make it work exactly like any other part of a tracing GC system

esdin,
@esdin@peoplemaking.games avatar

@eniko Let's roll the dice!

esdin, to random
@esdin@peoplemaking.games avatar

Having spent the first 10 years of my career careening around the games field like a pinball, it's astounding to me that as of today I've been with Meta nee Facebook Reality Labs nee Oculus for 6 years today.

https://www.linkedin.com/posts/esdin_i-woke-up-this-morning-with-a-text-from-my-activity-7134988690111508480-M5-u?utm_source=share&utm_medium=member_desktop

Closeup of the pin; the number 6 against a rainbow with a tiny cloud in the bottom right that says "Metaversary"

esdin,
@esdin@peoplemaking.games avatar

@alontra @gmate8 Listen, for real, after a decade of slowly losing pieces of my soul to the various forms of toxicity and Damage of games studios, being able to help bring a BUNCH of games into existence in a place that gives me transparency, feedback (both on things I can work on and letting me know what I'm awesome at), clear goals, solid life insurance, and where I feel safe to be authentically queer and neurospicy has been a very good thing

esdin, to random
@esdin@peoplemaking.games avatar

Just out of curiosity, which platforms have folks been spending most of their online social times these days? I promise I'm not a market researcher and this is just idle wondering.

I feel like I'm highest frequency on Bluesky, LinkedIn, and here. I still have my Twitter/X account, but mainly for DMs. Threads hasn't stuck with me.

Oh also Discord but my Discord's a mess of servers.

eniko, to random
@eniko@peoplemaking.games avatar

talked to @unormal and he said that my RPG logic VM approach is novel and neat, even if he wasn't sure it's actually a good idea per se, and that makes me happy 😊

esdin,
@esdin@peoplemaking.games avatar

@eniko Both are fun!

esdin, to gamedev
@esdin@peoplemaking.games avatar

A book everyone who cares about game making—those for whom this vocation is an avocation—should read, Brendan Keogh’s “The Videogame Industry Does Not Exist” provides an excellent framework for viewing games as a field, which is a lens that well explains many of the frictions and stresses, trends, and truths we’ve experienced and known as game makers, both historically and in regards to the issues, struggles, and opportunities present in games today.

https://direct.mit.edu/books/oa-monograph/5572/The-Videogame-Industry-Does-Not-ExistWhy-We-Should

esdin, to random
@esdin@peoplemaking.games avatar

So proud of what we've brought into the world

lowqualityfacts, to random
@lowqualityfacts@mstdn.social avatar

I gave up over 20 million followers on Twitter to be on Mastodon full time. Yes, as I'm sure many of you have guessed by now, I am Snoop Dogg.

esdin,
@esdin@peoplemaking.games avatar

@lowqualityfacts this explains why your memes are so dank

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