sbseltzer, to unrealengine
@sbseltzer@peoplemaking.games avatar

users: If you're into workflow enhancements & quality-of-life plugins, I could use your feedback. I've got several plugins I'd like to commercialize, and need to finalize my pricing. Might want some early beta testers too. Hit me up if you're interested. Boosts are much appreciated. :)

sbseltzer, to gamedev
@sbseltzer@peoplemaking.games avatar

To fully appreciate what Unreal GAS has to offer, you must first accept that all software is basically just Excel With Extra Steps.

sbseltzer, to unrealengine
@sbseltzer@peoplemaking.games avatar

It's weird to increasingly be the person my peers ask for help when they need to fix C++ linker/compiler errors. 😅

sbseltzer, to unrealengine
@sbseltzer@peoplemaking.games avatar

Mixed myself a highball and now I'm gonna figure out how to make custom K2 Nodes. 🥂

sbseltzer,
@sbseltzer@peoplemaking.games avatar

Recently I figured out how to use the CustomThunk specifier, which is basically half-way between a standard UFUNCTION() and K2Node, so I'm close!

alienmelon, to gamedev
@alienmelon@mastodon.social avatar

I published this tutorial on getting Bitsy running in Unreal (packaged with your game)... for those of you who are interested!
"Packaging your game with AND locally loading Bitsy in Unreal (Or Pocket Platformer, or Decker, or any other HTML project...)"
👉 https://alienmelon.itch.io/bluesuburbia/devlog/621860/packaging-your-game-with-and-locally-loading-bitsy-in-unreal-or-pocket-platformer-or-decker-or-any-other-html-project
~
There's a lot you can do with this. This overview explains the basics.
~

sbseltzer, to gamedev
@sbseltzer@peoplemaking.games avatar

: Toggle Node Purity! Gets and Casts have both pure and impure forms. Right click the node and you'll see an option for it.

Stop using IsValid where possible. Convert get nodes to impure get nodes if you need to branch on their validity.

Need to check if something can be casted as a bool? Or maybe you don't care if the cast fails? Convert it to a pure cast node!

I'm not saying you should always change node purity, but doing so can make your graphs a lot more readable!

Drop down menu for a get node highlighting the "Convert to Validated Get" option.
Screenshot of an impure get node and a pure cast node

alienmelon, to gamedev
@alienmelon@mastodon.social avatar
alienmelon,
@alienmelon@mastodon.social avatar
sbseltzer, to unrealengine
@sbseltzer@peoplemaking.games avatar

PSA: 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...

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.

glassbottommeg, (edited ) to gamedev
@glassbottommeg@peoplemaking.games avatar

Guess I should do another since I migrated-

hiya! I'm Megan, I made SkateBIRD - https://store.steampowered.com/app/971030/SkateBIRD/ - and I run Glass Bottom Games and all that.

I made SkateBIRD (and a bunch of other stuff) in , and now I'm an using / 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)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines