Sign in

marcsh

@marcsh.bsky.social
540 followers 672 following 5.2K posts

D E R E L I C T -> www.youtube.com/@marcsh_dev .:. Doubt thou the stars are fire Doubt that the sun doth move Doubt truth to be a liar But never doubt I love .:. Mediocritas in omnibus, et omnia mediocritia .:. he/him

PostsRepliesMedia
marcsh @marcsh.bsky.social · 19/09/2026
Learned early on to never trust employers I have trusted people above me that Ive worked with mixed but mostly positive success, but thats par for the course when trusting people; some wont be worthy of trust
000
marcsh @marcsh.bsky.social · 17/09/2026
Its beyond clear whatll happen, because we've been dealing with all this stuff for decades now Different industries will write their standards. Its not suprising
010
marcsh @marcsh.bsky.social · 15/09/2026
{} friends, be friendly Seems trite but applied it helps out. It means you need to be around people to be friendly to. It means saying yes to hanging out, or to doing unfun stuff sometimes It takes time to build trust, even when things are going really well. I recently was bit by this
020
marcsh @marcsh.bsky.social · 15/09/2026
Making close friends takes quite a bit of time, no doubt about it I try to be friendly with everyone & when things click they click Close friends are suprisingly hard to make. Can be harder than even a close romantic partner Another friend asked & told them my Mom's advice: if you want {cont}
120
marcsh @marcsh.bsky.social · 15/09/2026
So many flags in that article For one, looking through people's social media is BS Soft rejecting people commenting about crunch is another
110
marcsh @marcsh.bsky.social · 14/09/2026
Generally when something like this happens what it means is that they werent given enough tim
000
marcsh @marcsh.bsky.social · 14/09/2026
ReallyEZ My graphics engine is Pham (after Pham Nuwen in A Deepness in the Sky) and Da5id (from Snowcrash) for the game engine All internal pieces are named boringly, so grx = graphics, snd = sounds etc.
010
marcsh @marcsh.bsky.social · 13/09/2026
The chocolate looks a lot like a gyroid shape
001
marcsh @marcsh.bsky.social · 06/09/2026
For Stranger's Wrath on the XBoxOrig we just use hand placed portals and clipped through them as needed Much closer to whats generally done now (if anything)
010
marcsh @marcsh.bsky.social · 06/09/2026
Quake's worlds were empty by default while Unreal's world was solid which meant that Unreal's worlds were always inherently airtight Always found that interesting
110
marcsh @marcsh.bsky.social · 06/09/2026
For Ratchet & Clank's PVS, they voxellized the world, then took ~12 PS2s, and rendered each 6 faces of each voxel every time a level changed Each mesh was assigned 1 color, so once rendered, all they did was make a list for each voxel Neat system & a bit easier than a fully airtight CSG world
110
marcsh @marcsh.bsky.social · 06/09/2026
{} use Tasks. Its a nearly 1:1 replacement & is a core part of the language For a while the Chickensoft folks were building out some great tools. I think theyre on hold right now though Still, decent place to start if you need anything from there github.com/chickensoft-...
github.com
Chickensoft
Open source tools for C# and Godot. Chickensoft has 44 repositories available. Follow their code on GitHub.
010
marcsh @marcsh.bsky.social · 06/09/2026
Yeah I (think) I have a similar system where certain node paths are canonical & certain things show up there. Not exactly sure why, but I like that better than global names I use FSMs / UtilityAI for solving things that coroutines typically solve Were I going to use them, I would likely {cont}
110
marcsh @marcsh.bsky.social · 05/09/2026
Wolcen was my fav (by far) of the various Action RPGs. Never got bit by PoE (though thats clearly a fantastic game; timing partially) So! should be fun
000
marcsh @marcsh.bsky.social · 05/09/2026
Thats great for indies Unreal is a poor engine with a LOT LOT of cruft in it For specific games & a competent engine person & being smart about not building whats not needed; its better to skip it. With Godot (& other engines around), you can get a leg up on your own project
000
marcsh @marcsh.bsky.social · 05/09/2026
I love it. Zero confirmation of coolness, so youre on your own there
010
marcsh @marcsh.bsky.social · 31/08/2026
If programs were well written thatd be great All programs grabbing all ram, and running more than 1 might be a slight issue if they dont properly do arenas and good cache management and such And frankly, an MP3 player or text editor should use need + small fixed (100MB) + say 10% and no more
010
marcsh @marcsh.bsky.social · 29/08/2026
For sure. I often will use subscenes and/or programatically create nodes as needed
000
marcsh @marcsh.bsky.social · 29/08/2026
If someone isnt complaining about the UI system you know its not being used We used one on the Ps3 and for a test, had 2 screens with a button on each that would send the user between the 2 screens It used 80,000 messages to get that done from screen 1 -> screen 2.
110
marcsh @marcsh.bsky.social · 29/08/2026
Anything youc an do in any engine _can_ be done in Godot The graphics folks are starting to take notice of this and starting to make some neat things
000
marcsh @marcsh.bsky.social · 29/08/2026
Full access to compute & fragment shaders
100
marcsh @marcsh.bsky.social · 29/08/2026
I mean like: x) Redo system Y for the 3rd time -Ripple into systems K, L, M x) All the art for the B is lost Over and over and over and over again
000
marcsh @marcsh.bsky.social · 28/08/2026
Nice!
000
marcsh @marcsh.bsky.social · 28/08/2026
My boomer parents are still confused that making games with programming is a real job Ive literally been told to find something more permanent; whichh is ironic coming from the generation that moved all the manufacturing jobs overseas.
000
marcsh @marcsh.bsky.social · 27/08/2026
Do any of the Rogue***** style games do a full event system for world changes that tracks like literally the whole game? Also, do any Rogue**** games do Butterfly effect style time travel?
000
marcsh @marcsh.bsky.social · 26/08/2026
I agree I also dont know who's who here. Cant we use like fancy car, cheap car or something rather than 2 cheap cars?
000
marcsh @marcsh.bsky.social · 26/08/2026
Maybe I should revitalize .:. www.youtube.com/watch?v=z8mA...
youtube.com
D E R E L I C T .:. Look 0.1.4 .:. Exciting times! Headless clients!
YouTube video by Motive
000
marcsh @marcsh.bsky.social · 26/08/2026
Rererererewatching Sneakers and Im struck by how rarely visually impaired people show up in movies & TV.
020
marcsh @marcsh.bsky.social · 11/08/2026
[CUT TO AIR TRAFFIC CONTROLLER SCHOOL] BOB: Hello fellow kids. That Ms Pac Man is the best Nintendo game Ive ever played
000
marcsh @marcsh.bsky.social · 11/08/2026
*more
010
marcsh @marcsh.bsky.social · 09/08/2026
;) Its rarer in titles and other prominent locations than I would think, since it is a fun word that is very evocative
110
marcsh @marcsh.bsky.social · 09/08/2026
Sounds quite a bit like myself I use a TODO.txt, though recently Ive moved to TODOdotMD, less because of its LLM connotations and moreso that the markup is useful Sometimes Ill just google docs, depending
todo.md
tsang.io
100
marcsh @marcsh.bsky.social · 09/08/2026
So. your system is object oriented?
010
marcsh @marcsh.bsky.social · 09/08/2026
;) Heh, Derelict is the working title for my megaship. Internally it goes by what amounts to 'Ship' in each onboard alien's language Its (likely, but not well known) billions of years old The onboard humans are still in a sort of Staging area after being invited in
100
marcsh @marcsh.bsky.social · 08/08/2026
Has nothing to do with LLMs Whenever theres something & people who you see as peers are split on liking / disliking it (esp. highly polarized) people dont mention it unless they know its a safe space to share it No matter the details of their involvement, people will be very quiet about it
150
marcsh @marcsh.bsky.social · 07/08/2026
I try not to, but in order to avoid getting stuck, I will work on a set of tasks in the same project
010
marcsh @marcsh.bsky.social · 06/08/2026
>.> <.<
000
marcsh @marcsh.bsky.social · 05/08/2026
Usually its just before the final RC
000
marcsh @marcsh.bsky.social · 05/08/2026
That logo used to mean it was gonna be a fantastic game Much sadness
010
marcsh @marcsh.bsky.social · 04/08/2026
Yeah, thats insane They already have 35 folks, thats plenty for a gorgeous prototype 2 to 6 folks that regularly meetup and work together is near optimal nowadays. Dont have to _always_ meetup, but a weekly work session really helps keep folks together
120
marcsh @marcsh.bsky.social · 04/08/2026
Very cool stuff! Love to see it Whats your general plan? Ive been basically building out base controls with built in juicyness and other such features, then using those instead of the core controls
100
marcsh @marcsh.bsky.social · 03/08/2026
I believe it orchestrates arbitrary numbers of containers based on need Or something like that I still like to do that by hand so Im not entirely sure
000
marcsh @marcsh.bsky.social · 03/08/2026
Quite the winner there Im glad their new economic system is working so well for them
010
marcsh @marcsh.bsky.social · 02/08/2026
Shhh Dont give away our secrets
020
marcsh @marcsh.bsky.social · 02/08/2026
For sure, its a great path For me, I feel like theres not enough on the logistics side
110
marcsh @marcsh.bsky.social · 02/08/2026
Thats great stuff too Itll be fun to see how factorio(etc) impact RTSs and similar combat games
000
marcsh @marcsh.bsky.social · 02/08/2026
Note: Im explicitly making sure logistics is a core feature of my project
100
marcsh @marcsh.bsky.social · 02/08/2026
It is weird how often those 2 things happen together
000
marcsh @marcsh.bsky.social · 02/08/2026
{} logistics is important, and disrupting logi can be as or more important than the battle itself
200
marcsh @marcsh.bsky.social · 02/08/2026
The hard cap is pretty common, yeah, with resources helping slow down the rates Id love to see someone do soft caps on units My plan is to have Supply being a producable things, with individual units having 3 states: Well Supplied +1 Supplied 0 Unsupplied -1 I like the idea that {cont}
100