Alessa "Codekitten" Baker

264 Followers
5 Following
31 Posts
Shader Witch, Technical Artist and cutesie goth who loves kittens. ❤️
Teaches tools development in #unrealengine | #colorblind
Websitehttp://codekitten.me/
Discordhttps://discord.gg/w99Rdf6rUP
Patreonhttps://patreon.com/codekitten

Looking for a Tech Art community that also focuses a bit on Graphics programming and Tools Development?

Come hang out! <3

http://discord.gg/DaMgcBS2

Join the Codekitten Discord Server!

Check out the Codekitten community on Discord - hang out with 308 other members and enjoy free voice and text chat.

Discord

I've been considering getting back into twitch streaming, normally I would stream personal gamedev projects and help others watching to learn some stuff.

But now I don't have any personal projects, and the idea of streaming without any particular content is disheartening.

Any have any ideas? Are people interested in me returning to streaming on Twitch?

Yay, credited in Dead Island 2: Neighbourhood Watch. :3

Also hey, how ya doing. Gonna be on mastodon more often and leaving X. :3

#DeadIsland2

Are you a gameplay engineer? Want something new and exciting, come work with me <3

https://noodlecatgames.bamboohr.com/careers/25

Gameplay Engineer (Senior to Principal)

Overview Do you want to work as part of a small engineering team creating a new style of multiplayer action RPG? As a gameplay engineer, you’ll work closely with designers and other engineers to help bring our games to life. Who We Are At Noodle Cat Games, we are redefining how games are made by weaving

Noodle Cat Games
Best part is, you could probably integrate all of this without damaging anything retroactively. Bleh.
I have a function copy pasted 3 times, with a Group name of A, B, C. So parameters within become A_Height, B_Height, etc. Problem solved. No spaghetti, and maintains reusability of functions.
The worst part is? all of this is easily solved, if Material Instances instead prefixed all local (defined within the function) parameters with the group name assigned. E.g:
Passing them in defeats the purpose, since it circumvents scope by having to define local variables outside of the scope and pass it in. This creates a stupid amount of spaghetti.

Material Functions in Unreal are a misnomer. You can either pass in params, or nest them within. But by nesting them, they override uses of the params in their parent material making them pointless as a function since they have no local scope.

They're a macro, not a function.

I have a friend looking for a Technical Artist or VFX Artist to do some client work with a background in clouds and volumetrics in UE5, the team is really awesome, and are very creatively driven but they need some help!

Message me here or on discord for more details. ♥️

#technicalart #vfx