maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

Today I want to make a scanner, blueprint for searching objects and transferring data to this material, which will display everything (many targets). This requires an array, but material cant use array. I found a solution - Render Target 2d. Maybe there are other options?

#gamedev #UnrealEngine5 #UnrealEngine

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

Computer Vision gameplay mechanic... I changed the way markers are drawn by Draw Material Simple node. This method allows you to use material, where you can make animation. But it works only in HUD Blueprint in Event Receive Draw HUD

#gamedev #ScreenshotSaturday #UnrealEngine5 #gameplay #gamedesign #UnrealEngine #ue5 #HashtagGames

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

I am working on a new little game mechanic... a Computer Vision (CV) of the protagonist, an assistant program for identifying the objects he sees.

What I do: in the Blueprint -> Box Trace for Objects -> save Locations to array... In the Widget -> OnPaint function -> Draw Box

To be continued...

video/mp4

maxim, to unrealengine
@maxim@mastodon.gamedev.place avatar

UFO detected 🛸I created another scanner, where the pulse goes from the center in all directions. The material will receive data from the blueprint to display the position of the targets. Look for previous versions in my feed

#UnrealEngine #vfx #shaders #UnrealEngine5 #scifi #gamedev #gamedevelopment

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

Added a target for the scanner. The idea is that the blueprint transmits data to the material for drawing found moving objects. I still need to figure out how to make a delay for target display and target array processing

Previous video https://mastodon.gamedev.place/@maxim/112571583689846287

#gamedev #UnrealEngine #vfx #shaders #UnrealEngine5

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

It's time to open the section - demonstration of materials (shaders) in Unreal Engine 5, because I started doing this more and more often. This will be part of the screen panels in the Rover in my Sci-Fi adventure game

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

I did this a few months ago. Now I'm thinking if it would be ok to use it for a wheeled Rover. If gameplay is 1st person view and wheels will not be visible during the movement of the rover. Activate the complex suspension and wheels where the camera will be 3rd person

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

Today in Unreal Engine I experimented with materials. I'm trying to figure out how to make an animated grid for scanning space, something like Terminator. My task - animate one cell that moves on the grid.

I want to create material for a widget. It is easier to do it in the widget itself, use only a simple material that draws the grid, and make the movement of the cell itself through a sequence in the widget

#gamedev #UnrealEngine #vfx #shaders #UnrealEngine5 #shader #indiedev

video/mp4

DavitMasia, to gamedev
@DavitMasia@mastodon.gamedev.place avatar

Whats the simplest way to detect if a value is increasing or decreasing in C++ ? #indiedev #gamedev #UE5 #UnrealEngine5

DavitMasia,
@DavitMasia@mastodon.gamedev.place avatar

@mezz This is what im trying to do.

raptor85,
@raptor85@mastodon.gamedev.place avatar

@DavitMasia @mezz

if this is in a function being run previous will always be 0.0 as that's what you're setting it to at the top. The "quick" solution is to make previous "static" so it persists between function calls. From context though it looks like the accel is a member value of a class you're calling this from so a cleaner way to do this would be to implement getter/setter functions and update your previous/delta values there when it's changed. (depending on what you're trying to do)

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

I feel more confident and ready to make a Sci-Fi adventure game. My result of studying the Unreal Engine for May 2024, the 3rd month of the transition from Unity to Unreal

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

Where can it be used in the game? A mysterious altar in a cave, a cooling system after the landing of a spaceship, a room with cryocapsules...

#gamedev #indiegame #vfx #UnrealEngine5 #gaming #videogames #gamedesign #scifi

video/mp4

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

Today in Unreal Engine 5, I finally did it… Niagara System on GPU without event collision. I transfer the position of the collector to Niagara, calculate the distance there, and through the Export Particle Data to Blueprint module catch the supposedly collision, which I count as a particle collected, on the emitter side the Kill Particles module does a similar check

video/mp4

mehdi_benadel,
@mehdi_benadel@mastodon.balamb.fr avatar

@maxim Niagara script is such a nightmare to write. I wonder why it had to be different from blueprint and shader logic actually

maxim,
@maxim@mastodon.gamedev.place avatar

@mehdi_benadel I don't have any experience at all, I've been learning the engine for 3 months, but simple complex things can be done with simple approaches... I agree, writing custom modules in Niagara is difficult

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

New experiments with Unreal Engine 5, Niagara. A prototype of a magnetic device for collecting various bio material. I have a lot of gameplay ideas where it can be used and how: plants, insects, crafting, fuel or things to scare away creatures... Maybe you will have ideas too?

#gamedev #indiedev #gameplay #UnrealEngine5 #UnrealEngine #ue5 #gaming #videogames #HashtagGames #vfx #scifi #game

video/mp4

maxim,
@maxim@mastodon.gamedev.place avatar

@jzillw Yes, that occurred to me too, it can also do it, but for this it is necessary to transfer the information of collisions between niagara and the blueprint, but I would do it in a different way, through decals and render texture

maxim,
@maxim@mastodon.gamedev.place avatar

Similar mechanics can be done without the use of Niagara. According to the principle of a gravity tool, as in Half-Life 2. Check the collision over a large sphere, then transfer the force to the objects to move to the tool point. Check another collision (small sphere) to stop physics objects and make them children. When the effect of gravity is turned off, enable physics for objects and change the parent

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

After 3 hours, after 5 time crashes of Unreal Engine - I did it. Chaos Flesh wheel... my video card said - let's finish this quickly, because I can't take it out anymore. As far as I understand, it is not need in the game, but to create a trailer to show the rover - yes!

#gamedev #vfx #UnrealEngine5 #scifi #gaming #indiedev #UnrealEngine #ue5

video/mp4

maxim,
@maxim@mastodon.gamedev.place avatar

@Xen4n 😘

geoffeep,

@maxim Looks far less disturbing than I was expecting a Chaos Flesh Wheel to look, but maybe the old Unreal meat cube demo made me think it was going somewhere else :P

maxim, to gamedev
@maxim@mastodon.gamedev.place avatar

Experiments with Niagara... Collision and difference in the reaction of the protagonist and other objects. Maybe you will have ideas what it can be in the game (gameplay)

#gamedev #vfx #gameplay #UnrealEngine5 #UnrealEngine #indiedev #scifi

video/mp4

maxbob,
@maxbob@det.social avatar

@maxim you are building an IKEA simulator?!

maxim,
@maxim@mastodon.gamedev.place avatar

@maxbob 🤣

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