Mark Luttrell
Mark Luttrell
  • 56
  • 401 359
Capture Flag Tutorial 2: Create Project and Base Classes - Unreal Engine Multiplayer
Get the Full Course Now! www.udemy.com/course/unreal-engine-multiplayer-capture-the-flag/?referralCode=9DB1C9CBD15DBF0079F7
The full course will be released in its entirety on UA-cam over the next several weeks. If you would like to support me, you can purchase the full course now and have immediate access on Udemy.
Переглядів: 65

Відео

Capture Flag Tutorial 1: Introduction - Unreal Engine Multiplayer
Переглядів 1132 години тому
Get the Full Course Now! www.udemy.com/course/unreal-engine-multiplayer-capture-the-flag/?referralCode=9DB1C9CBD15DBF0079F7 The full course will be released in its entirety on UA-cam over the next several weeks. If you would like to support me, you can purchase the full course now and have immediate access on Udemy! The next video will be released tomorrow!!!
Capture Flag Tutorial: Unreal Engine Multiplayer
Переглядів 1494 години тому
Get the Full Course Now! www.udemy.com/course/unreal-engine-multiplayer-capture-the-flag/?referralCode=9DB1C9CBD15DBF0079F7 The full course will be released in its entirety on UA-cam over the next several weeks. If you would like to support me, you can purchase the full course now and have immediate access on Udemy.
Flying Hover Bases You Can Build On [my Unreal Engine game]
Переглядів 596Рік тому
Tutorial: www.udemy.com/course/unreal-engine-multiplayer-capture-the-flag/?referralCode=9DB1C9CBD15DBF0079F7 Check out the new feature in my Unreal Engine game that allows you to build hover bases and fly them around. I've even added an auto-pilot feature. Music: I made it.
Help Me Write My Game's Story
Переглядів 1,7 тис.Рік тому
Tutorial: www.udemy.com/course/unreal-engine-multiplayer-capture-the-flag/?referralCode=9DB1C9CBD15DBF0079F7 Check out my new game made in Unreal Engine 5.
How Delay Nodes are Ruining Your Game and What to Use Instead. Unreal Engine Tutorial.
Переглядів 28 тис.3 роки тому
If used improperly, delay nodes will ruin your game. I show an alternative.
Fix Network Rubberbanding Lag in Unreal Engine
Переглядів 13 тис.3 роки тому
Add this to your DefaultEngine.ini for a huge performance boost! [/Script/Engine.Player] ConfiguredInternetSpeed=500000 ConfiguredLanSpeed=500000 [/Script/Engine.GameNetworkManager] TotalNetBandwidth=500000 MaxDynamicBandwidth=80000 MinDynamicBandwidth=20000 [/Script/OnlineSubsystemUtils.IpNetDriver] MaxClientRate=800000 MaxInternetClientRate=800000
A New Way to Modify Foliage at Runtime. 150,000 Trees With No FPS Hit!!! Unreal Engine Discussion
Переглядів 4,7 тис.3 роки тому
I discuss using SetCustomDataValue to modify foliage to get around performance issues with traditional methods in Unreal Engine.
Turn In Place Part 3: Unreal Engine Professional Series
Переглядів 13 тис.4 роки тому
I add the aim offset, animation curves, fix a couple bugs, and put everything together to complete our turn-in-place mini-series. Song: colinroot - Blackout (No Copyright Music) Music provided by Tunetank. Free Download: bit.ly/2UYtQY4 Video Link: ua-cam.com/video/5dnw5QbiUmQ/v-deo.html
Turn In Place Part 2: Unreal Engine Professional Series
Переглядів 12 тис.4 роки тому
I setup the animations and configure the AnimGraph required for turn-in-place animations. Song: colinroot - Blackout (No Copyright Music) Music provided by Tunetank. Free Download: bit.ly/2UYtQY4 Video Link: ua-cam.com/video/5dnw5QbiUmQ/v-deo.html
Turn In Place Part 1: Unreal Engine Professional Series
Переглядів 26 тис.4 роки тому
I make the primary function responsible turn-in-place calculations. Song: colinroot - Blackout (No Copyright Music) Music provided by Tunetank. Free Download: bit.ly/2UYtQY4 Video Link: ua-cam.com/video/5dnw5QbiUmQ/v-deo.html
Part 3: Replicated movement with custom animations. No rubber-banding! Unreal Engine Professional
Переглядів 2,6 тис.4 роки тому
Clean up our blueprints and get them ready for review. I also cover some basic debugging techniques. Song: colinroot - Blackout (No Copyright Music) Music provided by Tunetank. Free Download: bit.ly/2UYtQY4 Video Link: ua-cam.com/video/5dnw5QbiUmQ/v-deo.html
Part 2: Replicated movement with custom animations. No rubber-banding! Unreal Engine Professional
Переглядів 3,4 тис.4 роки тому
Add a function that assists CalculateDirection and prevents animation jitter when moving backward. Song: colinroot - Blackout (No Copyright Music) Music provided by Tunetank. Free Download: bit.ly/2UYtQY4 Video Link: ua-cam.com/video/5dnw5QbiUmQ/v-deo.html
Part 1: Replicated movement with custom animations. No rubber-banding! Unreal Engine Professional
Переглядів 9 тис.4 роки тому
Use CalculateDirection to replicate custom movement animations with no RPC calls. Song: colinroot - Blackout (No Copyright Music) Music provided by Tunetank. Free Download: bit.ly/2UYtQY4 Video Link: ua-cam.com/video/5dnw5QbiUmQ/v-deo.html
Unreal Engine Professional: How I Got There
Переглядів 3,5 тис.4 роки тому
I talk about the steps I took to go from Unreal Engine hobbyist to professional. I discuss the lessons learned and describe the strategies you can employ to get there faster than I did. I also talk about upcoming videos. Song: colinroot - Blackout (No Copyright Music) Music provided by Tunetank. Free Download: bit.ly/2UYtQY4 Video Link: ua-cam.com/video/5dnw5QbiUmQ/v-deo.html
Unreal Engine Build System For Free to Play: Peace Restored
Переглядів 10 тис.5 років тому
Unreal Engine Build System For Free to Play: Peace Restored
How My Subscribers Saved My Game: Unreal Engine Steam Development
Переглядів 6 тис.5 років тому
How My Subscribers Saved My Game: Unreal Engine Steam Development
My Game Sucks!!! Steam Unreal Engine Multiplayer Game
Переглядів 15 тис.5 років тому
My Game Sucks!!! Steam Unreal Engine Multiplayer Game
Help Me Test My Unreal Engine Multiplayer Game!
Переглядів 62 тис.5 років тому
Help Me Test My Unreal Engine Multiplayer Game!
Playtesting my Unreal Engine Multiplayer Game 7/22/2019
Переглядів 6 тис.5 років тому
Playtesting my Unreal Engine Multiplayer Game 7/22/2019
UE4 Multiplayer with NPCs Game Progress Update 06/22/2019
Переглядів 3,4 тис.5 років тому
UE4 Multiplayer with NPCs Game Progress Update 06/22/2019
Tutorial 29: Unreal Engine with GameLift Multiplayer Tutorial Series Part 4 of 4
Переглядів 3 тис.5 років тому
Tutorial 29: Unreal Engine with GameLift Multiplayer Tutorial Series Part 4 of 4
Tutorial 28: Unreal Engine with GameLift Multiplayer Tutorial Series Part 3 of 4
Переглядів 2 тис.5 років тому
Tutorial 28: Unreal Engine with GameLift Multiplayer Tutorial Series Part 3 of 4
Tutorial 27: Unreal Engine with GameLift Multiplayer Tutorial Series Part 2 of 4
Переглядів 1,6 тис.5 років тому
Tutorial 27: Unreal Engine with GameLift Multiplayer Tutorial Series Part 2 of 4
Tutorial 26: Unreal Engine with GameLift Multiplayer Tutorial Series Part 1 of 4
Переглядів 2,6 тис.5 років тому
Tutorial 26: Unreal Engine with GameLift Multiplayer Tutorial Series Part 1 of 4
Unreal Engine with GameLift Multiplayer Tutorial Series Update 25.5
Переглядів 8 тис.5 років тому
Unreal Engine with GameLift Multiplayer Tutorial Series Update 25.5
Tutorial 25: Fix Compile Button Unreal Engine 4 Multiplayer Tutorial Series
Переглядів 3,7 тис.5 років тому
Tutorial 25: Fix Compile Button Unreal Engine 4 Multiplayer Tutorial Series
Tutorial 24: (Read Description!) Convert Unreal Engine 4 Project to Source Code Part 3 of 3
Переглядів 2,9 тис.5 років тому
Tutorial 24: (Read Description!) Convert Unreal Engine 4 Project to Source Code Part 3 of 3
Tutorial 23: Install Unreal Engine 4 Source Code Part 2 of 3 Convert to Source
Переглядів 1,9 тис.5 років тому
Tutorial 23: Install Unreal Engine 4 Source Code Part 2 of 3 Convert to Source
Tutorial 22: Get Unreal Engine 4 Source Code Part 1 of 3 Convert to Source
Переглядів 3,5 тис.5 років тому
Tutorial 22: Get Unreal Engine 4 Source Code Part 1 of 3 Convert to Source

