Joe Graf
@epiccog.bsky.social
📤 60
📥 33
📝 54
Retired Engineering Fellow from Epic Games (20 years of service)
reposted by
Joe Graf
Superluminal
5 days ago
Ever wondered how to store millions of call stacks efficiently? So did we. Many times. Check out this new article by Jelle about designing a data structure to efficiently compress and store large amounts of call stack data!
superluminal.eu/compressing-...
loading . . .
Compressing callstacks: a bitpacked DAG powered by a keyless hashmap - Superluminal %
In Superluminal we need to store potentially millions of callstacks very efficiently. This article describes how we went from naive storage taking up gigabytes of memory in the worst case, to a very c...
https://superluminal.eu/compressing-callstacks/
2
28
12
reposted by
Joe Graf
Chris DeLeon Ⓥ DevPods.gg gamedev community
4 days ago
add a skeleton here at some point
1
66
9
reposted by
Joe Graf
Kdezsfn Zdkfdnviqnd
8 days ago
A cool visitor to my neighbor's garden, a metallic sweat bee.
#Nature
#photography
#naturephotography
#EastCoastKin
#macro
#garden
#bees
#bloomscrolling
0
16
1
reposted by
Joe Graf
Kdezsfn Zdkfdnviqnd
18 days ago
September sight, fallen leaves and fungi.
#Nature
#photography
#naturephotography
#EastCoastKin
#fungifriends
#shroomscrolling
0
104
7
reposted by
Joe Graf
Kdezsfn Zdkfdnviqnd
27 days ago
A mountain mahogany triple spiral!
#Nature
#photography
#naturephotography
#EastCoastKin
#macro
#stunday
3
40
5
reposted by
Joe Graf
Nate Purkeypile: Solo Indie Dev🤘
about 2 months ago
For the first time ever, The Axis Unseen is 50% off on Steam! 🔥 It's a perfect game for Halloween, you hunt monsters from folklore and it has a heavy metal soundtrack🎃🤘 I'm working on my next game which is more of a 1980s horror game and buying this helps me do that!
2
23
11
reposted by
Joe Graf
Victor Careil
about 2 months ago
My Unreal Fest Bali talk is live on youtube!
www.youtube.com/watch?v=xilL...
If you don't wanna sit through the entire talk, here's a PDF version:
victorcareil.com/unreal-fest-...
loading . . .
Lessons From a Plugin Developer: How to Extend UE When You’re Not Epic | Unreal Fest Bali 2025
YouTube video by Unreal Engine
https://www.youtube.com/watch?v=xilL6Y63QEg
0
11
3
reposted by
Joe Graf
Nate Purkeypile: Solo Indie Dev🤘
2 months ago
The kinds of bugs that I have to fix with my new game:
0
10
2
reposted by
Joe Graf
Nate Purkeypile: Solo Indie Dev🤘
2 months ago
I can confirm that this is true.
add a skeleton here at some point
0
22
3
reposted by
Joe Graf
Djordi
3 months ago
Presented without comment.
1
10
2
reposted by
Joe Graf
Gravity Well
3 months ago
New Opportunity Alert! 🚨 We're looking for an Environment Artist to help us craft an exciting game world! Come join our team and bring our vision to life. 🎮 ✨ Check out the role and apply here:
job-boards.greenhouse.io/gravitywell/...
3
40
30
reposted by
Joe Graf
Rachel Noy 🌿
3 months ago
Criterion Guildford have put up some game art and design jobs, gang!
www.linkedin.com/posts/criter...
loading . . .
Careers at Electronic Arts - Start your Job Search - Official EA Site | Criterion Games
We are hiring! Come Join us working on BATTLEFIELD! 👀
https://www.linkedin.com/posts/criterion-games_careers-at-electronic-arts-start-your-job-activity-7369722125793935360-uVzv?utm_source=social_share_send&utm_medium=android_app&rcm=ACoAAAPhGfEBE1ZoA9kCLiMSCsdzOjovwsHmCnU&utm_campaign=copy_link
0
13
7
reposted by
Joe Graf
Alex Kanaris-Sotiriou
5 months ago
My first animation package.
11
75
4
reposted by
Joe Graf
John Passfield
5 months ago
Woo hoo! I have 2 of the games on this list - Snappy Word and Kepler Attack :-)
www.lifewire.com/top-games-on...
loading . . .
These Apple Watch Games Are Way More Addictive Than You Think
Whether you're in line or on a coffee break, these games on Apple Watch offer instant fun without pulling out your phone.
https://www.lifewire.com/top-games-on-apple-watch-11753311
1
4
1
reposted by
Joe Graf
Ichiro Lambe
5 months ago
Sometimes I love the Internet. Happy Boxing Day!
1
10
1
reposted by
Joe Graf
Kdezsfn Zdkfdnviqnd
6 months ago
A small imperfection in this Gloriosa Daisy adds an❗to this shot of a hover fly.
#garden
#flower
#bloomscrolling
#insect
#nature
#photography
#naturephotography
#EastCoastKin
0
20
1
reposted by
Joe Graf
Nate Purkeypile: Solo Indie Dev🤘
6 months ago
Beat Killer Frequency this week. Super cool game. You play as a radio DJ who is helping people out as a serial killer rampages around town. Very clever design and just the right length. What are some other good horror games you've played recently?
1
5
1
Happy Memorial Day
6 months ago
1
3
0
I’ve seen 90 of these
add a skeleton here at some point
7 months ago
2
1
0
I try to get a photo of this exit every time I pass it
7 months ago
0
0
0
reposted by
Joe Graf
Kim Nordstrom
7 months ago
Reality is that communication is hard. Message between people are often vague and far from clear. Even the most obvious message can be missunderstood. Always take that extra time to make things clear when you want say something important.
#sundaywisdom
0
6
1
reposted by
Joe Graf
John Passfield
8 months ago
And if you like classic games like *cough* Asteroids, and would love to play it on your wrist then check out Asteroid Commando - now with music!
apps.apple.com/us/app/aster...
loading . . .
Asteroid Commando
Asteroid Commando is a vector graphics arcade game for your iPhone and Apple Watch. Pilot your ship as you blast asteroids in search of priceless gems. Battle alien pirates and avoid deadly space min...
https://apps.apple.com/us/app/asteroid-commando/id1476695490
0
3
2
reposted by
Joe Graf
Jake Birkett - Veteran Indie
8 months ago
Big Fish Games still owe me $3700 of incorrectly withheld taxes and their royalty dept doesn’t respond to me. Does anyone have a senior contact there who can help? I tried messaging their president on LinkedIn but got no reply. Thx and please share.
5
94
52
reposted by
Joe Graf
Kdezsfn Zdkfdnviqnd
8 months ago
A Great Egret flying off into a
#dream
for the
#BlueSkyArtShow
. Virginia USA 2024.
1
138
9
Is finding a file named E3_Demo a haunting or nostalgic?
8 months ago
0
2
0
reposted by
Joe Graf
Kim Nordstrom
8 months ago
True wisdom!
0
7
2
reposted by
Joe Graf
Nate Purkeypile: Solo Indie Dev🤘
8 months ago
Woah, neat! I hit Vice!
www.vice.com/en/article/d...
loading . . .
‘Deedlee Doo! Carkour!’ Is a Charming Ride through a World Made of Clay and Sounds Made with a Mouth
'Deedlee Doo! Carkour!' is a game about a clay car blasting through a clay world to reach the top of the "Meowtain" suspended in space.
https://www.vice.com/en/article/deedlee-doo-carkour-is-a-charming-ride-through-a-world-made-of-clay-and-sounds-made-with-a-mouth/
0
12
1
reposted by
Joe Graf
John Passfield
8 months ago
BTW I have a little web based word game I made in
#GodotEngine
that you can play instantly in the browser! Check it out, it's free.
redsprite.itch.io/word-thirds
loading . . .
Word Thirds by Red Sprite Studios
Six letters. Three buttons. One word.
https://redsprite.itch.io/word-thirds
3
17
5
reposted by
Joe Graf
Kim Nordstrom
8 months ago
Could still be one of the smartest statements on AI so far!
0
36
12
I was out relocating rocks with my pry bar and I got to roll a giant boulder down a hill. The kid in me had a blast
8 months ago
0
1
0
reposted by
Joe Graf
Kim Nordstrom
8 months ago
Windows: Error in installing 2025-03 Cumulative Update for Windows 11 Version 24H2 for arm64-based Systems (KB5053598) Me: ...
1
3
1
reposted by
Joe Graf
unreal🌱garden
9 months ago
Fuzzy Search in Unreal's Cheat Console tldr; prefix with ? and a space.
https://benui.ca/unreal/cheat-console-fuzzy-search/
#UnrealEngine
1
20
4
reposted by
Joe Graf
Wolfgang Engel
9 months ago
Worth listening to.
add a skeleton here at some point
0
2
1
Every time I come back from Norway I start looking at EVs or hybrids because they work so well there (nearly 100% of cars are EV/PHEV)
9 months ago
0
1
0
reposted by
Joe Graf
Human Fall Flat
9 months ago
Today we celebrate
#InternationalWomensDay
and the phenomenal women who make No Brakes Games who we are ❤️
#IWD2025
#Indiedev
#Gamedev
#indiegames
0
12
7
My photo account
www.flashes.blue/profile/joet...
loading . . .
Flashes for Bluesky
Flashes is a native Bluesky photo/video app. Amongst other features the app offers: • Discover and Share photos & videos on Bluesky – a vibrant community of over 30 million users. • Enhance Your Cr...
https://www.flashes.blue/profile/joetografy.bsky.social
9 months ago
0
0
0
reposted by
Joe Graf
Haley MacLean
9 months ago
Indie game devs! Worried you don't have a good publishing deal? May I present my firm's 2025 Publishing Agreement Data Report! Taken from 100+ actual Publishing Agreements ranging from 2017-2025, providing averages for rev share splits, advances, IP ownership and more!
indiegamepublishing.com
42
1223
450
reposted by
Joe Graf
Mike Bithell
9 months ago
This joke is agelessly impossibly old, but is the glue that holds every dev team together. It communicates the gallows humour and nihilism that has powered the development of every game you ever loved.
add a skeleton here at some point
17
1565
286
reposted by
Joe Graf
Kim Nordstrom
9 months ago
I cant make up my mind if I think real life "monsters" looks more real than monsters in fantasy and scifi movies, or, if they look too unrealistic and would have been rejected by the audience if appeared in movies. Thoughts?
0
4
1
reposted by
Joe Graf
Wolfgang Engel
9 months ago
You can find in this release one of the main reasons why we move back to C99 ... team efficiency ... check them out.
add a skeleton here at some point
1
5
1
reposted by
Joe Graf
Kenney
10 months ago
Due to rising costs, I'll be adjusting the prices of my game assets. This helps maintain quality and allows me to continue creating content. There'll be a 10% price increase, making the new price... well, still $0 I guess. Thank you for understanding.
gameassets.com
loading . . .
Home · Kenney
https://gameassets.com
20
658
96
reposted by
Joe Graf
Cliff Harris (Cliffski)
10 months ago
Apparently it is
#presidentsday
in the USA! So regardless of your political opinion, what could be more appropriate than patriotically buying Democracy 4, and finding out exactly how good a job you could make of running the country :D.
positech.co.uk/democracy4/i...
0
5
3
reposted by
Joe Graf
Oskar Burman
10 months ago
Midnight Walk launching in May! Get ready for a spectacular and totally unique journey in this handcrafted world of clay!
www.youtube.com/watch?v=l-A5...
loading . . .
The Midnight Walk | Release Date Announcement Trailer
YouTube video by Fast Travel Games
https://www.youtube.com/watch?v=l-A5kHXWuYo&ab_channel=FastTravelGames
0
7
3
Very fun movie exploring 80s games nostalgia. If you played any early games or remember dot matrix printers, this will be a fun movie for you
www.imdb.com/title/tt2954...
loading . . .
OBEX (2025) ⭐ 6.6 | Sci-Fi
1h 30m
https://www.imdb.com/title/tt29544916/
10 months ago
0
2
0
reposted by
Joe Graf
aLec robBins
11 months ago
when you hit 30 years old you should unlock fast travel
17
1464
551
Headline “comet on 180,000 year orbit makes a sudden appearance” Me: 180k years is sudden…
10 months ago
0
0
0
reposted by
Joe Graf
張念 °˖✧ 🔞 ✧˖° Nen Chang
10 months ago
Just a reminder to all my baby illustrators out there: Whatever life changing critique, portfolio review, one-on-one, or AD/editor hookup they claim they can only give you in their hotel room, they can 100% ABSOLUTELY SURE AS FUCK give it to you just as good on the show floor.
0
30
12
reposted by
Joe Graf
George Bolba
10 months ago
The blog post is finally done. Give it read if you want to find out more about Real-Time Ocean Rendering in games! Let me know what you think 😄
gikster.dev/posts/Ocean-...
add a skeleton here at some point
0
63
14
reposted by
Joe Graf
Mishell Baker merrily
11 months ago
Whether there is the chance for a one-day miracle if I live long enough is irrelevant. The point is: I am alive, *today*, and at some point, I will not be. So if in a given moment I can make my or someone else's life better, that is what I should be doing, rather than obsessing over my illness.
10
5427
292
Biological abstract art is a new category for me.
add a skeleton here at some point
11 months ago
0
3
1
Load more
feeds!
log in