Sign in

Joe Hocking

@joehocking.bsky.social
1.3K followers 434 following 3.2K posts

I'm a software engineer who develops games and XR using technologies like C#/Unity and JavaScript/WebGL (while increasingly Godot-curious). I wrote the book Unity in Action! website: www.newarteest.com

PostsRepliesMedia
Joe Hocking @joehocking.bsky.social · 2h
Maybe look through this site? www.steamcapsule.com/artists
steamcapsule.com
steamcapsule | Discover, appreciate, and get inspired.
Discover and get inspired by the best Steam artwork. A curated collection of exceptional Steam capsule designs.
000
Joe Hocking @joehocking.bsky.social · 30/09/2026
new blog post: getting very close to publishing the Steam page for my tactical roleplaying game! newarteest.wordpress.com/2026/09/30/a...
newarteest.wordpress.com
Attack Sequence (with dice)
I’m getting very close to publishing my game’s Steam page! This is exciting and part of me wanted to have it out in September, but then I remembered Next Fest is in October and I decide…
021
Joe Hocking @joehocking.bsky.social · 28/09/2026
man seeing this makes me want to revisit this old game jam entry of mine tokkitron.itch.io/cult-of-taal...
tokkitron.itch.io
Cult of Taal-zuz by Tokkitron
a text-based management sim, for Gamedev.js Jam 2024
000
Joe Hocking @joehocking.bsky.social · 28/09/2026
My wife left a bowl of soon dubu in the fridge to eat for dinner. She had me verbally confirm three times that I will not eat it lol 😆
000
Joe Hocking @joehocking.bsky.social · 28/09/2026
I feel like I should've known about that game before, but thanks for bringing it up.
010
Joe Hocking @joehocking.bsky.social · 28/09/2026
yeah I was originally planning to just use the physically simulated dice rolls, but someone pointed out it would be nice to know the result without actually waiting for the physical simulation to complete, at which point hey why not manipulate the dice rolls, and that led to my little test.
010
Joe Hocking @joehocking.bsky.social · 28/09/2026
I'm aiming to publish the Steam page right after Next Fest! It doesn't look anything like Shadowrun Returns, but the game mechanics are very similar; it's why I made this prototype/test jhocking.itch.io/dice-roller
jhocking.itch.io
Dice Roller by jhocking
Physics simulation of rolling dice (using random or preset numbers)
210
Joe Hocking @joehocking.bsky.social · 28/09/2026
oo nice. or like flavor it as a Lucky ability; this is starting to feel like Domino's superpower.
010
Joe Hocking @joehocking.bsky.social · 28/09/2026
(sidenote responding to your profile: Shadowrun Returns is one of the inspirations behind my current project)
120
Joe Hocking @joehocking.bsky.social · 28/09/2026
I mean, if you want to do this physically then it's also the same as drawing cards. So then Dan's question is about when to shuffle the cards, a question that gets addressed by every casino.
220
Joe Hocking @joehocking.bsky.social · 28/09/2026
I reshuffle when it's empty (so every possible value gets used once) but I suppose one lever to tweak things would be an adjustable threshold. I suppose it depends how much you want to lie!
130
Joe Hocking @joehocking.bsky.social · 28/09/2026
damn as a tight summation of game design, that line goes hard. Right up there with "a game is a series of interesting choices" newarteest.wordpress.com/2022/09/26/g...
newarteest.wordpress.com
Game development quotes
Years ago I wrote down in my notes a great quote about game development. It was something said by Jerry Holkins, one of the co-creators of the comic, back when the first Penny Arcade game was comin…
060
Joe Hocking @joehocking.bsky.social · 28/09/2026
That exact cognitive bias (previous results don't affect the roll, but people still expect that) drives many games to have some sort of memory to the "random" results. Many games implement a more complicated system, but I usually use a shuffle bag newarteest.wordpress.com/2017/11/25/s...
newarteest.wordpress.com
Some useful scripts
Happy just-after-Thanksgiving! I’ve been adding to my game’s graphics and putting in some useful touches to release the first playable prototype soon. In particular, I’m going to …
140
Reposted by Joe Hocking
Phil Hill @highburyphil.bsky.social · 27/09/2026
@actualnames.bsky.social Doctor of Urology ... Richard Chopp
66314
Joe Hocking @joehocking.bsky.social · 24/09/2026
Apparently I embarrassed my son in front of his friend. Am I wrong to find this hilarious?
020
Joe Hocking @joehocking.bsky.social · 11/09/2026
Being more specific than just "retro style", this looks a lot like Shining Force. I love that game, and I assume that was a major inspiration?
112
Reposted by Joe Hocking
Jeff Grubb @grubb.wtf · 10/09/2026
DLSS 5 is just a lighting pass and not an ai hallucin--
25683912546
Joe Hocking @joehocking.bsky.social · 09/09/2026
Coincidental timing, I just saw a thread with related musings about who is prone to thinking AI is alive bsky.app/profile/mske...
010
Joe Hocking @joehocking.bsky.social · 08/09/2026
Tangent to the quoted thread, but this post makes me curious if autistic people are less prone to thinking AI is alive? Because they don't model other minds as much as NT people do.
101
Joe Hocking @joehocking.bsky.social · 08/09/2026
*one finger curls* Next year GDC and DICE are happening at the same time!
031
Joe Hocking @joehocking.bsky.social · 08/09/2026
*cue dice rolling a string of 1s* tsk should have used a shuffle bag newarteest.wordpress.com/2017/11/25/s...
newarteest.wordpress.com
Some useful scripts
Happy just-after-Thanksgiving! I’ve been adding to my game’s graphics and putting in some useful touches to release the first playable prototype soon. In particular, I’m going to …
110
Joe Hocking @joehocking.bsky.social · 06/09/2026
Read the design inspiration text, and realize what you said isn't even a joke, it's literally what happened but they missed the point.
000
Joe Hocking @joehocking.bsky.social · 06/09/2026
yeah your point reminds me of this comic thenib.com/fault-right/
thenib.com
Fault Right | The Nib
Calling racists racist is what makes them be racist! Absolutely.
010
Joe Hocking @joehocking.bsky.social · 05/09/2026
Maybe an omelet? With spinach or mushrooms, and cheese. Also, WTH list of restrictions.
110
Joe Hocking @joehocking.bsky.social · 05/09/2026
lol I love the "featuring canoes" detail
110
Joe Hocking @joehocking.bsky.social · 05/09/2026
ok ok the fact that the white house website has games on it is far from the weirdest thing going on right now, but damn is it weird
000
Joe Hocking @joehocking.bsky.social · 05/09/2026
W T F
100
Joe Hocking @joehocking.bsky.social · 04/09/2026
I still stand by my original choice, but man is this a strong second place bsky.app/profile/bari...
130
Joe Hocking @joehocking.bsky.social · 04/09/2026
I still stand by my original choice, but man is this a strong second place bsky.app/profile/joeh...
000
Joe Hocking @joehocking.bsky.social · 04/09/2026
man I just accidentally pasted the wrong text when I was searching for something, and Google's AI response started with "You are completely right! blah blah" ugh that sycophantic yes-man shit is especially revolting
010
Joe Hocking @joehocking.bsky.social · 04/09/2026
Totally not the point here, but it bothers me that the lyrics are wrong in the GIF. It should be "I'm going off the rails ON A crazy train"
000
Joe Hocking @joehocking.bsky.social · 04/09/2026
Adult Yoda in front, Baby Yoda behind him.
000
Joe Hocking @joehocking.bsky.social · 04/09/2026
As far as I can tell, it looks like it gets automatically appended to posts when you start a thread with multiple posts in a row. And it isn't being applied retroactively, because I just checked this old thread bsky.app/profile/joeh...
000
Joe Hocking @joehocking.bsky.social · 04/09/2026
So it must be some automatic thing, and not something you did on purpose. interesting
110
Joe Hocking @joehocking.bsky.social · 04/09/2026
Total tangent, but this thread is the third time today where I've noticed a little 1/2 in the corner to indicate a thread of multiple messages. Is that a new feature? How do you do that?
100
Joe Hocking @joehocking.bsky.social · 04/09/2026
as soon as the voiceover started I knew what was happening and made the Michael Scott face
static.klipy.com
Michael Scott's Gross Eek Face with Dwight
Alt: Michael Scott's Gross Eek Face with Dwight
010
Joe Hocking @joehocking.bsky.social · 04/09/2026
Not merch but something along the same lines you need to know about bsky.app/profile/cske...
220
Joe Hocking @joehocking.bsky.social · 04/09/2026
static.klipy.com
Clapping Happy Ken Doll
Alt: clapping angry Ken Doll
010
Joe Hocking @joehocking.bsky.social · 04/09/2026
(not you, whoever quoted that post)
000
Joe Hocking @joehocking.bsky.social · 04/09/2026
I wonder if the "seriff's" office really made that typo, or if that's a gag account. Between that and the ridiculous bounty, I'm thinking someone ate the onion.
110
Joe Hocking @joehocking.bsky.social · 04/09/2026
lol I immediately thought about the taylor swift uboat joke when I saw this thread, mostly cause I know the person who posted that
000
Joe Hocking @joehocking.bsky.social · 04/09/2026
wait, does that expression come from some piece of media? My friend used to have that on a sign in his workshop.
100
Joe Hocking @joehocking.bsky.social · 04/09/2026
I just realized this exchange was literal (just looked at the timestamps on your posts) and not just goofing around. damn you are a machine
020
Joe Hocking @joehocking.bsky.social · 04/09/2026
It's a super easy app, it rocks! bsky.app/profile/joeh...
191
Reposted by Joe Hocking
Protik Islam-Jakobsson @protik.bsky.social · 03/09/2026
newsrooms all over the west forced to bring journos out of retirement for One Last Job (reporting on the AI outage without using AI)
061
Joe Hocking @joehocking.bsky.social · 02/09/2026
there's also this bsky.app/profile/nich...
0133
Joe Hocking @joehocking.bsky.social · 01/09/2026
There kind of already are separate terms, but AI boosters conflated them on purpose: bsky.app/profile/clim...
040
Joe Hocking @joehocking.bsky.social · 01/09/2026
Not too long ago I saw a thread making that same point about ML vs. LLM in academic research bsky.app/profile/clim...
020
Joe Hocking @joehocking.bsky.social · 01/09/2026
you are channeling Pete Davidson channeling Andrew Cuomo:
static.klipy.com
Pete Davidson: We Are Not The Same Andrew Cuomo
Alt: Pete Davidson: We Are Not The Same Andrew Cuomo
010
Reposted by Joe Hocking
Rob Murphy @robpmurphy.bsky.social · 31/08/2026
I'm ending the hideous trade imbalance I have with grocery stores and restaurants. Hundreds saved a month! I'm gonna starve.
1492