Sign in

(Andrew) Roper

@arndreth.bsky.social
1.5K followers 449 following 609 posts

Turning caffeine into code, via questionable osmosis. Founder of Ropixel, specialising in Gameplay, Tools, Optimisation &c programming within Unity & Unreal (& soon, Godot) .▫️Let's chat! GamesAid & SpecialEffect Ambassador

PostsRepliesMedia
(Andrew) Roper @arndreth.bsky.social · 04/10/2026
ba ba ba ba
010
(Andrew) Roper @arndreth.bsky.social · 26/09/2026
Why the hell is salad on that plate
120
(Andrew) Roper @arndreth.bsky.social · 23/09/2026
food/drinks/hangs/something at AdventureX please it's been FOREVER
110
(Andrew) Roper @arndreth.bsky.social · 23/09/2026
Sublime in '29
120
Reposted by (Andrew) Roper
Hannah Flynn 🐀 @itshannahflynn.bsky.social · 21/09/2026
[freelance hat on] who in the games press should i talk to about developers who are also youtube stars? is this anyone's special interest? :D
068
(Andrew) Roper @arndreth.bsky.social · 21/09/2026
I still have visceral memories of setting an alarm to wake up at like 3am on the first... monday of the 2-3 months before I wanted to go to the Studio Ghibli museum and trying to rapidly navigate the site. Some things don't seem to change eh.
010
(Andrew) Roper @arndreth.bsky.social · 17/09/2026
this feels like in the same echelons as @vben.bsky.social
120
(Andrew) Roper @arndreth.bsky.social · 16/09/2026
Was the man with the alpine horn by the lighthouse??
000
Reposted by (Andrew) Roper
Adriaan @adriaan.games · 16/09/2026
We optimized draw calls by 99% (lol) in Hidden Folks 2 by writing some tools to find all textures used in a level, generate a level-specific atlas, and replace individual texture references with atlas textures. Thread below 🧵👇🏼 #godotengine
Two side-by-side screenshots showing before and after we applied a texture atlas optimization to our game Hidden Folks two, the before showing 13318 draw calls and the after showing 113 draw calls
1351578
(Andrew) Roper @arndreth.bsky.social · 14/09/2026
Waterstones has a lot of copies, where I got mine (my first book is also on loan otherwise i'd offer it)
100
Reposted by (Andrew) Roper
Joel Auterson | DWG out now! @joelotter.com · 11/09/2026
I kind of crashed out this week. Generative AI has made a lot of my hobbies and creative endeavours feel pointless, when I'm not in a good headspace. I had a good conversation with a friend that helped, so I wrote about it, so I can read it when it happens again. www.joelotter.com/posts/2026/0...
joelotter.com
Fuck it, make it anyway
Carrying on in the face of creative devaluation.
1113535
(Andrew) Roper @arndreth.bsky.social · 12/09/2026
is time travelling jean reno in this one.
110
(Andrew) Roper @arndreth.bsky.social · 12/09/2026
But could it fix as many things as a Steve McFadden cushion?
011
Reposted by (Andrew) Roper
Adriaan @adriaan.games · 12/09/2026
an absolute truth in game design
0583
(Andrew) Roper @arndreth.bsky.social · 08/09/2026
static.klipy.com
Shiny Moana
ALT: Shiny Moana
040
Reposted by (Andrew) Roper
Sarah Andersen @sarahseeandersen.bsky.social · 05/09/2026
The image is of a four panel comic.
In the first panel we see a dragon sitting on a pile of treasure. A speech bubble pointing off panel reads, “Dragon, why do you have all this treasure?”
In the second panel we zoom in on the dragons face. He simply says “shiny”.
In the third panel we pan to the left and see that there is a crow standing next to the dragon on the treasure.
In the fourth panel we zoom in on the crows face. He says “hell yeah”.
113300416623
(Andrew) Roper @arndreth.bsky.social · 05/09/2026
I've somehow stumbled across the geoguessr world championship final and it hurts my head how they can locate places so quickly.
010
(Andrew) Roper @arndreth.bsky.social · 04/09/2026
i have only ever remotely heard of sunshower before and the rest feel like traps
010
(Andrew) Roper @arndreth.bsky.social · 04/09/2026
never forget
120
(Andrew) Roper @arndreth.bsky.social · 04/09/2026
🌾🌾🌾
120
(Andrew) Roper @arndreth.bsky.social · 04/09/2026
@nikkyarmstrong.bsky.social I've finally tracked down the PlayerLoop system stuff you mentioned in your talk on the unity docs site! Honestly so happy to start to split out gameObject<>Manager-script relationship from my next project.
110
(Andrew) Roper @arndreth.bsky.social · 03/09/2026
Yeah it'll absolutely be matrix stuff and manipulation here. Getting flashbacks to that 3D renderer I had to write in 2D/gdiplus now. I can fish out that codebase to check how I was doing the wireframes if that's of help?
100
(Andrew) Roper @arndreth.bsky.social · 03/09/2026
EESKY
010
(Andrew) Roper @arndreth.bsky.social · 03/09/2026
Can finally talk about the PS5 project I've been involved with - Hunter's Moon, out Oct 26! www.youtube.com/watch?v=bKMa...
youtube.com
Hunter's Moon - Announce Trailer | PS5 Games
YouTube video by PlayStation
9409
Reposted by (Andrew) Roper
Draknek & Friends @draknek.bsky.social · 01/09/2026
Bow and arrow at the ready! He Who Watches by @danga.games is out TOMORROW! If you haven't already, please wishlist the game on Steam 👁️🏹 store.steampowered.com/app/1070500/...
03212
(Andrew) Roper @arndreth.bsky.social · 01/09/2026
more Info here: discussions.unity.com/t/path-to-co...
discussions.unity.com
Path to CoreCLR, 2026: Upgrade Guide
Over the course of 2026, Unity is planning changes that lead up to replacement of the scripting runtime in Unity 6.8, making CoreCLR the foundation of our C# layer. Unity 6.8 will no longer have Mono...
100
(Andrew) Roper @arndreth.bsky.social · 01/09/2026
6.7 (i think) is bringing in CoreCLR to replace Mono, which is going to massively reduce compilation times and bring c# up to modern standards as well, rather than whichever archaic version of c# unity/mono supports at that time.
210
(Andrew) Roper @arndreth.bsky.social · 01/09/2026
120
(Andrew) Roper @arndreth.bsky.social · 29/08/2026
Runa is the queen of that. Also enjoy that the bond level also dictates the type of barks the operators say to each other in combat. Whoever wrote Kabb must have had so much fun
030
(Andrew) Roper @arndreth.bsky.social · 29/08/2026
it's the music man, the music bloody gets me every combat.
110
(Andrew) Roper @arndreth.bsky.social · 29/08/2026
This is acceptable
010
(Andrew) Roper @arndreth.bsky.social · 29/08/2026
how stinky we talking with the cheese
100
(Andrew) Roper @arndreth.bsky.social · 29/08/2026
I have no regrets
051
(Andrew) Roper @arndreth.bsky.social · 29/08/2026
Ye Olde Apple
010
(Andrew) Roper @arndreth.bsky.social · 29/08/2026
my zcom journey so far is trying to play the guitar
010
(Andrew) Roper @arndreth.bsky.social · 26/08/2026
I am so happy right now
030
Reposted by (Andrew) Roper
The thread o’ tweets @threadotweets.bsky.social · 17/11/2024
WenzlerPowers: 

Dolly Parton writing “I will always love you“ and “Jolene“ in the same day is mind blowing.

It’s like if da Vinci finished the Mona Lisa then turned around in the same day and wrote “Jolene“
643961101
(Andrew) Roper @arndreth.bsky.social · 23/08/2026
and any trains which do happen to have a tiny table can only fit one cup of coffee in a section with 4-6 seats.
010
(Andrew) Roper @arndreth.bsky.social · 16/08/2026
I get the same ones, interesting they keep targeting game folk
020
Reposted by (Andrew) Roper
Draknek & Friends @draknek.bsky.social · 14/08/2026
We're excited to announce that applications are open for the Draknek New Voices Puzzle Grant 2026 🎉 The grant will award $15,000 to five thinky puzzle game developers from all over the world, and a year's mentorship with genre veterans. Deadline: September 27th More info 👇
5228188
(Andrew) Roper @arndreth.bsky.social · 12/08/2026
Happy birthday! (Also fuck off are you 40 I thought you were younger). Go have a big bike ride and a big piece of cake <3
110
Reposted by (Andrew) Roper
Zach Soares @voxels.ca · 26/05/2026
I'm looking for work! - Characters - Environments - Animations Whatever your needs, I can do it 💪 I've worked on Teardown, Vampire Crawlers and many more! Feel free to DM me or email zachary.soares@zsinked.com
9782374
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
I'm going to be at Gamescom (primarily dev, and floating rest of time). Who am I going to see there? Always down for coffee/beer/general hangs. Also if there's anything recommended to check out at the main expo, do shout!
121
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
just switched it over and yup, all working as intended :)
110
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
I owe you a drink of choice next time I see you, this is pretty much what I'm after
110
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
Yeah I somehow conflated the tooltips of hovering over the item, with the 'action menu' tooltips. So I think that one's more on me.
000
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
Unless there's a way to programmatically auto subcribe/attach to a specified signal within code already? In which case yeah a floating global-node with signals I can hook into on tree-scene load or something would work the same
100
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
I guess I'd want something more along the lines of event subscription? So that the 'Global Node' doesn't have a pre-defined list of signals it emits. Also, if it's in a core scene, you can't really setup the signal-attachments to other nodes in other scenes off the bat?
110
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
so far, been really nice tinkering away and things just working. Definitely a lot of docs and google searches to figure out some things, but definitely getting there. Would love a 'global signal' feature, which is basically me going 'oh no here comes the rabbit hole of me writing a plugin'
210
(Andrew) Roper @arndreth.bsky.social · 11/08/2026
Just you wait for my lunch-break today
040