Unity Multiplayer Game Development - New Map & Capture The Flag Gamemode

Sdílet
Vložit
  • čas přidán 11. 06. 2024
  • Unity Multiplayer Game Development - New Map & Capture The Flag Gamemode. Hello guys, this is my 8th update video showing the progress on my current Unity multiplayer game development project.
    I am making a multiplayer first person game with multiple game modes. Currently I’m implementing common multiplayer features but it's fairly playable and almost ready for its first playtest. I hope to add many unique game modes that can be played in a variety of team sizes. Hopefully that will be fun but, we'll have to see.
    ----------------------
    Rug's tutorial on an object oriented weapon system: • [10] Multiplayer FPS i...
    Another tutorial by Unity on c# inheritance: • C# Inheritance in Unit...
    My Multiplayer Development Updates Playlist: • Multiplayer Game Updates
    Tom’s Unity Multiplayer Networking Series: • Connecting Unity Clien...
    Discord: / discord
    My Website: zxgames.net/
    ----------------------
    Time stamps:
    0:00 - Intro
    0:30 - Ship Map
    1:45 - Hand Bob Re-work
    2:08 - Item System Re-work
    3:17 - Gamemode System Re-work
    3:47 - Capture The Flag
    4:50 - Scoreboard & Pause
    5:02 - Player Ping
    5:14 - Server Lists
    5:49 - Connection Error Screen
    6:07 - Server Commands
    6:29 - Outro
    ----------------------
    Music:
    Title: Kubbi Cascade
    Source: • Kubbi / Cascade
    Title: Coffe In Rain (8 Bits)
    Source: • Video
    Title: Kry​Soar - No More Memory
    Source: • Video
    My Specs:
    GTX 970
    Intel i7 6700k
    32 GB Ram
    #Devlog #GameDev #Multiplayer #Unity3D #Unity #IndieDev #LowPoly #GameDevelopment
  • Zábava

