@ruby0x1@mastodon.gamedev.place
@ruby0x1@mastodon.gamedev.place avatar

ruby0x1

@ruby0x1@mastodon.gamedev.place

narrative designer / tech witch / game designer / writer / art / audio • co-founder Studio Any Percent • creator of luxe game engine • Making Mossfield Origins • mov ax,13h • she/her 💾🏳️‍🌈🏳️‍⚧️

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

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

hmm annoying .. I can't seem to send messages to myself on discord anymore, which I used to remember interesting links

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@eniko @logicalerror you can make a group DM with just yourself also (but i'd store them somewhere less transient)

2DArray, to random
@2DArray@mastodon.gamedev.place avatar
ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@2DArray looks good

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

If you are a fan of blue noise in real time rendering, check out our paper at I3D, Thursday May 9th.
"FAST: Filter-Adapted Spatio-Temporal Sampling for Real-Time Rendering"
Full I3D schedule here
https://i3dsymposium.org/2024/program.html

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@demofox great!

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

The panic around Sora and "you cannot trust anything anymore" is hilarious.

It's the same thing as happened with Photoshop.
Then DALL-E.
And you can probably think of many more examples.

Videos are easy to fake, but most misinformation uses just old real videos out of context.
And you don't even need a photo/video.
Write that "Biden seen eating a baby" and a Fox News viewer will believe 100%. Show a (fake) incredibly realistic video of it to me, and I'll just laugh.

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@BartWronski both are true. family members and even major companies already being scammed by ai gen audio using trusted voice gets much worse with trusted video falling over too. this isn’t fictional, it’s already a problem and not hyperbole

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@BartWronski I also see images as already mistrusted when ai images came along, because of photoshop. Audio and video have always been way more effort to fake though, an issue being scale and effort. Removing the effort and making unlimited automatic and most importantly 100% targeted and dynamic (make it show anything you want on demand) is a huge loss for trust. Kinda like how nobody answers the phone cos phones became entirely just scam calls now

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@BartWronski but now it’s video and audio all trusted… ruins a lot more imo

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar
aeva, to random
@aeva@mastodon.gamedev.place avatar

hm, so there's a topic I'm interested in reading existing research on, but I don't know exactly what to search for.

Specifically, I'm looking for examples of or research about visual programming languages where the for making gui programs, where the language is also the program's own UI. The only example that comes to mind for me right now is the one in Nintendo's Labo games.

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@aeva hmm the typical term might be bootstrapping? https://en.wikipedia.org/wiki/Bootstrapping_(compilers) where the same language is used to make the compiler?

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

Github actions looks low-friction but it's just garbage in the end.

They don't distribute the images their runners use and there is no way to do a post-mortem or otherwise interactively figure out what's broken.

Just running the same version of ubuntu and gcc does not do it.

You have to spam bump commits to try and bisect the issue like a caveman, and the documentation is also pretty terrible.

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@gob @floooh side note, if you add workflow_dispatch: to your config you get a manual run button on the actions page, no need to bump commits. e.g

on:
workflow_dispatch:
push:

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@gob @floooh alright then

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

I made some progress today on building the new meshing system for ! This doesn't have the convex hull clipping system I had in my earlier prototype yet, but everything looks otherwise correct so far :O

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@aeva 🙌

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

It seems that you need to be big enough on twitch to upload videos, so I uploaded stream recording on youtube instead: https://www.youtube.com/watch?v=VltOdrvsYnw
(it is currently being processed, should work in an hour or two)

I also made a repository for this project: https://github.com/lisyarus/webgpu-demo

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@lisyarus nice!

2DArray, to random
@2DArray@mastodon.gamedev.place avatar

trying a splat-based SDF renderer because i've only tried raymarching and surface-nets for drawing these things before

about 50 shapes, generating around 140k-170k splats per frame

some black and red blobs moving around and smoothly merging with each other. each blob has its own color, glossiness, and metallic value, which all get mixed together when the blobs merge

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@2DArray Nice!

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

THAT TIME OF YEAR
TIME OF YEAR
JOIN NOW
https://itch.io/jam/7dfps

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

When do you start doing player-testing? I have a PvP experience in the works, and I'm struggling to know when to bring on testers.

I've already cut scope into something resembling a vertical slice (e.g., polishing only 1/5 classes).

Is it fair to bring on testers when I still have a laundry list of TODOs? Can I tell them to ignore the rough edges I'm already aware of?

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@SirLich as soon as you can basically, the more you player feedback you can get (ideally from a range, not the same players) the better the experience can be sooner, and also cos you'll get priorities out of it. so your todo list might shift toward things that matter vs things that they don't care as much about or don't even notice, which can save a ton of time

but mostly a lot of assumptions you make might not hold or they might not get them, so you can fix alignment either rway sooner

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

What's your favourite tutorial (context of: learning a new engine, but any are valid if you have ones you loved) - and what makes it your favourite?

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

Ok, the sokol-gfx WebGPU backend has been merged!

Some minor breaking changes in the public API, and if you are using any of the R32F, RG32F or RGBA32F pixelformats you'll most likely get new validation layer errors and need to add some new texture and sampler annotations to shader files (assuming sokol-shdc is used).

See the changelog for what's new and what changes are needed:

https://github.com/floooh/sokol/blob/master/CHANGELOG.md#21-oct-2023

WebGL2 samples: https://floooh.github.io/sokol-html5/

WebGPU samples: https://floooh.github.io/sokol-webgpu/

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@floooh congrats! how is availability for end users right now on big browsers? I have to look again but you probably follow that closer atm 😅

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@floooh aha, thanks, so basically not yet at all :c wonder what the hold up is there

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

Does wasm/emscripten support C++ multithreading yet? I heard that browsers figured out how to make SharedArrayBuffer plausibly safe to enable by default, so it seems in theory it should be possible for all of the low level verbs to be portable?

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar
ruby0x1, to photography
@ruby0x1@mastodon.gamedev.place avatar

trains can go cool places

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

Kind of want to sit down and start from a blank visual studio solution and see how much of a finished game I could have in a day.

Just to try and demonstrate that all this "your own engine" stuff isn't as impossible and beyond people's reach as some people seem to think.

It's a different skill set sure but C++ developers aren't preternaturally gifted.

Could maybe do a video or blog series for it, maybe collaborate a bit with some folks to make sure the drafts are hitting key needs.

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar
eniko, to random
@eniko@peoplemaking.games avatar

"people who roll their own rarely ship games"

people who make games rarely ship games

ruby0x1,
@ruby0x1@mastodon.gamedev.place avatar

@eniko love to be an exception

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

deleted_by_author

  • Loading...
  • ruby0x1,
    @ruby0x1@mastodon.gamedev.place avatar

    @kevkev “reroute node” + functions

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

    hello what’s going on any interesting news toda- oh hahaha. haha hahahaha oh no. oh no no no no

    ruby0x1,
    @ruby0x1@mastodon.gamedev.place avatar

    @glassbottommeg I didn't plant on spending all day answering luxe questions but here we are :luxe:

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