Yuan Gao
banner
meseta.dev
Yuan Gao
@meseta.dev
GameDev, working on an MMO and trying force better tools onto indie devs

Website: https://meseta.dev
Former birdsite: https://x.com/mesetatron
gamemaker devs, do you know about the fabled "s" variable?
December 24, 2023 at 7:00 AM
Lol, I just reinvented PHP in Gamemaker

Using HTMX, it dynamically loads bits of DOM rendered in GML into the page. So it's doing SSR, but the server is written in, of all languages, GML

With a little work, we should be able to make an approximation of MVVM
November 30, 2023 at 2:17 PM
As well as allowing the sharding service (responsible for managing the fleet of gamemaker servers) to control which room the server is running, or to send the server Idle when it's not being used
November 30, 2023 at 7:30 AM
Since HTTP and REST in particular are the kings of server-side stacks (or perhaps at least the common denominator), it made sense to give GameMaker the ability to be an HTTP server

For example, in our MMO backend, we use this to provide kubernetes /healthz healthchecks.
November 30, 2023 at 7:29 AM
Want to see a dumb thing I made? A full on web server (HTTP/1.1) written in GML, using raw TCP socket handling

Since I'm on vacation, I spent a little time updating it to use all the new goodness in the GameMaker Beta Runtime 2023.1100 than make all the string-parsing nicer.
November 30, 2023 at 7:29 AM
Waiting for Gamemaker to run, so I can run Gamemaker while I run
August 4, 2023 at 1:24 AM
July 24, 2023 at 12:25 PM
In other good news, my local supermarket sells Hoegaarden beer, which I quite like, for ¥6.90, which is like $1 USD

much fun times could be had
July 18, 2023 at 1:59 PM
well that's ominous
June 17, 2023 at 2:13 PM
Damn, ok, so for my first post gotta be a bit more shitposty

I'm currently in China, where the English translators are doing much better these days than the "engrish" that was prevalent a couple decades ago, but it's quite amusing when they don't use euphemisms that native speakers would
June 17, 2023 at 2:08 PM