Komentáře • 175

  • @Commander_Wolf32
    @Commander_Wolf32 Před 3 lety +23

    Comment to keep the CZcams gods happy
    Edit: Just finished the vid and can’t wait to see the map finished it’s looking great!

  • @belesisgia4485
    @belesisgia4485 Před 3 lety +28

    While holding the flag, shooting only secondary weapons might be the best option since you'll have to defend yourself.

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +4

      Possibly, but It would also encourage teamwork if you couldn't defend yourself. Instead your teammates would need to help. But we will see how it goes during the playtest.

    • @cmdrblaze6487
      @cmdrblaze6487 Před 3 lety +1

      @@xzippyzachx True but it would be nice to be able to defend yourself when you don't have good teammates

    • @RugbugRedfern
      @RugbugRedfern Před 3 lety

      @@xzippyzachx Or getting mad at teammates lol

    • @redthetrollge7319
      @redthetrollge7319 Před rokem +1

      @@xzippyzachx hey make a color blind mode to where if its on then you can see a big b and r on other players to see what team there on

  • @LAE-7
    @LAE-7 Před 3 lety +2

    The ship is so detailed!!! You go dude

  • @Derpsii
    @Derpsii Před 3 lety +4

    Cool! Came here from your 5 year unity video.

  •  Před 3 lety +2

    That cargo ship looks dope!
    Also using the method that you use for items and gamemodes makes life so much easier when you're adding content to the game. I remember when I started with game dev, I made a separate script for every weapon or item in my game... I was smart. Anyways, keep up the progress!

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      Yes, I am making the code object oriented for the exact reason of adding lots of content to the game easier. Thanks Nermin! :p

  • @focusaxes
    @focusaxes Před 3 lety +1

    Nice Work my guy, this deserves more likes and you need more subscribers, this is just beautiful.

  • @medkatyt
    @medkatyt Před 3 lety +1

    Nice job man, your the next dani. Keep grinding you will get there some day.

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Appreciate it. Idk though. Dani is on another level!

  • @Hoggins
    @Hoggins Před 3 lety +3

    Nice production value :D

  • @growingturtle359
    @growingturtle359 Před 3 lety +5

    I would absolutely love a tutorial! I will also tell my friends and family to subscribe if you make it! (some of my friends are into unity as well) The graphics look amazing, and I've searched for many online fps tutorials but I could not find any that is up to date! That would make my day!

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Unfortunately tutorials take a lot of time to make which I don't have right now. Tom does have a basic tutorial series on networking in Unity. Also, he is planning on starting a new tutorial series in the future.

    • @growingturtle359
      @growingturtle359 Před 3 lety +1

      @@xzippyzachx Thank you anyways! I will take a look at his tutorials! (good luck on the game)

  • @JayCode_dev
    @JayCode_dev Před 3 lety +1

    Very nice devlog! The map is really cool! And its great you used the console batch mode iv sent to you!

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Yes! Thanks again for sending that to me! :p

    • @JayCode_dev
      @JayCode_dev Před 3 lety +1

      @@xzippyzachx np, oh and btw, the clp and sr tut is comming haha

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      @@JayCode_dev Nice!

  • @AmauriGaming
    @AmauriGaming Před 3 lety +1

    You should add mechanics that you had in that one FPS game you never finished where you can open/close doors, breach walls with explosives, etc... Some other ideas I can suggest is make players carry the flag with one hand and use one handed weapons with the other (like pistols, micro mac10, double barrel sawed off shotgun, etc). I think that option will make the game more competitive and create intense moments. You can add the ability to throw grenades with one hand while simultaneously hip firing with their other hand. Add thermal/night vision scope attachments and smoke bombs. Oh! Add the ability to fluidly drop shot while firing (go prone quickly while shooting to get upper edge on opponent amidst gun fight). I just subscribed by the way. Thought your content looks interesting and I plan to get into making games (I'm a 2d artist, voice actor, musician, etc.)

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Thanks! WOW you have lots of ideas. I am definitely making that breach game mode from my previous FPS game eventually. Grenades' will also be a thing eventually. Good luck starting to make your own games! :p

  • @liammays678
    @liammays678 Před 3 lety +1

    Bro I waited so long for update 8 it’s looking great

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Thanks, progress on the game is slow but steady. See you in the next video :p

  • @NolifeAshton
    @NolifeAshton Před 3 lety +1

    I know it's a lot but easter eggs when nearly finished. I'm a new sub and your game will be amazing I'm hoping to play it in the future.

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      What if I said there already are easter eggs! Welcome! :p

  • @tobycontinued7532
    @tobycontinued7532 Před 3 lety +1

    This is so awsome! I can't wait to play this game!

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Thanks! Playtest happen on my Discord server!

  • @Hax187
    @Hax187 Před 3 lety +2

    Cargo ship looking clean!

  • @OdemGeek
    @OdemGeek Před 3 lety +11

    I don't remember how to write a joyful Scream in English, but I was waiting.

  • @h2squared
    @h2squared Před 3 lety +1

    i just binge-watched the whole series and i am glad to see the game get better with every devlog

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      YAY! Thanks for watching. New episode sometime this month hopefully! :p

  • @Flamecatbs
    @Flamecatbs Před 3 lety +9

    I have an idea for your game: In the menu you could have a shop and you could buy gun skins and other cosmetic items (This way you could make a profit from the game)

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Yeah, I will have some sort of cosmetic customization eventually

  • @spidey885
    @spidey885 Před 3 lety +1

    Subscribed! Great work

  • @jipjap7193
    @jipjap7193 Před 3 lety +3

    Amazing video! I think that its better when you can't shoot while holding the flag. Passing it to other players would be a cool feature!

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +2

      Yeah, I agree that passing would be nice! We will see how it goes during the playtest. Thanks! :p

  • @tomweiland
    @tomweiland Před 3 lety +7

    I'd say definitely let players drop the flag, or at least have it drop when they die so that a team mate can keep carrying it, otherwise it'll probably be way too hard to actually score points.

  • @milk_marais1803
    @milk_marais1803 Před 3 lety +1

    I love your content so much man

  • @Duster_1
    @Duster_1 Před 3 lety +3

    Have waited :)

  • @GamesBySaul
    @GamesBySaul Před 3 lety +2

    Great work on this, the new map looks great! :D

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      Thanks! I think its coming along slowly. :P

    • @GamesBySaul
      @GamesBySaul Před 3 lety +1

      @@xzippyzachx Slowly but surely ;D Don't want to rush these things, especially multiplayer

  • @shardulsonwane675
    @shardulsonwane675 Před 3 lety +2

    that was so good that i subscribed!!!!

  • @casualdutchman
    @casualdutchman Před 3 lety +1

    Other Unity dev will tell you object oriented programming is bad in Unity, since Unity uses components. I still like the way you do it. so, good job :D
    Also, will the game be on Steam?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      Yeah I think object oriented programming keeps the code much more readable. Not sure where the game will be available. Steam is an option but I haven't looked into anything to do with publishing yet. I am just focusing on development right now with the limited time I have. Glad you liked the video! :p

  • @hassananwar2431
    @hassananwar2431 Před 3 lety +1

    learning alot from you

  • @nevergonnagiveyouup1669
    @nevergonnagiveyouup1669 Před 3 lety +3

    E P I C C

  • @DevWhisperr
    @DevWhisperr Před 3 lety +1

    That's really cool game!

  • @circlexc908
    @circlexc908 Před 3 lety +1

    Ello dude nice game

  • @glamorglife7611
    @glamorglife7611 Před 2 lety +1

    TBH I can’t wait for this game to come out

    • @xzippyzachx
      @xzippyzachx  Před 2 lety

      Might have to wait a while but glad you are excited! :p

  • @saurya_jhbvbiuh
    @saurya_jhbvbiuh Před 3 lety +2

    I would love to play this when it comes our

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Join the Discord server and pick up the playertester role! :p

  • @heuabjsjsjn1002
    @heuabjsjsjn1002 Před 3 lety +2

    You should continue this series

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      I am, just very busy with school so progress is slow. If you want to see more progress updates you should join my discord server :p

  • @grumpycarson
    @grumpycarson Před 3 lety +3

    You should be able to shoot with secondary weapon but also throw The flag to team mates. As well the flag should be able to be left on the ground forever but when it does it will get a marker to clam, it if an enemy steals your flag and you kill them they will drop the flag where they died you must stand on the flag for 3 sec to send the flag back to your base . The enemy can pick the flag up immediately.

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      I like the standing on the flag for a period of time to send it back idea! Thanks! :p

  • @justnickplease5756
    @justnickplease5756 Před 3 lety +1

    Nice video

  • @plaidev
    @plaidev Před 3 lety +1

    EPICC 🔥🔥🔥

  • @Skeffles
    @Skeffles Před 3 lety +1

    I like that new map. It reminds me of old counter strike maps.

  • @studiojace
    @studiojace Před 3 lety +3

    Cool!!

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Thanks! :p

    • @studiojace
      @studiojace Před 3 lety +1

      Always, how many maps are you planing on making?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      @@studiojace IDK, a good amount 5-10. Maybe even more if I work on the game for a long time.

    • @studiojace
      @studiojace Před 3 lety +2

      Awesome! Hope I can play it one day!

  • @moonknight7564
    @moonknight7564 Před 2 lety +1

    Cool

  • @pvtleaf
    @pvtleaf Před 3 lety +1

    This game gon be epic ngl

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Thanks :p

    • @pvtleaf
      @pvtleaf Před 3 lety +1

      @@xzippyzachx love to see a growing channel with good and original content, as soon as the game is out im downloading it

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      @@pvtleaf Great!

  • @airwell2017
    @airwell2017 Před 3 lety +1

    Ты лучший)

  • @bighonda
    @bighonda Před 3 lety +1

    CTF: You should be able to drop the flag for a certain amount of time but if the team collects the flag I auto goes back to their side. You should only be able to use secondary with the flag out. When you die it should drop to the ground for a certain amount of time before it despawns

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Wow, you just predicted almost exactly what I will be showing in the next update video :p Make sure to check it out this weekend!

    • @bighonda
      @bighonda Před 3 lety +1

      @@xzippyzachx cool! lol

  • @skylansimmons3885
    @skylansimmons3885 Před 3 lety +1

    If you ever finish the game pls upload to the Play Store because it seems so fun and I'd like to play

  • @daboxguy3848
    @daboxguy3848 Před 3 lety +1

    💯 likes, let's goo. I love PvP games. The classes and networking is juicy 🥺.

  • @-ddeception-4103
    @-ddeception-4103 Před 3 lety

    You should be able to drop the flag, but it has a 5 second timer to pick it up again or it will go back to the original point of the flag.
    Another idea is that the person who is holding the flag would be marked with something above their head that is visible through walls.
    The ability to see stats of weapons aswell would be nice
    Also the shipment map looks extremely campy which can be a problem

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      The ship map is still in development so its not going to look good yet!
      Also I have added the ability to drop the flag. I will be showing what I did in the next update video which is coming soon.

  • @nicantic2675
    @nicantic2675 Před 2 lety +1

    That cargo ship kinda looks like the Rust cargo ship coincidence i think not

  • @TheJLproducer
    @TheJLproducer Před 3 lety +1

    4:21 maybe add a handgun while having the flag :)

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Yeah I have changed how it works and will be showing it off in the next video.

  • @shanielluciano9649
    @shanielluciano9649 Před 3 lety +1

    Make "Antarctica" map, is so basic, but is so fun (u can copy them from Operation 7)

  • @djwilmer3479
    @djwilmer3479 Před 3 lety +1

    Hey i am trying to make a game too but idk if you need a good computer?
    Edit: also what a good game your making.

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      As long as you don't make a graphics intensive game you don't need a high quality pc. Thanks :p

    • @djwilmer3479
      @djwilmer3479 Před 3 lety +1

      Oh ok thanks man.

  • @shohamtzubery8456
    @shohamtzubery8456 Před 3 lety +1

    Instead of storing player names in the whitelist and blacklist files, you should use their player IDs. This way they won't be able to avoid getting blacklisted by changing their names.

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Thanks a good point. I think I'm going to check there usernames against my database which has there unique id's. I also would make changing there username limited

  • @priboi288
    @priboi288 Před 3 lety +2

    1st

  • @rushawngillespie31
    @rushawngillespie31 Před 3 lety +2

    What do you use to make maps? Pro builder or blender?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      Blender. I am just much better at using Blender and so I find it easier to use it and then import the models into Unity. Feel free to check out my live streams playlist and poke through my streams. I did lots of modeling in them. :p

    • @rushawngillespie31
      @rushawngillespie31 Před 3 lety +1

      @@xzippyzachx ok thanks

  • @moxapemx4t690
    @moxapemx4t690 Před 3 lety +1

    Make the second hand actually hold the Guns corectly AND Reload them corectly
    Also make the character model like a soldier or a mercenery (Just ideas! :D)

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      The 2nd hand being part of the holding is hard to make look good actually. I have tried it and was not able to make it look good. Hopefully I can get it working good eventually.

  • @watercat1248
    @watercat1248 Před 3 lety +1

    Wow i need to learn haw to create class in my script as well

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      I linked some tutorials in the description if you want to learn :p

    • @watercat1248
      @watercat1248 Před 3 lety +1

      @@xzippyzachx ok thenx

  • @betrayedpickle291
    @betrayedpickle291 Před 3 lety +2

    make the flag fade slowly so you know how much time till the flag returns to enemy base

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Great suggestion!

    • @betrayedpickle291
      @betrayedpickle291 Před 3 lety +1

      @@xzippyzachx it can be like the end game effect and it slowly crumbles and it'll be like mister stark i feel like crap

  • @prod.halfnhalf
    @prod.halfnhalf Před rokem +1

    It’s probably too late, but you should make the flag a melee…

  • @bennetr.3224
    @bennetr.3224 Před 3 lety +2

    How you have done the Server console?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      You can build a unity project as a server build. Its an option in the build settings.

  • @getweathered9385
    @getweathered9385 Před 3 lety +1

    Do you use pro builder to create maps?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      Nope, everything is modeled in blender. Feel free to take a look at one of my modeling live streams if you want to see exactly how I do it. My live stream playlist is on my channel. :p

  • @asharkmouth8731
    @asharkmouth8731 Před 3 lety +2

    I joined ur group in discord

  • @Peter-zv8cy
    @Peter-zv8cy Před 3 lety +1

    Hi I know this is a stupid question but does any body know where I can get the 1 meter grid texture?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      It comes with the pro-builder package for unity. :p

    • @Peter-zv8cy
      @Peter-zv8cy Před 3 lety

      @@xzippyzachx thank you

  • @araizashraf
    @araizashraf Před 3 lety +1

    is it possible to play it rn or will have to wait till release ?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      I think you joined my Discord and got the playtester role? We will be doing another playtest in a few weeks hopfully.

    • @araizashraf
      @araizashraf Před 3 lety +1

      @@xzippyzachx okie and thanks for letting me know :)

  • @SamKam______
    @SamKam______ Před 3 lety +1

    can you make hands to hold the gun im new btw just suped

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Nice! I go have the right hand holding the gun right now. Eventually the left had will too

  • @JouxzInTheBox
    @JouxzInTheBox Před 3 lety +2

    I'm a bit late but is this gonna be a free game I really hope tho

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      Not sure if it will cost money yet. But I will need some sort of revenue because server hosting does cost money. In game cosmetic purchases could be an option

    • @JouxzInTheBox
      @JouxzInTheBox Před 3 lety +2

      @@xzippyzachx thank you for replying to my comment man it's OK if it's gonna cost money but I really hope your game will blow up man keep the great work

  • @l0ne872
    @l0ne872 Před 3 lety +1

    what is the melee??

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Melee weapons are not implemented yet. I was just giving it as an example for the future.

    • @l0ne872
      @l0ne872 Před 3 lety +1

      oh ok

  • @crosbyski6981
    @crosbyski6981 Před 3 lety +2

    i lost you at 2:24

  • @georgiakyriakidou7994
    @georgiakyriakidou7994 Před 3 lety +2

    Add a version for phones and tablets

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Not sure if they will be able to handle the performance

  • @matteocagliero9414
    @matteocagliero9414 Před 3 lety +2

    When’s the nexttttt??

  • @Eggssgarlic
    @Eggssgarlic Před 2 lety +1

    whats the game called

  • @riffoz73
    @riffoz73 Před rokem +1

    Hello

  • @imfamiliar.
    @imfamiliar. Před 3 lety +1

    Make controller support

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Yep, there will be controller support. :p

  • @lachlanlyons5680
    @lachlanlyons5680 Před 3 lety +1

    Can you make some iOS games

    • @xzippyzachx
      @xzippyzachx  Před 3 lety

      Well Apple sucks and requires you to pay for a license and own a mac. So its not possible for me to make ios games.

  • @sh0zy171
    @sh0zy171 Před 3 lety +1

    Game is cool saw you from tik tok my username is shawzy_4u

  • @nove1398
    @nove1398 Před 3 lety +1

    Drop the flag, and the flag carrier can not shoot while carrying the flag

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      Yeah I am making the flag able to be dropped and they can only use secondary items while holding the flag

  • @axel9193
    @axel9193 Před 3 lety +1

    Music goes kinda dummy tho

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      You didn't like the music? :(

    • @axel9193
      @axel9193 Před 3 lety +1

      ​@@xzippyzachx Nah my guy, dummy means kinda boppin, a little bit lit, and pretty schnasty. You feel?

    • @xzippyzachx
      @xzippyzachx  Před 3 lety +1

      @@axel9193 Ah I got you! Thanks! :p