Why Multiplayer Games are so HARD to Make.

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • I thought it would be interesting to share some of the struggles of making a multiplayer game. Let me know if you guys want more videos like this in the future.
    Wishlist on steam now: store.steampow...
    Join new discord server: / discord
    Follow me on:
    Instagram: / domevans_projects
    Twitter: / awakenstudiosnz
    For business enquiries you can contact us via our website or email:
    awakenstudios1@gmail.com
    awakenstudios.co.nz

Комментарии • 84

  • @SOYunQUESOgamer
    @SOYunQUESOgamer 3 месяца назад +32

    I literally have been thinking about this game the whole day, I didn't remember how it was called but I knew my notifications to this channel were on, because I really liked this project since day one, and now ironically you uploaded. 🙀 I really hope you make it high and keep doing such a great job! 😃

    • @D0mD6v
      @D0mD6v  3 месяца назад +3

      haha timing then. thanks man :))

  • @7koboldsinatrenchcoat
    @7koboldsinatrenchcoat 3 месяца назад +73

    i got a pc to wishlist your game :)

    • @D0mD6v
      @D0mD6v  3 месяца назад +20

      haha thanks man. Hopefully it will be worth it xD

    • @iamthrawn
      @iamthrawn 3 месяца назад +4

      @@D0mD6v yeah im really hoping it run with my ok but not great processing lol

    • @AlexMakesGames80
      @AlexMakesGames80 3 месяца назад +7

      Chad move right here

  • @Lolboy30
    @Lolboy30 3 месяца назад +7

    I literally have a book next to me called 'multiplayer game programming' just to get an understanding how things work technically and dip my toe i to coop-games soon.. my god is there a lot to it - good video as always, and nicely explained aswell! :)

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Thanks man, glad it made sense :))

  • @KalinGames526
    @KalinGames526 3 месяца назад +13

    NEW UPLOAD WAKE UP EVERYONE

  • @drmedo-zk4fl
    @drmedo-zk4fl 3 месяца назад +2

    Nice man
    I am waiting for devlog
    Your contant is 10/10

    • @D0mD6v
      @D0mD6v  3 месяца назад

      appreciate it bro😄

  • @DamageSoftware
    @DamageSoftware 3 месяца назад +3

    Really nice, short video!
    Good luck with the game ;)

    • @D0mD6v
      @D0mD6v  3 месяца назад +1

      Glad you liked and thanks!

  • @TimeoMETAUT-DUQUE
    @TimeoMETAUT-DUQUE 3 месяца назад +1

    i can't wait anymore please make this game quick !!!! Great vids and work men

  • @mythrando
    @mythrando 3 месяца назад

    This was a really nice overview! (Worked on developing aaa mp games for many years)

  • @tufanaydin6340
    @tufanaydin6340 2 месяца назад

    Thank you very much for this simple explanation.

  • @grobnermer
    @grobnermer 2 месяца назад

    This game looks like lots of fun, I’d recommend having the gun vary in color but anyway I subbed

  • @bananadev
    @bananadev 3 месяца назад

    Awesome video as always!! Sick thumbnail

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Thanks bro

  • @TheVRDoge6745
    @TheVRDoge6745 3 месяца назад

    THIS GAME LOOKS SO GOOD, and the reloads are AMAZING! Do you have an official release date yet? BTW, thank for the lesson on how servers and latency works.

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Thanks man! Not guarantees on the release date, but hopefully after the next devlog :))

  • @Prototiphrom
    @Prototiphrom 3 месяца назад

    I'm as networking dev watched it not for to know something but rather share the pain. The ping and "rejected" (trust or sync) actions are a big problem. Especially for VR games. The movement is not such a big problem because it's just a standard problem and has standard solutions in 2024. I mean libs or in engine built system solved it a long time ago. But cheaters especially aim input cheaters the biggest I think. But there are anti-cheats like Easy it covers a lot of cases. But for us indie-dev - multi-player sucks...

  • @Phobosc
    @Phobosc 3 месяца назад

    For the pvp you should make it so that when you run you have to double tap shift to put your gun away, but it also makes you faster like in the last video.

  • @SandwichGamesHeavy
    @SandwichGamesHeavy 2 месяца назад

    Mirror package is actually the best thing to use in multiplayer games, since it's free. But it is very hard to make them not LAN-connected....

  • @ethanbaer65
    @ethanbaer65 3 месяца назад

    So hyped for when this game comes out.

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Me too haha

  • @xdsloth5199
    @xdsloth5199 3 месяца назад

    Well done brother, keep it up >:D

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Thanks, will do!

  • @Jpoxferd
    @Jpoxferd 3 месяца назад

    Bab- sis wake up domE posted

  • @TrixterTheFemboy
    @TrixterTheFemboy 2 месяца назад

    The nice thing about me making a co-op game instead is not having to fuck around with anti-cheat and trust so much lol, favor the players always

  • @eigbegabriel486
    @eigbegabriel486 2 месяца назад

    Are you currently building with netcode for game object or entitites?

  • @shadow50011
    @shadow50011 3 месяца назад

    I keep thinking about trying to make a multiplayer FPS but then i remember things like this exist and I need to learn how to code in an engine I'm unfamiliar with lol

  • @SamuelTheManual
    @SamuelTheManual 3 месяца назад

    I wish I had a PC - I’m on mac - but I still wishlisted your game!

    • @D0mD6v
      @D0mD6v  3 месяца назад +1

      Thanks man! Not sure how hard it is to part to mac but hopefully I can in the future. Probably after release

    • @SamuelTheManual
      @SamuelTheManual 3 месяца назад

      @@D0mD6v That would be sick!

  • @samuelclark16
    @samuelclark16 3 месяца назад +1

    Is there a way to 'check' the player against the server?
    For example, lets say all the inputs and the duration of those inputs were put into a file, i.e. a simple text file, then sent to the server every ten seconds. Would it be possible for the server to use the original position plus the inputs in the file to check against the user? Like if you move at 1 m/s and held a key for 5 seconds, you should be 5m from where you were in that direction. If you were 10m or 15m from the position the server thinks you are, you get kicked or banned.
    Is something like that even possible?

    • @ParkerGameDev
      @ParkerGameDev 3 месяца назад

      ok but then anyone with bad ping would be banned 😂

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Yes something like this would def be possible, but could lead to accidental bands if they have high latency. Good idea though :))

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Yes very true

    • @samuelclark16
      @samuelclark16 3 месяца назад +1

      @@D0mD6v Counter point- if you have bad wifi you can't play the game
      /s

  • @pxel1876
    @pxel1876 3 месяца назад

    Game almost done

  • @timmygilbert4102
    @timmygilbert4102 2 месяца назад

    Imagine programming time travel and multiverse 🤓

  • @FlyHighStudiosGaming
    @FlyHighStudiosGaming 3 месяца назад +1

    Fire

    • @D0mD6v
      @D0mD6v  3 месяца назад +1

      Boom

  • @grosse_nouille
    @grosse_nouille 3 месяца назад

    Do you know when the game would come out? I have been waiting since devlog 1, please. I need this. I have even forced my friends to wishlist it.

    • @D0mD6v
      @D0mD6v  3 месяца назад +1

      I have a rough date in mind, but don't want to make any promises and let anyone down haha. Thanks for getting me more wishlists :))

  • @Footyedit48
    @Footyedit48 3 месяца назад +1

    What is the game called I am really interested?

  • @pxel1876
    @pxel1876 3 месяца назад

    PLS pls give us a release date I. Need to try rhis out

  • @Rkyiel
    @Rkyiel 3 месяца назад

    YAYYY

  • @axolot-art
    @axolot-art 2 месяца назад

    wishlisted

  • @DEEEVANS-bz2cn
    @DEEEVANS-bz2cn 3 месяца назад

    ❤❤❤❤❤❤❤

  • @AidenPerryman
    @AidenPerryman 3 месяца назад

    Will this be playable on steam deck ?
    I’d love to play it

  • @r_doom
    @r_doom 3 месяца назад

    what anti cheat will you use

  • @albinshala1046
    @albinshala1046 Месяц назад

    Hi domdev, i wanted to connect with you via direct messeges for an game idea opportunity. How can i do that?

    • @D0mD6v
      @D0mD6v  Месяц назад

      hey man, there's an email address in the description your welcome to use :))

  • @calako
    @calako 3 месяца назад

    hope it will cost under 2 dollars ,if it is bigger than that i cant aford it

    • @D0mD6v
      @D0mD6v  3 месяца назад

      haha oof

  • @regularphill
    @regularphill 3 месяца назад

    Woooooo!

  • @MysteriousPotatoe
    @MysteriousPotatoe 3 месяца назад

    I also favor shooters

  • @mystery_exe
    @mystery_exe 3 месяца назад +2

    I feel like this game would benefit from being PvE instead of PvP, because PvP games end up enforcing "metas" which severely limit player creativity. PvE games also attract significantly less toxic audiences. Also what if you held your weapon close to your chest while running instead of putting it on your back?

  • @runnin_myles8098
    @runnin_myles8098 3 месяца назад

    When is your game coming out

    • @D0mD6v
      @D0mD6v  3 месяца назад

      Probably after another 3-4 devlogs 😬 Dont want to say a date and let people down yet haha

  • @Strixluca
    @Strixluca 3 месяца назад

    I buy now a pc for your game

    • @D0mD6v
      @D0mD6v  3 месяца назад

      PC > Console

  • @Kasperbjerby
    @Kasperbjerby 3 месяца назад

    Depends on the game, latency/ping is always a problem, but trust is not always a thing you have to worry about, if it is just a co op game you dont really have to worry about it, if the client cheats they are only hurtig themselves and their friends, its mostly needed in competitive games
    You should rename your video to "Why competitive multiplayer shooter games are so HARD to make" cause that is really the only thing you talked about 🙃

  • @NextLevelDev
    @NextLevelDev 3 месяца назад +1

    roblox studio makes everything online automaticly, there is client side and server side scripts, if you write code in a serverside one, it happens on the server and replicated to all clients, oh and all server hosting is paid by roblox.

    • @NextLevelDev
      @NextLevelDev 3 месяца назад +1

      oh and has built-in anticheat and report system, also it has account system so you can ban players by their id

    • @D0mD6v
      @D0mD6v  3 месяца назад

      thats cool man :))

    • @il35215
      @il35215 3 месяца назад

      yeap this is why they took 70% of your revenue )))

    • @NextLevelDev
      @NextLevelDev 3 месяца назад

      @@il35215 they take 30℅ and thats not bad when you are making free money

    • @the_god_killah
      @the_god_killah Месяц назад

      Yea the game would look good on Roblox and maybe have way more players

  • @sminujasdip9290
    @sminujasdip9290 3 месяца назад

    Under an hour gang

  • @Rafay_qayyum
    @Rafay_qayyum 3 месяца назад

    Dude uploads after a month

    • @randomguy3689
      @randomguy3689 3 месяца назад

      Although I have no experience in making videos but a bit of coding, I know that it takes long to edit a video and even longer to code. Don't blame the guy for having a bad upload schedule

    • @Rafay_qayyum
      @Rafay_qayyum 3 месяца назад

      ​@@randomguy3689was just saying bro

    • @randomguy3689
      @randomguy3689 3 месяца назад

      Makes sense​@@Rafay_qayyum

  • @just_a_pogo2572
    @just_a_pogo2572 3 месяца назад

    h

  • @SONEVERSTUDIO
    @SONEVERSTUDIO 3 месяца назад

    First

    • @Fween
      @Fween 3 месяца назад +1

      shoot, i was 47 seconds too late

    • @D0mD6v
      @D0mD6v  3 месяца назад +1

      Yes you were haha

  • @bimbobaudo
    @bimbobaudo 3 месяца назад

    Yeah good luck