Do YOU want to write game dialogue for #UE5? Would you like to write the whole script in text like a movie script, that's easy to edit, and version control friendly? Want to perform camera cuts, sync with cutscenes, and animate characters?
After finishing the underground lake area, I took some time to improve animations and add a new game mechanic.
Speedrunners are going to love this! 🏃♂️💨
I'm having a Black Friday sale on SUDS Pro, my advanced text-driven dialogue system for #ue5. Check it out! It has great reviews thanks to some really lovely folks who already bought it and really liked it, so maybe you will too 😊
Ever wondered how to efficiently generate distance fields in real time? Or voronoi textures? Or extra thhhhick outlines? The JFA is truly an awesome algorithm :)
I made SkateBIRD (and a bunch of other stuff) in #unity3d, and now I'm an #unrealdev using #ue4 / #UE5 to make even FANCIER bird related entertainments.
(and mastodon.gamedev.place, my previous instance, is fine! it just got HUGE, so figured I wanted to try a smaller place)
Aller il est temps de respecter la coutume et de faire mon #introduction
Je suis Skunk car j'aime bien les moufettes 🦨. Homme franco-suisse de 40 ans. Pas vraiment français ni vraiment suisse mais je m'en fout j'aime mon petit bout de pays bizarre.
Contrôleur aérien et pilote privé. Je baigne dans l'aéronautique depuis mon adolescence donc forcément j'ai basculé du coté obscur de la force et bosse dans le secteur.
Je vole de moins en moins car tout coûte cher dans la vie et ayant grandi avec un IBM PS/1 à la maison je suis forcément devenu geek et gamer. Je peux donc assouvir ma soif de vol aux instruments grâce à Flight Sim et Xplane (et pas du tout car il est impossible de louer un #Airbus).
A 20 j'ai décidé réaliser mon rêve; être artiste et devenir écrivain. A 30 ans j'ai pris la décision de me sortir les doigts du fondement pour quitter mon job. A 40 ans je suis toujours dans l'aérien et n'ai que des manuscrits non réécrit ou corrigés...
Du coup, nouveau plan ! Je vais apprendre le #python et le #c++, #blender et #unrealengine. Perfectionner mes #mathématiques, faire du #datascience et écrire des #algorithmes pour devenir un gros profiteur #capitaliste qui paie son loyer en faisant du #trading. Mais surtout pour reprendre le contrôle sur mon emploi du temps et utiliser ce temps libre pour l'écriture mais aussi devenir expert #ue5, monter une entreprise dédiée à ça qui finira par faire des jeux vidéos car le #10èmeArt c'est la vie ❤️
La suite est simple: Succès, domination du monde, fêtes, abus, mst, alcoolisme, mort.
Mais bon pour l'instant je soigne ma procrastination en traînant sur le Fediverse donc ça n'avance pas beaucoup cette histoire...
This might be useful to someone; I was looking into cheap, deterministic but more uniform random number generators (but not perfectly uniform) and noticed that UE already has a "Halton()" function, which implements the Halton Sequence: https://en.wikipedia.org/wiki/Halton_sequence.
However it was only used internally for various things, and not really exposed to engine users in a useful way.
PSA: #UnrealEngine users, please know the wonders of TInlineComponentArray and the TInlineAllocator template. Life changing stuff right here. Stop using TArray GetComponents and other small temporary containers on the heap. Please. Put an end to needless memory fragmentation. Be enlightened by the efficiency of stack memory. There's still time for you to see the light. Image text in following posts... #GameDev#UnrealDev#UnrealTips#UE4Study#UE5Study#UE4#UE5#UE#CPP#Programming
Don't forget to boost to help a fellow dev!
Edit: Made a correction to first example - according to my IDE it resolves to a move constructor, not a copy constructor. It's still the worst of these options, but not as egregious as I initially thought.
Man, getting the settings precisely right to replicate a physics actor in #ue5 smoothly is a right PITA. The amount of forum posts about it reinforce that. The thing is, once you get the settings right it works great. But get anything wrong, or set something at the wrong time, and you'll get actors that don't replicate, jitter, or move really jerkily.
Unfortunately the visual logger doesn't support labels for custom paths so you can't add text like you can with circle, without a source engine change. 😥 #ue5#gamedev
In this video I go through five things I believe are useful for Technical Artists to explore in the path of becoming a #ShaderWitch, and five things I think are essential to the job of #TechnicalArt.
Have you ever wanted to reference a DataTable row in an #unreal UPROPERTY, but find it tedious to have to pick the DataTable every damn time? Do you just want to pre-define the table the property is supposed to be referencing, and just pick the row quickly and easily like a boss?
Did you know that I wrote a fully featured, text-script driven dialogue system for #UE5? Drives dialogue, camera cuts, cutscenes and more. I've written a lot of libs over the years, but I really like this one.
Reviewers* have said:
"Great documentation and codebase. Recommend - A++"
"So far the best system we've come across"
OK technically it only has 1 review so far, but it was glowing, from someone who paid me 😄
New experiment with Niagara Fluids smoke in Unreal Engine 5. The first emitter takes a spline of any shape and sends a particle along the route, this data is transmitted to another emitter for smoke. As a result, I got smoke that forms around the spline
I had been considering putting a couple more of my open source plugins on the UE marketplace, maybe juicing up the visual tooling a little for a Pro version and just making it easier for BP-only folks. In particular quite a few people seem to use SPUD so it would probably do OK.
But after the 5.4.0 shock I think I'll hold off, I don't need that stress 😬 Maybe I'll do it muuuuch later when UE5 is boring & not changing much so surprise breakage is less likely (& when cash reserves get lower 😬)
But hey for now if you'd like to support my expensive coffee habits, you might be interested in the plugin I have published, SUDS Pro, now supporting UE 5.4.
I'm British so it's very difficult for me to say this, but I think it's "quite good". I put a lot of effort into making it so, and almost burst a blood vessel when UE broke it for 6 weeks recently. So there's almost the full set of blood, sweat & tears in there. Don't worry, I wiped it. 🙃