How I Made a Multiplayer FPS Game with Netcode | Unity vs Steam

Sdílet
Vložit
  • čas přidán 19. 08. 2023
  • I spent a few days making a multiplayer game to try out Netcode and to decide if I should switch from my own networking solution to Netcode.
    Thanks for watching!
    Wishlist my game on steam: store.steampowered.com/app/21...
    For business enquiries you can contact us via our website or email:
    awakenstudios1@gmail.com
    awakenstudios.co.nz
    Follow us on:
    Instagram: / awakenstudi. .
    Twitter: / awakenstudiosnz
    COD Gameplay by ‪@NoCopyrightGameplays‬
  • Věda a technologie

Komentáře • 70

  • @nixonscherbarth1974
    @nixonscherbarth1974 Před 9 měsíci +8

    You are soooo damn talented. I’m currently making a super similar game to this, but as my first multiplayer project. It’s kind of a struggle but it’s starting to look great.
    But what you created is truly a masterpiece

    • @D0mD6v
      @D0mD6v  Před 9 měsíci +2

      Thanks! Good luck with your project :)

    • @eigbegabriel486
      @eigbegabriel486 Před 11 dny

      ​@@D0mD6v hi...was all of this done with netcode for game object or netcode for entities?

  • @Xxelijah3314xX
    @Xxelijah3314xX Před 10 měsíci +4

    great video, this needs way more views

    • @D0mD6v
      @D0mD6v  Před 10 měsíci

      I appreciate that!

  • @Fiberz18
    @Fiberz18 Před 9 měsíci +1

    Such a great video, you are so good!

    • @D0mD6v
      @D0mD6v  Před 9 měsíci +1

      Thanks you :)

  • @MirageAhlie
    @MirageAhlie Před 10 měsíci +11

    This video deserves way more views, would it be possible for you to make a course on how you make multiplayer games? i would pay any amount of money for it 💙

    • @D0mD6v
      @D0mD6v  Před 10 měsíci +9

      Thank you :) We will look into making a multiplayer tutorial in the future

    • @franciandroid3136
      @franciandroid3136 Před 3 měsíci

      I will buy it too

  • @boxingspace2984
    @boxingspace2984 Před 7 měsíci +3

    Incredible skills on display here! The amount of work put into this is mind-blowing. Thanks for sharing your expertise - truly inspiring content!
    + 1 sub + like 😁

    • @D0mD6v
      @D0mD6v  Před 7 měsíci

      Thank you very much!

  • @user-uh3bc2np9o
    @user-uh3bc2np9o Před 5 měsíci

    this channel is so underrated. :)

  • @wyzepoi_gamedev
    @wyzepoi_gamedev Před 10 měsíci +3

    Lets go new video!!!

  • @rootbindev
    @rootbindev Před 2 měsíci

    This is pretty damn good

  • @noahfong9058
    @noahfong9058 Před 10 měsíci

    yea you should totally finish this! Could add power ups around the map that changes gun properties or movement properties kind of like quake. Slide and dash would be really smooth too.
    the crosshair is a bit sluggish, could be thinner, and maybe a bit opaque. The gun is also a bit close to the screen, but all look great given how much time you
    Megaman also can charge up his cannon, so maybe making a secondary weapon would be cool like that.
    its actually amazing you finished that quickly too. You make it look easy.

    • @captaincommando9839
      @captaincommando9839 Před 3 měsíci

      Nah, check out MM8BDM for a good example of a megaman shooter.
      I enjoy the aspect of the game not being fully focused on fast bullets and head-shot-aiming like pretty much 90% of online shooters.
      It really makes fights feel more like a fighting game and less like getting lasered by someone with god aim.

  • @adammoniz8049
    @adammoniz8049 Před 5 měsíci

    I have a basic project that would basically show two players in a room... no idea how to get damage, spawning enemies, or anything like that to work with netcode rn. Granted I haven't worked with it much, but a tutorial series of setting up even just this game would be awesome to see more in depth.

  • @dqmmaster5797
    @dqmmaster5797 Před 6 měsíci

    Can you make any tutorials you seem like a great wealth of knowledge just would love to see how you work and go thru things!

  • @OliverWendelin
    @OliverWendelin Před 4 měsíci

    Amazing video! Would you be willing to share a tutorial or even the scripts used for your multiplayer approach at some point?

  • @1Poiuytgfdsa1
    @1Poiuytgfdsa1 Před 5 měsíci

    People may have one or more of these individual skills, but for you to be able to start and *finish* a game so effectively is honestly baffling to me; well done man!

  • @Thescootertoad
    @Thescootertoad Před 5 měsíci +7

    Complete it or you will be put in my basement

    • @wturri78
      @wturri78 Před 3 měsíci +1

      And you don't want to end up in his basement.

  • @anishdeshpande2363
    @anishdeshpande2363 Před 2 měsíci

    Great game you made

  • @castlecodersltd
    @castlecodersltd Před 9 měsíci

    Interesting. Thanks ☺

  • @nardip3035
    @nardip3035 Před 7 měsíci

    These guys can make good vids!

  • @boybuscus
    @boybuscus Před 5 měsíci

    hey, how did you manage client-side prediction stuff or did you add them at all?
    thanks for the help!

  • @rodolfocesar2945
    @rodolfocesar2945 Před 4 měsíci

    how did you made for the floor to stay like unreal (a giant floor with chess colors) is a custom terrain or config?

  • @k_otey
    @k_otey Před 9 měsíci

    the animations are soo good :)

    • @D0mD6v
      @D0mD6v  Před 9 měsíci +1

      Thank you. I try :)

    • @k_otey
      @k_otey Před 8 měsíci

      @@D0mD6v i didn't really see anyone mentioning the animations so i had to point it out :D

  • @eigbegabriel486
    @eigbegabriel486 Před 15 dny

    Was this done with netcode for game object or netcode for entities.

  • @monarchdrumandbass8700
    @monarchdrumandbass8700 Před měsícem

    Hey, anyone know what software is being used to paint the textures in this video?

  • @atomixx_3857
    @atomixx_3857 Před 10 měsíci +5

    How do you implement the prediction?

    • @D0mD6v
      @D0mD6v  Před 10 měsíci

      I have a client prediction script from my archery multiplayer game, so I just need to alter part of the script to use Network Variables instead of my SteamP2P network variables.

  • @Brosquini
    @Brosquini Před 10 měsíci

    I think you should finish this game by adding a slide, air dash, proper ads and some snazzy particals when you hit enemies

  • @datpotatoes4005
    @datpotatoes4005 Před 10 měsíci +1

    Looks interesting. I don't know what to comment.

    • @D0mD6v
      @D0mD6v  Před 10 měsíci +1

      Interesting will do haha :)

  • @RustyBear
    @RustyBear Před 10 měsíci

    Let’s goo

  • @zakaulait5378
    @zakaulait5378 Před 11 dny

    show us how did you make that please, i'm stuck asf, do a tutorial

  • @praisethesun2612
    @praisethesun2612 Před 8 měsíci

    A tutorial on Netcode and a prediction system would be awesome
    P.S. +1 sub

    • @D0mD6v
      @D0mD6v  Před 8 měsíci

      Maybe in the future. Thanks for the sub!

    • @carlabalos3884
      @carlabalos3884 Před 8 měsíci

      @@D0mD6v Hello just asking where did you learn netcode? I might look at it too.

  • @th3Kun
    @th3Kun Před 10 měsíci

    hey, I wanted to be able make games a while ago but I just can't find a way to learn to make models and animations for my game. Do you know a good way to start learning?

    • @D0mD6v
      @D0mD6v  Před 10 měsíci

      Yes, Id recommend checking out CZcams channels like @Imphenzia. He shows you everything you will need to know to get started :)

    • @th3Kun
      @th3Kun Před 10 měsíci

      @@D0mD6vThanks! I will check him out

  • @drewgamerkid1157
    @drewgamerkid1157 Před 8 měsíci

    the game looks good but i thing the wall running has more potential. i think there should be a better purpose for it

  • @shortnap3464
    @shortnap3464 Před 6 měsíci

    Sorry for noob question .. When you switch to netcode does your game works on steam too ? or do you need to add something?

    • @D0mD6v
      @D0mD6v  Před 6 měsíci +1

      Not a noob question haha. Unity has it's own relay server's you can use, but you can still use steam relay servers with netcode aswell.

    • @shortnap3464
      @shortnap3464 Před 6 měsíci

      Thank you so much for answering me! I am learning developing game and made my games in unreal until my last project and right now I am stuck bc I am first time using multiplayer and for some reason steamsubsystems or advanced steam plugins etc I couldn't make it work for unreal and its been 2 weeks so I am starting to give up and maybe learn unity@@D0mD6v

  • @Taku_Reid
    @Taku_Reid Před 10 měsíci

    do you have any links or scouces of how you did the first person movement because I still can't figure it out with netcode

    • @D0mD6v
      @D0mD6v  Před 10 měsíci

      Nothing in particular. I'm sure @Brackeys will have a FPS tutorial xD

    • @Taku_Reid
      @Taku_Reid Před 10 měsíci

      @@D0mD6v ok thanks can't wait for next update.

  • @sachinsahu889
    @sachinsahu889 Před měsícem

    Can you make tutorial?

  • @SLAVKINGRED
    @SLAVKINGRED Před 7 měsíci

    could you make a tutorial on how to network games?

    • @fv4202x
      @fv4202x Před 6 měsíci

      watch code monkey or tarodev

  • @hugodanielvalladoliddaumas7073

    pleaaaase a video or the source code for thisss!!

  • @kgztcbvmtm5929
    @kgztcbvmtm5929 Před 10 měsíci

    What about other networking solutions like Fishnet or Alteruna?

    • @D0mD6v
      @D0mD6v  Před 10 měsíci

      I looked into Fishnet awhile ago and it definitely looks like another good solution. Haven't used either of these personally though.

    • @kgztcbvmtm5929
      @kgztcbvmtm5929 Před 10 měsíci

      @@D0mD6v apparently, Alteruna offers free server hosting and unlike photon, they don't have any user limits

  • @Bulled
    @Bulled Před 10 měsíci

    Are you gonna keep working on that heist game?

    • @D0mD6v
      @D0mD6v  Před 10 měsíci +1

      Yes. My brother is making that game :)

  • @captaincommando9839
    @captaincommando9839 Před 3 měsíci

    Man trying to remake MM8BDM in unity

  • @nardip3035
    @nardip3035 Před 7 měsíci

    hey can you guys pls update the csgo game and add cosmetics pls!

  • @sakbiulalom5849
    @sakbiulalom5849 Před 10 měsíci +3

    Where did you learn making Multiplayer games with Unity?

    • @animationsoftyrex5442
      @animationsoftyrex5442 Před 10 měsíci +2

      You can type multiplayer game in CZcams.

    • @sakbiulalom5849
      @sakbiulalom5849 Před 10 měsíci +5

      @@animationsoftyrex5442 woo, what a brilliant idea, Thanks for letting me know

    • @animationsoftyrex5442
      @animationsoftyrex5442 Před 10 měsíci

      @@sakbiulalom5849 u're welcome lol

    • @D0mD6v
      @D0mD6v  Před 10 měsíci

      I learned mostly from using Unet a few years ago and reading documentation. Even steam has some great documentation on it. @CodeMonkeyUnity has a great tutorial on netcode.