Sign in

Jean-Paul Software

@jeanpaulsoftware.bsky.social
872 followers 986 following 247 posts

Just this guy, you know? Currently writing a game in UE5 about an AI wiping out humanity, but doing so using brand-friendly, HR-approved language. Buy my screensavers! store.steampowered.com/app/1631280/…

PostsRepliesMedia
Reposted by Jean-Paul Software
Count Mysterioso @mysteriosox.bsky.social · 27/11/2024
If you see this post a picture of a flat-roofed murder pub
6714719
Jean-Paul Software @jeanpaulsoftware.bsky.social · 22/08/2026
For this edition of #screenshotsaturday I present basic traffic AI now working with #ue5 ZoneGraph (sans Mass) complete with traffic lights at intersections. I've used a rather sneaky trick to reduce the need for complex turn logic- can you spot what it is? 1/2 #gamedev
1144
Jean-Paul Software @jeanpaulsoftware.bsky.social · 15/08/2026
This week in #gamedev: I finally got #ue5 ZoneGraph working without Mass. Given the typical lack of Epic documentation on either, I'm calling this a big win. I am aware that this currently looks like a bunch of ants looking for sugar, but fun traffic AI is now very possible! #screenshotsaturday
1132
Jean-Paul Software @jeanpaulsoftware.bsky.social · 15/07/2026
Here's a bouncing rock. The rock will not be in the game. #gamedev It's bouncing because this morning I wrote a simple 'tweening' plugin for basic procedural animation in #ue5, modelled on the ones popular in the #flash / #as3 days. I'll stick it on Github when I've thought of a name- suggestions?
092
Jean-Paul Software @jeanpaulsoftware.bsky.social · 04/07/2026
#screenshotsaturday this scene is still a testbed for developing tech for elsewhere, but it's quite fun in it's own right. Dynamic texturing allows me to accumulate blood on the pylon over time, and there's some subtle IK used to make sure the punches connect. Sound too! #ue5 #gamedev 1/5
2173
Jean-Paul Software @jeanpaulsoftware.bsky.social · 30/05/2026
It's #screenshotsaturday! Following on from last week: I present a man's futile battle with an electricity pylon, as filmed by a camera drone which I simulated using the #UE5 Gameplay Cameras plugin. Next up: hitting the pylon, blood loss, and exhaustion. #gamedev #existentialism #rochdale #pylons
083
Jean-Paul Software @jeanpaulsoftware.bsky.social · 23/05/2026
#screenshotsaturday some fun stuff this week prototyping a traffic system using #UE5 Niagara- but doing so in style, by attempting to capture the feeling of the M62 motorway near Rochdale. 1/6 #gamedev #unrealengine #motorways #pylons #rochdale #flytipping
1214
Jean-Paul Software @jeanpaulsoftware.bsky.social · 01/01/2026
If nothing else, the finale of #StrangerThings really shows how a public execution can bring a community together
020
Jean-Paul Software @jeanpaulsoftware.bsky.social · 18/11/2025
London tourists- be sure to get away from the main attractions while you're visiting and do some exploration, because there's beauty around every corner #Kensington #London #travel
000
Jean-Paul Software @jeanpaulsoftware.bsky.social · 02/11/2025
Beating your shit into pineapples is the 2025 equivalent of beating swords into plowshares
000
Jean-Paul Software @jeanpaulsoftware.bsky.social · 24/10/2025
Working a contract- someone has created a "socials" page that links to some short videos on Instagram The caption they have used for this? "Explore our Shorts"
media.tenor.com
a man with a surprised look on his face .
ALT: a man with a surprised look on his face .
020
Jean-Paul Software @jeanpaulsoftware.bsky.social · 06/10/2025
#gamedev still on the backburner while I refill the company coffers with some "real" programming work. Office life sucks in a lot of ways, but cycling home through #London at sunset almost makes up for it... #barbican
092
Jean-Paul Software @jeanpaulsoftware.bsky.social · 25/09/2025
Gamedev on the backburner for a bit while I do some paying work to get the company funds back to health. This means cycling to Kensington every day, a place where people love cars more than humans. There's a lot of Ferraris here, but the owner of this car is clearly rich in things other than money
070
Jean-Paul Software @jeanpaulsoftware.bsky.social · 03/09/2025
Now that's what a computer should look like #sciencemuseum #london #tech
172
Jean-Paul Software @jeanpaulsoftware.bsky.social · 02/09/2025
Tom Waits is currently on display at the Natural History Museum #london #tomwaits
010
Jean-Paul Software @jeanpaulsoftware.bsky.social · 30/08/2025
#screenshotsaturday #ue5 #gamedev fixed up and extended Lump, my "Mass for Idiots" system- now you can't see where it switches away from ISM to mesh or actor. Framerate stays nice and high thanks to object pools, and only using physics where needed. Next job: use it to make cars and pedestrians.
071
Jean-Paul Software @jeanpaulsoftware.bsky.social · 23/08/2025
#screenshotsaturday #ue5 #gamedev Turns out the bits of Mass I wanted to use are dependent on ZoneGraph, and ZG can't be rebuilt at run time, so I can't use it. Mass is also fully C++ and honestly a bit of a headache. So, I nicked the ideas from Mass I wanted and built something a lot simpler. 1/n
1172
Jean-Paul Software @jeanpaulsoftware.bsky.social · 22/08/2025
Neuron here is watching my Pain au Chocolat like it's his ancestral birthright
000
Jean-Paul Software @jeanpaulsoftware.bsky.social · 13/08/2025
Today in fun #gamedev bugs: the SUV Centipede, coming to a school run near you very soon.
192
Jean-Paul Software @jeanpaulsoftware.bsky.social · 09/08/2025
#screenshotsaturday #ue5 #gamedev #london- infinite PCG road now features intersections and buildings (well, connection points for intersections and placeholder cubes). The pop-in is a bit brutal but I can fix that later. Implementing traffic comes first. And breaking the legs of pedestrians.
2184
Jean-Paul Software @jeanpaulsoftware.bsky.social · 02/08/2025
#screenshotsaturday The Last Gig is on hold for a bit while I try to find funding, so I'm now cranking out a quick one-month side project, Electric Rental Bike Simulator. Infinite procedural #ue5 road working great, now working on intersections, buildings, and detecting the breakage of traffic laws.
070
Jean-Paul Software @jeanpaulsoftware.bsky.social · 31/07/2025
I have been "verified as an adult" on #BlueSky: I feel I should make some framed copies of the email and send them to my old school teachers. I'm sure they'll be proud, and glad all their work wasn't for nothing.
020
Jean-Paul Software @jeanpaulsoftware.bsky.social · 16/07/2025
The football song "Three Lions" will be 30 years old next year- so that line about "30 years of hurt" (which in 1996 was the time since England won the World Cup) can be read as "30 years of national depression every time that Three Lions song comes on" youtu.be/RJqimlFcJsM?... #itscominghome
youtu.be
Three Lions (Football's Coming Home) (Official Video)
YouTube video by LightningSeedsVEVO
020
Jean-Paul Software @jeanpaulsoftware.bsky.social · 12/07/2025
#screenshotsaturday- needed a break from tech debt and UI so have implemented ridable Lime bikes. It uses the #ue5 vehicle system, plus control rig IK for the hands and feet. Below is an accurate demo of a typical #London Lime bike usage- note the use of proper parking technique. #gamedev 1/2
1234
Jean-Paul Software @jeanpaulsoftware.bsky.social · 28/06/2025
Been a while since my last #screenshotsaturday post- fixing AI bugs isn't exactly a visual treat. However now it's a LOT more stable, and even uses the correct escalator when given the option. Plus it can jump if it's sufficiently annoyed. #ue5 #gamedev #indiedev 1/3
2193
Jean-Paul Software @jeanpaulsoftware.bsky.social · 31/05/2025
Unintentional environmental storytelling in Alton Towers #gamedev
180
Jean-Paul Software @jeanpaulsoftware.bsky.social · 24/05/2025
#screenshotsaturday - mostly getting rid of tech debt this week so the AI has fewer existential crises, but also some combat tweaks. Question- should robots care about which way an escalator goes? It's easier if they don't, but I can't decide if it looks "menacing" or "stupid" #ue5 #gamedev
292
Jean-Paul Software @jeanpaulsoftware.bsky.social · 14/05/2025
It's #wishlistwednesday! So here's a WIP of part of the demo for The Last Gig (store.steampowered.com/app/3680580/...) Very quick to put together thanks to @kronok.bsky.social's Scythe plugin, and @nebukam.bsky.social's PCGEx to get rid of the need for boring wall / room placement #gamedev #ue5 1/3
191
Jean-Paul Software @jeanpaulsoftware.bsky.social · 10/05/2025
Today for #screenshotsaturday something that should be trivial but turned out to be a massive headache: hanging from a rope in The Last Gig (wishlist pls store.steampowered.com/app/3680580/... thx) . Simple right? Well, no- the Character Movement Component doesn't like constraints #gamedev #ue5 1/3
282
Jean-Paul Software @jeanpaulsoftware.bsky.social · 08/05/2025
I can do #wishlistwednesday now! Here's more fun with the grapple / pogobat in a procedural Barbican Centre- making a procgen level has been really great for tuning (grapple is still way too powerful mind). Wishlist The Last Gig on Steam here! store.steampowered.com/app/3680580/... #gamedev #ue5
082
Jean-Paul Software @jeanpaulsoftware.bsky.social · 05/05/2025
OK I think that's enough menacing #robot megastructure iterations for now, better get back to making the actual game #ue5 #gamedev #blender
0111
Jean-Paul Software @jeanpaulsoftware.bsky.social · 04/05/2025
fortune.com/article/duol... If #Duolingo are replacing people with AI, I'll be replacing Duolingo with people. Subscription cancelled, 1647 day streak ended. Take your #AI and your greed and shove it up your owl.
140
Jean-Paul Software @jeanpaulsoftware.bsky.social · 03/05/2025
It's #screenshotsaturday ! Think I've got the grappling hook feeling mostly right for The Last Gig ( store.steampowered.com/app/3680580/... )- there's a fun balance between "player control" and "forceful yeetage". Needs better animation and sound etc, but it's on the right track. #gamedev #ue5 1/4
292
Jean-Paul Software @jeanpaulsoftware.bsky.social · 01/05/2025
Steam page now up- bit premature as I don't have a trailer yet, but since I'm on Inside Unreal tonight it's better to have it than not. Wishlist today! store.steampowered.com/app/3680580/... forums.unrealengine.com/t/inside-unr... #gamedev #indiedev #ue5 #robots #london
store.steampowered.com
The Last Gig on Steam
The Last Gig is an immersive first-person stealth-action game that sees you facing off against a blandly murderous superintelligence. Sneak and fight your way through all-too-near-future London in ord...
2105
Jean-Paul Software @jeanpaulsoftware.bsky.social · 29/04/2025
Sorry to keep banging on about this but THEY MADE A REAL POST AND IT'S DEFINITELY HAPPENING: forums.unrealengine.com/t/inside-unr... Live this Thursday at 19:00 (UK) / 15:00 (US East) Forum announcement contains a photo of my cat Donnie, so click for that at least #ue5 #gamedev #indiedev #cats
forums.unrealengine.com
Inside Unreal | Taking PCG to the Extreme with the PCGEx Plugin
WHAT The PCG Extended Toolkit is a free (libre), community-driven and open-source plugin that extends Unreal Engine’ Procedural Content Generation pipeline, with a focus on building spatial relations...
3134
Jean-Paul Software @jeanpaulsoftware.bsky.social · 28/04/2025
Mood. #gamedev #ue5 #robots
0101
Jean-Paul Software @jeanpaulsoftware.bsky.social · 26/04/2025
Special update for #screenshotsaturday - I've made a procedural #London #Barbican centre, entirely in #UE5 using the #PCGEx plugin, and I will be talking about it on the Official Epic 'Inside Unreal' Twitch Stream THIS THURSDAY at 7PM GMT here: www.twitch.tv/unrealengine - #gamedev (1/3)
3131
Jean-Paul Software @jeanpaulsoftware.bsky.social · 18/04/2025
I can't sleep and my phone just updated to tell me about the new "Playground" #ai garbage machine they've rammed into #ios on #iphone. None of the selfies I tried looked any more like me than "generic white man with glasses and beard", so let's try someone more distinctive 1/n
The author of this post according to Apple's AI image generator. This image could be of any white male aged between 25 and 45A photograph that is very definitely of Adolf Hitler
120
Jean-Paul Software @jeanpaulsoftware.bsky.social · 06/04/2025
#screenshotsaturday - not much new to show off, just pulling everything together for a demo. However I did resurrect an old pattern generator thing to make some truly horrendous carpets, and have added an authentically rubbish lift 1/n #gamedev #ue5 #carpets #london
4225
Reposted by Jean-Paul Software
Trezy @trezy.codes · 23/04/2023
Hey, let’s get an intros thread for all of the game devs here! Tell us about yourself, your studio, and/or your current projects! 👾♥️
45035399
Jean-Paul Software @jeanpaulsoftware.bsky.social · 30/03/2025
Quick #screenshotsaturday update- after a lot of debate about whether it added much, I bit the bullet and added a first-person body. The pogo stick function makes a lot more "sense" with the shadow... or at least as much sense as it can. Also, now you can peek round corners! #ue5 #gamedev #indiedev
1166
Jean-Paul Software @jeanpaulsoftware.bsky.social · 28/03/2025
Can anyone recommend a place to get #3d #gamedev assets that are just... normal? Every time I look for something like "human" I get "wizard" or "cartoon fashion victim" or "regular human but beaten up and only wearing one glove".
271
Jean-Paul Software @jeanpaulsoftware.bsky.social · 25/03/2025
Five words or *fewer* (ffs): immersive sim, sentient cricket bat
020
Reposted by Jean-Paul Software
Gael 💜 The Dev @gaelthedev.bsky.social · 24/03/2025
I just started a list of awesome solo #indiedevs you can follow! go.bsky.app/FsTnmYb P.s. if you want me to add you to the list, please comment or DM! 💜
9616447
Jean-Paul Software @jeanpaulsoftware.bsky.social · 23/03/2025
Very happy with this #ue5 camera effect. The core of this game is stealth and avoiding blandly murderous corporate #AI robots, so a scouting tool is required, and this turned out to be surprisingly quick to implement! Next: peeking round corners with the other camera. #gamedev #indiedev #shaders
0143
Reposted by Jean-Paul Software
Timothé Lapetite @nebukam.bsky.social · 23/12/2024
#PCGEx, an Unreal' open source PCG plugin I've been working on for over a year is finally available on FAB! www.fab.com/listings/3f0... #ue5 #pcg #gamedev #procgen Thanks @amathlog.bsky.social for the all the support, you're not getting rid of me just yet 💙
fab.com
PCG Extended Toolkit (PCGEx)
The PCG Extended Toolkit is a free (libre) plugin that extends Unreal Engine' Procedural Content Generation pipeline, with a focus on building spatial relationships between points and path manipulatio...
2257
Jean-Paul Software @jeanpaulsoftware.bsky.social · 23/03/2025
Licenses for my new programming assistant Copawlet are available at very competitive prices. #cats #ue5 #gamedev
2213
Jean-Paul Software @jeanpaulsoftware.bsky.social · 23/03/2025
It's #screenshotsaturday ! In between some AI stuff, I've been looking at just how much gameplay I can cram into a (sentient) cricket bat. Movement tech in particular- I want verticality. Grappling hooks are great, but everywhere... ...so how about a pogo stick? #gamedev #indiedev #solodev #ue5
0105
Jean-Paul Software @jeanpaulsoftware.bsky.social · 19/03/2025
"Show me the four games that influenced your current game project." Dishono(u)red (stealth, the first convincing pub in games); Prey (action, sense of place); Brutal Legend (absurd-yet-human writing); Fallout 1 (real fears given air, and the jokes were good before Bethesda ran them into the ground)
The Houndpitts Pub in DishonouredPrey (the good one from 2017)Brutal Legend (for the absurd yet extremely human writing)
040
Jean-Paul Software @jeanpaulsoftware.bsky.social · 18/03/2025
Thread.sleep() #cats #gamedev #indiedev
0182