КОМЕНТАРІ

  • @resonant-gaming
    @resonant-gaming 19 годин тому

    Aye Mark! It's Austin from HVS, hope you're doing good, glad to see you posting these and still doing game dev, these are looking great!

    • @MarkLuttrell
      @MarkLuttrell 18 годин тому

      @@resonant-gaming reach out to me at markluttrellgamedesign@gmail.com, so we can talk . Good to hear from you!

  • @BetrayedMyTrust
    @BetrayedMyTrust 21 годину тому

    THIS VIDEO IS THE BEST THING THAT'S EVER HAPPEND TO ME!

  • @djodjo82
    @djodjo82 День тому

    I hope at least he makes it to the end, many youtubers never finish 😂

    • @MarkLuttrell
      @MarkLuttrell День тому

      @@djodjo82 they’ve already been recorded. You can buy them all now from the link in the description or wait and get for free as I’ll release a video every couple days. So, you’re guaranteed to get a full tutorial either way.

    • @djodjo82
      @djodjo82 День тому

      @MarkLuttrell OK thanks

  • @masterybegins
    @masterybegins День тому

    Isn't this actually conquest or sector capturing? I thought capture flag was taking an flag from the enemy base and bringing it to your own base to get a point.

    • @MarkLuttrell
      @MarkLuttrell День тому

      When I think of sector capturing, I assume the points have to be captured in a particular order. It would be easy to modify this to do that, but it’s not currently in this tutorial. But, game mode names have changed over the years, so call it what you like.

  • @BetrayedMyTrust
    @BetrayedMyTrust День тому

    This is probably the best video I've ever seen!

  • @bringfire
    @bringfire 2 дні тому

    You're back! Amazing! Thanks for sharing this!

  • @sisqobmx
    @sisqobmx 2 дні тому

    the legend is back!

  • @TimothyBell90
    @TimothyBell90 2 дні тому

    Nice to see you back Mark!

  • @SlimJim-Ej2
    @SlimJim-Ej2 2 дні тому

    This is the bomb

  • @BetrayedMyTrust
    @BetrayedMyTrust 2 дні тому

    YESSS YESSSSSSSSS YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!

  • @GeneralNovais
    @GeneralNovais 2 дні тому

    Nice

  • @BoristheBlade
    @BoristheBlade 9 днів тому

    My neighbors probably thought I just won the lottery after getting this all to work! This is the fifth method I've tried over the last week and the only one to give ideal results. Thank you - you are still helping people 4 years on.

  • @GameDevAraz
    @GameDevAraz 12 днів тому

    so delay nodes cause performance issues?

  • @77sivan
    @77sivan Місяць тому

    these values should be in DefaultGame.ini isntead of DefaultEngine.ini - the others are okay copied from UE5.4 BaseEngine.ini : [/Script/Engine.GameNetworkManager] TotalNetBandwidth=32000 MaxDynamicBandwidth=7000 MinDynamicBandwidth=4000

  • @TheAnimeLibrary-
    @TheAnimeLibrary- Місяць тому

    That is just not the way to do it you should just optimize your npcs

  • @kod_connect
    @kod_connect 3 місяці тому

    In UE5 found default values in ..\UE_5.4\Engine\Config\ <-- BaseGame.ini and BaseEngine.ini [/Script/Engine.Player] ConfiguredInternetSpeed=100000 ConfiguredLanSpeed=100000 [/Script/OnlineSubsystemUtils.IpNetDriver] MaxClientRate=100000 MaxInternetClientRate=100000 [/Script/Engine.GameNetworkManager] TotalNetBandwidth=32000 MaxDynamicBandwidth=7000 MinDynamicBandwidth=4000 Engine checks there if doesn't found those records in your project ini files

  • @fffmem2091
    @fffmem2091 3 місяці тому

    Hello Mark! Do you have email, or something for contact with you? Thank you!

  • @969woodstock8
    @969woodstock8 3 місяці тому

    Some parts had to be done a little differently, but it's understandable and works well enough. This was the best tutorial for in-place rotation.

  • @qawiyrasyidrafi3103
    @qawiyrasyidrafi3103 4 місяці тому

    i dont' have that

  • @Palexite
    @Palexite 4 місяці тому

    This looks like a game that would be wild with physics. If the way you've done this allows for such.

  • @jerobarraco
    @jerobarraco 4 місяці тому

    A bit long but great video. Nice advice on keeping the defaults vhile devving to catch issues. A video on the profiler would be helpful. Great,thanks!

  • @moha1691
    @moha1691 5 місяців тому

    Very painful process, Well said man

  • @Relentless_Games
    @Relentless_Games 5 місяців тому

    Best video on this topic, I had my doubts in the beginning because I didnt think is "valid?" would be applicable in most situations. And I'm no programmer so it all sounded like gibberish but now (2 months) after watching this I have virtually no delay nodes in any of my blueprints unless I want them there.

  • @shinobishy8108
    @shinobishy8108 7 місяців тому

    Thank you so much, out of several systems attempted, this was the only one that was bug free.

  • @eemil332
    @eemil332 7 місяців тому

    Bro I was literally stuck for two days because of this (and I was nonstop trying) Thank you so much! I know this video is 5 years old but now I know to calculate the aimoffset inside the pawnBP and not AnimBP👍

  • @yourstarchan
    @yourstarchan 8 місяців тому

    Проект Говна? :D Ты же русский) If you are not russian. Project Govna in Russian means "Shit Project" Anyway, thank you for the solution =)

  • @wolfandog
    @wolfandog 8 місяців тому

    This is how you look for sensible courses on multiplayer, find it, turn it on, and there - "let's talk about the character and animation...

  • @izayahgallego-bv6dx
    @izayahgallego-bv6dx 8 місяців тому

    it is great

  • @glenmclachlan8306
    @glenmclachlan8306 8 місяців тому

    too bad this shit doesn't actually replicate smoothly in packaged projects. you have no RPCs. learn how to network before making tutorials bud

    • @MarkLuttrell
      @MarkLuttrell 8 місяців тому

      You should not be using RPCs for animation replication. It will destroy your performance. This will replicate, because each client will handle animations for every pawn. RPCs are primarily when you need server/client communication and some kind of authority check is required. Animations usually don't impact gameplay, therefore, it's okay to have each client run animations for other players. It's a hard concept to understand at first, but keep trying, you'll get there!

  • @d.alvareznieto
    @d.alvareznieto 8 місяців тому

    Look really fun, what if the moving bases are part of a huge train (in space) each wagon has a team, and each team has to secure energy and resources for its own wagon. Also, the train stops from time to time on planets or asterois.

  • @momosimo4247
    @momosimo4247 9 місяців тому

    Hi Mister How can I contact you?

  • @D3bugMod3
    @D3bugMod3 9 місяців тому

    Yoh, You're backish. Been checking in with this channel every few months. Sure you've still got your hands full. Still glad to see ya back at it when you have a moment. Take care & have a good one.

  • @rpggamemaker6684
    @rpggamemaker6684 9 місяців тому

    Been stuck a full day on wondering why my online inventory system sometimes update and sometimes doesn't, ended up to the conclusion that delay seems to fix the problem but doesn't seems like a good idea. Needless to say I fucking love you, thank you

  • @KevesArt
    @KevesArt 10 місяців тому

    FYI to people questioning it, these are literally just the settings in the GAS Companion plugin DefaultEngine.ini file. It's the exact same.

    • @JenisixR6
      @JenisixR6 4 місяці тому

      is that supposed to be a bad thing? not trying to come off rude just generally curious

  • @BADEYE1987
    @BADEYE1987 11 місяців тому

    why do they put it in the program if your not ment to use it 😂

  • @johnblack6571
    @johnblack6571 11 місяців тому

    There is no point in going over it again? Dude you are making a video tut for beginners.... like wtf?

  • @noharachamploo6091
    @noharachamploo6091 Рік тому

    You're amazing man. I was wondering does this provide immediate feedback for clients under real-world latency? While at the same time, having server-sided checks to prevent cheating? or how would we go about something like that? (Wrote this before watching)

  • @nobIeseis
    @nobIeseis Рік тому

    my character rotates as intended but if i do it too fast it starts to stutters side to side i dont know if thats a curve thing in ue5 or :/

  • @RofiyatYetunde-lh4yj
    @RofiyatYetunde-lh4yj Рік тому

    Hello, I'm getting in touch to explore a business chance linked to your Udemy class. Our goal is to boost your course's visibility, draw in additional learners, and foster favorable feedback. Can we set a moment to delve into this more deeply at your soonest availability?

  • @adewolesamuel1311
    @adewolesamuel1311 Рік тому

    Hello, I'm getting in touch to explore a business chance linked to your Udemy class. Our goal is to boost your course's visibility, draw in additional learners, and foster favorable feedback. Can we set a moment to delve into this more deeply at your soonest availability?

  • @miauz1
    @miauz1 Рік тому

    How's it going bro, and weapons system, I'd like to see

  • @theoneand0nly874
    @theoneand0nly874 Рік тому

    Bro i can help just reply and ill give u my pitch

  • @ScifiSiShredaholic
    @ScifiSiShredaholic Рік тому

    This would be super exciting for me if it had a navmesh so that NPC's could run around on it too... Far as I know though, that's not something Unreal can do (yet).

    • @MarkLuttrell
      @MarkLuttrell Рік тому

      You can have a nav mesh on a moving platform, but it's a matter of how often you want to update it for accuracy. I found that it was way too costly to make it refresh as often as needed for this particular game. There are some tricks you could do if the platform didn't change, but since this is a building game it can change often. I don't currently restrict NPC movement on the platform, but it's more practical to just teleport them to the various work stations. I'll cover this in later videos.

    • @ScifiSiShredaholic
      @ScifiSiShredaholic Рік тому

      Ooh... I'd be very interested to hear what those tricks are if the platform doesn't change@@MarkLuttrell

  • @djodjo82
    @djodjo82 Рік тому

    It's was made since a course of Smart Poly 😉

    • @MarkLuttrell
      @MarkLuttrell Рік тому

      What? Not familiar with that course, but check out my course in the description!

    • @djodjo82
      @djodjo82 Рік тому

      @@MarkLuttrell You have one course in Udemy, not survival tuto 😂

  • @ferdinandusjansevanrensbur8003

    The gameplay looks to be a solid foundation with a beautiful and well optimised environment. Me being an environment and graphics nut, I am quite curious what you used and did/modified to achieve that gorgeos world. Looking forward to more content!

    • @MarkLuttrell
      @MarkLuttrell Рік тому

      Thanks! Will definitely talk about world building in future videos.

  • @VoidRose
    @VoidRose Рік тому

    very funny!

  • @TimothyBell90
    @TimothyBell90 Рік тому

    This looks interesting! I'm sure it's not a huge priority with this game, but do you by chance have an idea about what to do about lag compensation for projectiles and hit detection? Would be curious if that's something you've had to deal with.

    • @MarkLuttrell
      @MarkLuttrell Рік тому

      The only issue I've seen so far is with VFX and moving vehicles. I think there are two solutions here: 1) Allow VFX to to be called on client without server verification since seeing particles is inconsequential to gameplay. 2) Spawn the particles attached to the hit object, so that it remains in the correct location as the vehicle moves.

  • @aussj4link214
    @aussj4link214 Рік тому

    Looks interesting for sure. By chance do you have an idea of a name for this?

    • @MarkLuttrell
      @MarkLuttrell Рік тому

      I am totally open to ideas. I have some, but every time I come up with something and Google it, it's already used.

  • @MarkLuttrell
    @MarkLuttrell Рік тому

    Does anyone have a good screen capture software they recommend? I’m using OBS and notice a slight lag sometimes even though there’s no lag in the game. It’s probably just a frame rate configuration, but I was curious if anybody had a program they really like to use.

  • @TheDiztanz
    @TheDiztanz Рік тому

    What kind of setting are you looking to do? Going by assets, I'd assume scifi, but do you have a core concept you'd like to project?

    • @MarkLuttrell
      @MarkLuttrell Рік тому

      Yep. Sci-fi / diesel-cyber-punkish. The core concept will be the transport of mined goods to sell at the market in the city.

    • @TheDiztanz
      @TheDiztanz Рік тому

      @MarkLuttrell hmm. I'll think on it and see if I can come up with something.