UE4 C++ Tutorial - Dynamic Materials - UE4 / Unreal Engine 4 Intro to C++

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ต.ค. 2024
  • This Video:
    In this video, we look at how to create, assign and update Dynamic Materials at runtime.
    Intro to C++:
    Intended to be the true intro to C++ for UE4. This playlist is intended to focus on one topic at a time and explain how, why, and when they work. Think of it as documentation in video form.
    Consider supporting the channel on Patreon: / devenabled
    Chapters:
    00:00
    00:10 - Intro
    01:54 - Dynamic Material Header
    02:22 - Dynamic Material Code
    05:40 - Results
    Links:
    Download free projects from complete tutorial series and more: mega.nz/#F!imQ...
    Join the Dev Enabled Discord: / discord
    Get my new UE4 Beginners course: devenabled.tea...
    Beginner course now available on Udemy: www.udemy.com/...
    Gamedev.tv Courses - Affiliate Links:
    Unreal C++ Developer: www.gamedev.tv...
    Unreal Multiplayer: www.gamedev.tv...
    Unreal Blueprints: www.gamedev.tv...
    Blender Characters: www.gamedev.tv...
    Get a FREE Pluralsight trial and support the channel: pluralsight.px...
    My First Pluralsight Course: pluralsight.px...
    My Second Pluralsight Course: pluralsight.px...
    My Third Pluralsight Course: pluralsight.px...
    Check out my Website: devenabled.com/
    Twitter: / robbcreates
    RECOMMENDED READING - Game Theory Books -
    Theory of Fun for Game Design: amzn.to/2Y7a29z (Personal Favourite)
    Game Feel: A Game Designer's Guide to Virtual Sensation: amzn.to/3159Dl5 (Another read I couldn't put down)
    Level Up! The Guide to Great Video Game Design: amzn.to/2MkxcC8
    The Art of Game Design, Second Edition: amzn.to/2JY6EVz
    Rules of Play: Game Design Fundamentals: amzn.to/2YcfsA7
    Game Programming Patterns: amzn.to/2YbXnC2
    Drawing Basics and Video Game Art: amzn.to/2Ml6FVb
    Sound Effects (BFXR): www.bfxr.net/
    Get Affinity Designer: affinity.serif...
    Get Unreal: www.unrealengi...
    Get Some great free assets here: www.gamedevmar...
    #ue4, #unreal_engine, #Cpp

ความคิดเห็น • 22

  • @DevEnabled
    @DevEnabled  3 ปีที่แล้ว +1

    Get my new UE4 Beginners course: devenabled.teachable.com/p/intro-to-ue4/

    • @afakkobyab5982
      @afakkobyab5982 3 ปีที่แล้ว

      Going to get it soon. Thanks for all the content!

  • @afakkobyab5982
    @afakkobyab5982 3 ปีที่แล้ว +5

    Thank you once again, clean cut, in depth explanation with nothing left out in such short time. Among other UE creators, your delivery stands out the most and I would gladly purchase not one but more of your courses just to show appreciation sir. I don't have such money but soon I will get some $, planning to spend it on your courses to hopefully speed up my c++ knowledge over UE. But all this freebie stuff you put out already clears so much for me. Cpp in unreal is not much about programming, it is about engine experience. You need to spend hundreds of hours to understand how to do things the right way, almost like knowing where to hook audio jack in a large sized mixer interface. You won't be able to get the right channel until you find, and that is a painful learning, knowing from experience...you clear all that with precise delivery and speech. Thanks a lot, wish you a great day

    • @DevEnabled
      @DevEnabled  3 ปีที่แล้ว +1

      Hey, thank you for your kind words on the content and for taking the time to leave such a positive response. It's greatly appreciated and I'm happy to hear the content is helping.

  • @RolyPolyGames
    @RolyPolyGames 3 ปีที่แล้ว +1

    I was going insane trying to figure out how to take my Material and set parameters on it. Thank you for this video.

    • @DevEnabled
      @DevEnabled  3 ปีที่แล้ว

      No worries, happy to help

  • @jannskinderviken1860
    @jannskinderviken1860 3 ปีที่แล้ว

    Fantastic video mate, keep it up

  • @superabdo3
    @superabdo3 3 ปีที่แล้ว +4

    Your tutorials are very useful against the world of blueprints thanks.
    I need to know how you got this UE4 Editor theme

    • @DevEnabled
      @DevEnabled  3 ปีที่แล้ว +2

      Thanks, you can find all the info on the editor plugin I use and some other options here: th-cam.com/video/TxPugHkx5ww/w-d-xo.html

  • @kiyochi7705
    @kiyochi7705 3 ปีที่แล้ว +1

    nice tutorial!

  • @PixelsLaboratory
    @PixelsLaboratory ปีที่แล้ว

    At 00:48 how did you make your node connections look like PCB (circuit) wiring? The only trick I know for arranging them is via double-clicking on a wire, which gives me a new node I can drag around in order to tidy up the connections, but I've never seen your type of arrangement :O

  • @autentikum
    @autentikum 3 ปีที่แล้ว +2

    Thanks, very nice tutorial! Could you please tell us how to set that theme for the editor, cause it looks really nice?

  • @frankyjoy222
    @frankyjoy222 3 ปีที่แล้ว +1

    What setting did you add in UE4 to make the node curves be so clean. (0:55)
    I definitely love that way more than the default curves in ue4.

    • @douugl
      @douugl 2 ปีที่แล้ว

      It's a plugin called "Electronic Nodes"

  • @marcapouli7805
    @marcapouli7805 6 หลายเดือนก่อน

    Thank you I finally made it work!
    I was trying to do this on the constructor but that crashes the engine

  • @Vasanth_Anbu
    @Vasanth_Anbu 3 ปีที่แล้ว +1

    *Please Make A Video About BP_SkyType Please Between Your Videos Are Awesome And Very Helpfull*

  • @darpra1233
    @darpra1233 2 ปีที่แล้ว

    Amazing tutorial! Thanks so much for sharing! Do you know if it's possible to set Static Switch Parameters somehow?

    • @darpra1233
      @darpra1233 2 ปีที่แล้ว

      One more thing :D I am getting "SetMaterial': is not a member of 'UStaticMesh" when I'm trying to build for Windows. Do you know what I might be doing wrong? It works in editor.

  • @PixelsLaboratory
    @PixelsLaboratory ปีที่แล้ว

    Check my last posted video on this topic, as apparently MIDs are not needed, which is VERY strange. I also made a forum ticket (link in its description). It's beyond me why this works, as the official documentation says you absolutely need a MID in order to control things during gameplay (at runtime), but it works not only by using a MIC instead of MID, but even without using any MI at all, just by using the Material itself 🤯. It's beyond me why, as it completely invalidates Material Instances altogether, not to mention the Constant vs. Dynamic difference.

  • @jens2481
    @jens2481 3 ปีที่แล้ว +2

    How'd you get that dark theme? it isn't quite like github.com/Sythenz/UE4Minimal

  • @unrealengine1enhanced
    @unrealengine1enhanced 2 ปีที่แล้ว

    hey i know nobody cares, but i'm trying to revolutionize unreal engine 1,
    and some help with this c++ plug stuff / instrinsic dll crap would help me a billion times over
    also, aren't any of you at all curious how 8bit pbr will handle, in a 23 year old game engine?