Sharks are cool and comfortable!


Elden Thing | Back & Body Hurts Platinugggggh Rewards Member


Profile pic and banner credits: sharkaeopteryx art by @superkiak! eggbug by eggbug! Mash-up by me!
[Alt-text for pfp: a cute sharkaeopteryx sat on the ground with legs out, wings down, jaw ajar, and hed empty, looking at eggbug and eggbug's enigmatic smile.]
[Alt-text for banner: a Spirit Halloween banner with eggbug and the sharkaeopteryx that Superkiak drew for me looking at it with inscrutable expressions]


I'm a Vietnamese cis woman born and currently living in the U.S. You may know me from Sandwich, from Twitter or Mastodon (same username), or on Twitch as Sharkaeopteryx. I do not have a Discord or Bluesky account.

Ask me about language learning/teaching, cooking/eating food, late diagnosis ADHD, and volunteer small business mentoring. Or don't, I'm not the boss of you.


I think people deserve to be young, make mistakes, and grow without being held to standards they don't know about yet and are still learning. So, if you are under 22, please don't try to strike up a friendship or get involved in discussions on my posts.


Please don't automatically assume I follow/know/co-sign someone just because I reposted something from them—sometimes I do, sometimes I don't. Also, if you think being removed as a follower when we're not mutuals is a cardinal sin, please do not follow me.


🐘Mastodon
search for @sharksonaplane@mastodon.sandwich.net and hit follow if you want
Hang out with me on the Auldnoir forum! (you can DM there!)
discourse.auldnoir.org/
Follow me on Twitch
twitch.tv/sharkaeopteryx
Add my RSS feed (not working yet but I'll get to it!)
sharkaeopteryx.neocities.org/rss.xml

hthrflwrs
@hthrflwrs
eramdam
@eramdam asked:

i realize this might be extremely vague, sorry if it is. but what advices would you give to someone who already has a bunch of "regular" dev experience who might want to dip their toes into gamedev? (asking for a friend)

the most important lesson you can learn as someone who does normal programming is that game programming is fucked up and awful. there are going to be things that you think make sense but actually make no sense, and there will be things that are literal magic that you just need to accept.

WHY IT IS THIS WAY:

  • games need to update sixty times every single second or gamers will be mad at you, which results in a lot of weird performance bottlenecks in places you wouldn't expect
  • engines are ships of theseus but with tech rot instead of wood rot. this is true of game frameworks as well. remind me to rant about monogame's terrible content importing system at some point (and yes i know it's "optional")
  • the majority of problems have very nebulous solutions. there is no way to cleanly come to the answer of "how do i make this action feel less awful in-game" without trying out several weird solutions, sighing, looking up some youtube tutorials, realizing they all suck, remembering you once owned a game that did this perfectly, spending an hour finding/downloading/playing it, and realizing their solution is just a three-frame hitstop with 20% punch-in and a great sound effect

i don't have any advice for what engine to start with because every engine is bad and you know how to find tools/tutorials. anything can be made to run on anything if you're stubborn enough. as a programmer, i extremely recommend reading Game Programming Patterns by Robert Nystrom. you won't regret it.

anyways, that's the technical stuff out of the way (presuming you want to do technical stuff given your background). given you came to me, i presume you're looking for more broad/random advice, so here's some of that:

  • i know people say "do game jams" a lot but like, do game jams. they're good for meeting people and for trying out new skills, plus you get a goofy lil game out of it. go in with no plans, get eight hours of sleep every night, eat well, take actual breaks, communicate well with your teammates, and you'll come out on top.
  • design is an actual skill that needs to be practiced. you can do this by writing out systems and mentally iterating on all their consequences. board games are a way to get other people to do the iteration part for you, plus you get to eat snacks while you do it
  • similarly, narrative design is an actual skill that needs to be practiced. you can do this by engaging in narrative design
  • platformers are great for practice but please don't put all your chips on making one that sells. they're the most overstuffed market on steam and basically none of them succeed. the same is true of metroidvanias and tower defense games for some reason
  • it's entirely possible to make a system that is completely functional on the front-end but completely fucking cursed on the backend. there's no way to tell whether something is cursed until you show it to another game developer and they recoil in horror
  • if your video games are only in conversation with other video games they're gonna be boring as hell. read a book or something
  • good luck!


estrogen-and-spite
@estrogen-and-spite

Poke me in the comments or the asks if you do with the handle of which one you run, or let others who do run them know if you know people.

I have a page that is dedicated to writing prompts that I’d like to make a group page for people who run such pages so we can all rebug our prompts into a centralized page and feed, and then a second one I’d like for us to us to rebug stories people post in respond to those pages.

(Also I want to like talk to other authors here on cohost because I love talking about writing but that would probably be a second thing like a discord or something that I’m going to circle back to later.)




cohostunionnews
@cohostunionnews

You can find the materials for the Organize your Organization initiative here.

These are a set of resources from three members and co-founders of Breach Collective, a worker-directed nonprofit, and Isabel Aries, a former member of Political Workers Guild of Colorado and a current member of CWA. They have a neat little "step-by-step guide to unionizing your nonprofit workplace" and a variety of starter resources for internal union organizing, messaging, and support. Very useful if you don't know where to start with that stuff; see also Labor Notes' union organization materials and their Secrets of a Successful Organizer handouts.