Patrick Haslow
@patrickhaslow.bsky.social
Lead Level Designer and #gamedev #leveldesign educator.
https://www.youtube.com/@LDLearning
#UnrealEngine Gotham Knights, For Honor, BioShock Infinite, Homefront, etc.
https://www.youtube.com/@LDLearning
#UnrealEngine Gotham Knights, For Honor, BioShock Infinite, Homefront, etc.
I haven’t engaged with X (Twitter) since March- previously November ‘24.
I check it monthly out of morbid curiosity.
Here is latest “recommended feed”. Literally nothing but a MAGA fan I’ve never heard about.
Proves the algorithm of is by default a right wing booster. The feed for past 5 months.
I check it monthly out of morbid curiosity.
Here is latest “recommended feed”. Literally nothing but a MAGA fan I’ve never heard about.
Proves the algorithm of is by default a right wing booster. The feed for past 5 months.
August 24, 2025 at 11:33 PM
I haven’t engaged with X (Twitter) since March- previously November ‘24.
I check it monthly out of morbid curiosity.
Here is latest “recommended feed”. Literally nothing but a MAGA fan I’ve never heard about.
Proves the algorithm of is by default a right wing booster. The feed for past 5 months.
I check it monthly out of morbid curiosity.
Here is latest “recommended feed”. Literally nothing but a MAGA fan I’ve never heard about.
Proves the algorithm of is by default a right wing booster. The feed for past 5 months.
A few times a year, my Mod project trigger finger starts itching...
August 6, 2025 at 2:58 AM
A few times a year, my Mod project trigger finger starts itching...
What’s a poster you had in your room growing up
July 5, 2025 at 5:13 PM
What’s a poster you had in your room growing up
Retrospective of my Gotham Knights #leveldesign!
In Arkham, I prototyped a CSI lab puzzle where players discover the creation of Man-Bats.
The fantasy of "world's greatest detective"- Before the final "2D" system, spline cameras zoomed into narrative puzzles.
#gamedev
#UnrealEngine
#Batman
In Arkham, I prototyped a CSI lab puzzle where players discover the creation of Man-Bats.
The fantasy of "world's greatest detective"- Before the final "2D" system, spline cameras zoomed into narrative puzzles.
#gamedev
#UnrealEngine
#Batman
June 17, 2025 at 2:47 AM
Retrospective of my Gotham Knights #leveldesign!
In Arkham, I prototyped a CSI lab puzzle where players discover the creation of Man-Bats.
The fantasy of "world's greatest detective"- Before the final "2D" system, spline cameras zoomed into narrative puzzles.
#gamedev
#UnrealEngine
#Batman
In Arkham, I prototyped a CSI lab puzzle where players discover the creation of Man-Bats.
The fantasy of "world's greatest detective"- Before the final "2D" system, spline cameras zoomed into narrative puzzles.
#gamedev
#UnrealEngine
#Batman
Retrospective of my Gotham Knights #leveldesign!
Gotham University began the main story, also serving as a tutorial level. For a grounded sense of place, layout was re-imagined as looped circular paths connecting 3 campus buildings to a central plaza.
Commentary! 🔊
#gamedev
#UnrealEngine
#Batman
Gotham University began the main story, also serving as a tutorial level. For a grounded sense of place, layout was re-imagined as looped circular paths connecting 3 campus buildings to a central plaza.
Commentary! 🔊
#gamedev
#UnrealEngine
#Batman
May 28, 2025 at 1:24 AM
Retrospective of my Gotham Knights #leveldesign!
Gotham University began the main story, also serving as a tutorial level. For a grounded sense of place, layout was re-imagined as looped circular paths connecting 3 campus buildings to a central plaza.
Commentary! 🔊
#gamedev
#UnrealEngine
#Batman
Gotham University began the main story, also serving as a tutorial level. For a grounded sense of place, layout was re-imagined as looped circular paths connecting 3 campus buildings to a central plaza.
Commentary! 🔊
#gamedev
#UnrealEngine
#Batman
Playing RoboCop tonight.
I know there is a sprint button but I won’t use it because RoboCop doesn’t sprint.
The designers know that no one has any attention span in 2023 so there is a sprint button, but its essentially a “fast forward” for content.
No crouch button, and that is in character!
I know there is a sprint button but I won’t use it because RoboCop doesn’t sprint.
The designers know that no one has any attention span in 2023 so there is a sprint button, but its essentially a “fast forward” for content.
No crouch button, and that is in character!
May 17, 2025 at 11:33 PM
Playing RoboCop tonight.
I know there is a sprint button but I won’t use it because RoboCop doesn’t sprint.
The designers know that no one has any attention span in 2023 so there is a sprint button, but its essentially a “fast forward” for content.
No crouch button, and that is in character!
I know there is a sprint button but I won’t use it because RoboCop doesn’t sprint.
The designers know that no one has any attention span in 2023 so there is a sprint button, but its essentially a “fast forward” for content.
No crouch button, and that is in character!
The original layout of Arkham Island.
The gruesome cemetery discoveries - nearly half of the original level - were eventually substituted with an objective in the asylum basement.
The co-op objectives were designed to allow players to split up, classic horror trope, to complete them separately.
The gruesome cemetery discoveries - nearly half of the original level - were eventually substituted with an objective in the asylum basement.
The co-op objectives were designed to allow players to split up, classic horror trope, to complete them separately.
May 14, 2025 at 5:23 AM
The original layout of Arkham Island.
The gruesome cemetery discoveries - nearly half of the original level - were eventually substituted with an objective in the asylum basement.
The co-op objectives were designed to allow players to split up, classic horror trope, to complete them separately.
The gruesome cemetery discoveries - nearly half of the original level - were eventually substituted with an objective in the asylum basement.
The co-op objectives were designed to allow players to split up, classic horror trope, to complete them separately.
Continuing retrospective of my Gotham Knights #leveldesign!
The abandoned ruins of Arkham Asylum.
Shrouded in dark horror, the Bat family would uncover the League of Shadows grisly ritual of creating a Man-Bat army in a secret lab inspired by the 1990 film Darkman. 🧵
#gamedev #UnrealEngine #Batman
The abandoned ruins of Arkham Asylum.
Shrouded in dark horror, the Bat family would uncover the League of Shadows grisly ritual of creating a Man-Bat army in a secret lab inspired by the 1990 film Darkman. 🧵
#gamedev #UnrealEngine #Batman
May 14, 2025 at 5:23 AM
Continuing retrospective of my Gotham Knights #leveldesign!
The abandoned ruins of Arkham Asylum.
Shrouded in dark horror, the Bat family would uncover the League of Shadows grisly ritual of creating a Man-Bat army in a secret lab inspired by the 1990 film Darkman. 🧵
#gamedev #UnrealEngine #Batman
The abandoned ruins of Arkham Asylum.
Shrouded in dark horror, the Bat family would uncover the League of Shadows grisly ritual of creating a Man-Bat army in a secret lab inspired by the 1990 film Darkman. 🧵
#gamedev #UnrealEngine #Batman
Reference for the arena #blockout of the reservoir pumping station.
#gamedev (and action movies) love industrial settings - contrived #leveldesign for gameplay are more easily justified/obfuscated by the complexities of the source inspirations.
Used 80% vanilla UE shape meshes + proxies .
#gamedev (and action movies) love industrial settings - contrived #leveldesign for gameplay are more easily justified/obfuscated by the complexities of the source inspirations.
Used 80% vanilla UE shape meshes + proxies .
May 5, 2025 at 12:35 AM
Reference for the arena #blockout of the reservoir pumping station.
#gamedev (and action movies) love industrial settings - contrived #leveldesign for gameplay are more easily justified/obfuscated by the complexities of the source inspirations.
Used 80% vanilla UE shape meshes + proxies .
#gamedev (and action movies) love industrial settings - contrived #leveldesign for gameplay are more easily justified/obfuscated by the complexities of the source inspirations.
Used 80% vanilla UE shape meshes + proxies .
Gotham Knights #leveldesign!
Clayface boss battle.
My arena blockout was inspired by early 1900s reservoir pumping stations.
I prototyped his "grate rush" attack in #UE blueprint - clay tendrils emerging into the arena interior.
Ultimately the attack was scrapped.
#gamedev commentary! 🔊
#Batman
Clayface boss battle.
My arena blockout was inspired by early 1900s reservoir pumping stations.
I prototyped his "grate rush" attack in #UE blueprint - clay tendrils emerging into the arena interior.
Ultimately the attack was scrapped.
#gamedev commentary! 🔊
#Batman
May 5, 2025 at 12:35 AM
Gotham Knights #leveldesign!
Clayface boss battle.
My arena blockout was inspired by early 1900s reservoir pumping stations.
I prototyped his "grate rush" attack in #UE blueprint - clay tendrils emerging into the arena interior.
Ultimately the attack was scrapped.
#gamedev commentary! 🔊
#Batman
Clayface boss battle.
My arena blockout was inspired by early 1900s reservoir pumping stations.
I prototyped his "grate rush" attack in #UE blueprint - clay tendrils emerging into the arena interior.
Ultimately the attack was scrapped.
#gamedev commentary! 🔊
#Batman
Gotham Knights #leveldesign!
2nd progression beat of the path leading to the Lazarus Pit.
I created the intact version of the #Batman Batcave to later extrapolate from it as a destroyed version. After navigating through the wreckage, players find the ancient entrance to the Lazarus Pit. #gamedev
2nd progression beat of the path leading to the Lazarus Pit.
I created the intact version of the #Batman Batcave to later extrapolate from it as a destroyed version. After navigating through the wreckage, players find the ancient entrance to the Lazarus Pit. #gamedev
April 30, 2025 at 4:00 AM
Gotham Knights #leveldesign!
2nd progression beat of the path leading to the Lazarus Pit.
I created the intact version of the #Batman Batcave to later extrapolate from it as a destroyed version. After navigating through the wreckage, players find the ancient entrance to the Lazarus Pit. #gamedev
2nd progression beat of the path leading to the Lazarus Pit.
I created the intact version of the #Batman Batcave to later extrapolate from it as a destroyed version. After navigating through the wreckage, players find the ancient entrance to the Lazarus Pit. #gamedev
Soft body robots.
Concept art meets reality.
Although the “squids” anticipated non-humanoid metal robots in the Matrix future, it would be exciting now to see more robot concepts with encephalopod forms and non-metal composition in new sci-fi.
youtu.be/Q2yYclPaEV0?...
Concept art meets reality.
Although the “squids” anticipated non-humanoid metal robots in the Matrix future, it would be exciting now to see more robot concepts with encephalopod forms and non-metal composition in new sci-fi.
youtu.be/Q2yYclPaEV0?...
April 27, 2025 at 12:24 AM
Soft body robots.
Concept art meets reality.
Although the “squids” anticipated non-humanoid metal robots in the Matrix future, it would be exciting now to see more robot concepts with encephalopod forms and non-metal composition in new sci-fi.
youtu.be/Q2yYclPaEV0?...
Concept art meets reality.
Although the “squids” anticipated non-humanoid metal robots in the Matrix future, it would be exciting now to see more robot concepts with encephalopod forms and non-metal composition in new sci-fi.
youtu.be/Q2yYclPaEV0?...
The death penalty was meant to be a result of failing to grapple to a subsequent point when a League trap destroyed a grappled point ahead. Normally the game never allowed you to die when grappling, but I created these caves as a final stage with bottomless pits.
Seen here is the original pitch doc.
Seen here is the original pitch doc.
April 22, 2025 at 12:56 AM
The death penalty was meant to be a result of failing to grapple to a subsequent point when a League trap destroyed a grappled point ahead. Normally the game never allowed you to die when grappling, but I created these caves as a final stage with bottomless pits.
Seen here is the original pitch doc.
Seen here is the original pitch doc.
Gotham Knights #leveldesign!
League of Shadows tunnels leading to the Lazarus Pit.
As the final mission, I increased navigation difficulty by creating a grapple gun challenge with a death penalty. The grapple points planted by League ninjas were rigged with bombs to thwart interlopers.
#gamedev
League of Shadows tunnels leading to the Lazarus Pit.
As the final mission, I increased navigation difficulty by creating a grapple gun challenge with a death penalty. The grapple points planted by League ninjas were rigged with bombs to thwart interlopers.
#gamedev
April 22, 2025 at 12:51 AM
Gotham Knights #leveldesign!
League of Shadows tunnels leading to the Lazarus Pit.
As the final mission, I increased navigation difficulty by creating a grapple gun challenge with a death penalty. The grapple points planted by League ninjas were rigged with bombs to thwart interlopers.
#gamedev
League of Shadows tunnels leading to the Lazarus Pit.
As the final mission, I increased navigation difficulty by creating a grapple gun challenge with a death penalty. The grapple points planted by League ninjas were rigged with bombs to thwart interlopers.
#gamedev
As someone who had plenty of joe jobs before working in #gamedev, I can see that this palett jack in the Resident Evil 4 remake is way too small.
April 20, 2025 at 2:46 AM
As someone who had plenty of joe jobs before working in #gamedev, I can see that this palett jack in the Resident Evil 4 remake is way too small.
A movie that takes place where you’re from.
April 17, 2025 at 4:24 AM
A movie that takes place where you’re from.
Oh man thanks for posting that.
My first mods used the exact same technique jkdf2.net/JKBot/JKArch...
My first mods used the exact same technique jkdf2.net/JKBot/JKArch...
April 1, 2025 at 3:12 AM
Oh man thanks for posting that.
My first mods used the exact same technique jkdf2.net/JKBot/JKArch...
My first mods used the exact same technique jkdf2.net/JKBot/JKArch...
TIL that Crispin Glover’s Dad once got to choke Sean Connery.
March 30, 2025 at 1:57 AM
TIL that Crispin Glover’s Dad once got to choke Sean Connery.
I grew up with Sony ID, I saw it was something special even as a child. Their final landline phone was a thing of beauty.
March 22, 2025 at 4:29 AM
I grew up with Sony ID, I saw it was something special even as a child. Their final landline phone was a thing of beauty.
You were the guy that got me hooked, still to this day. After all these years, this is probably THE most meaningfully iterated shooter ever.
March 7, 2025 at 5:25 AM
You were the guy that got me hooked, still to this day. After all these years, this is probably THE most meaningfully iterated shooter ever.
Here is a taste of the first of my videos for the Level Design Learning path on the Epic Games Dev Community.
...Exploring Level Design for Game Development
#leveldesign #gamedev
...Exploring Level Design for Game Development
#leveldesign #gamedev
February 17, 2025 at 8:28 PM
Here is a taste of the first of my videos for the Level Design Learning path on the Epic Games Dev Community.
...Exploring Level Design for Game Development
#leveldesign #gamedev
...Exploring Level Design for Game Development
#leveldesign #gamedev
Testing -
This one I took directly with my iPhone, are you having trouble with same?
This one I took directly with my iPhone, are you having trouble with same?
February 8, 2025 at 4:25 AM
Testing -
This one I took directly with my iPhone, are you having trouble with same?
This one I took directly with my iPhone, are you having trouble with same?