xzippyzachx
xzippyzachx
  • 128
  • 3 026 026
How I Added AI Bots To My Multiplayer Game
Wishlist X-Mode: store.steampowered.com/app/2265640/XMODE/
Hello guys, this is my 18th update video showing the progress on my game X-Mode. A multiplayer action shooter game with multiple gamemodes.
In this update video I explain how I added AI bots so you can play on your own. I show off the completed Space Station map and I introduce new vaulting and sliding movement mechanics.
----------------------
My Multiplayer Development Updates Playlist: czcams.com/play/PLVqRTwCGjv9KcHW8jJmtyk5tfdr0XsDRF.html
Tom’s Unity Multiplayer Networking Series (Riptide): czcams.com/play/PLXkn83W0Qkfn3qF7NU4OEtVwOD6U2wphJ.html
Discord: discord.gg/7rGAAqC
My Website: zxgames.net/
----------------------
Time stamps:
0:00 - Intro
0:23 - AI Bots
4:14 - Bot Battle Royal
5:51 - Space Station Map
6:49 - Small Adds & Tweaks
7:45 - Outro
----------------------
Music:
Title: Synthwave - To Live and Die in LA
Source: Synthwave - To Live and Die in LA // Royalty Free Retrowave Music
Title: Evan King - Peacekeeper
Source: ♫ EPIC MUSIC - Peacekeeper
Title: Mitch Murder - Street Brawler
Source: Street Brawler
zhlédnutí: 738

Video

Unity Multiplayer Game Development - Race Gamemode
zhlédnutí 1,6KPřed 6 měsíci
Wishlist X-Mode: store.steampowered.com/app/2265640/XMODE/ Hello guys, this is my 17th update video showing the progress on my game X-Mode. A multiplayer action shooter game with multiple game-modes that can be played in a variety of team sizes. In this update video I add a new race gamemode, a new space station map, localization support for multiple languages, and much more. My Multiplayer Dev...
Unity Multiplayer Game Development - Uploading To STEAM
zhlédnutí 4,8KPřed 11 měsíci
Wishlist X-Mode: store.steampowered.com/app/2265640/XMODE/ Hello guys, this is my 16th update video showing the progress on X-Mode, my current multiplayer game project. X-Mode is a multiplayer action shooter game with multiple game-modes that can be played in a variety of team sizes. In this update video I upload my game to Steam and implement a player leveling system. I add an attachment syste...
Unity Multiplayer Game Development - Infected Gamemode
zhlédnutí 10KPřed rokem
Unity Multiplayer Game Development - Infected Gamemode
Unity Multiplayer Game Development - New Map & Grenade Items
zhlédnutí 9KPřed rokem
Unity Multiplayer Game Development - New Map & Grenade Items
Unity Multiplayer Game Development - Player Hands & New Shotgun
zhlédnutí 16KPřed 2 lety
Unity Multiplayer Game Development - Player Hands & New Shotgun
This Is Why You Get Bad Hit Registration - Unity Multiplayer Game Development
zhlédnutí 17KPřed 2 lety
This Is Why You Get Bad Hit Registration - Unity Multiplayer Game Development
Unity Multiplayer Game Development - UI Overhaul & Custom Launcher
zhlédnutí 20KPřed 2 lety
Unity Multiplayer Game Development - UI Overhaul & Custom Launcher
Unity Multiplayer Game Development - Lobby Voting & Melee Items
zhlédnutí 14KPřed 2 lety
Unity Multiplayer Game Development - Lobby Voting & Melee Items
Unity Multiplayer Game Development - Playtesting & Re-Works
zhlédnutí 20KPřed 3 lety
Unity Multiplayer Game Development - Playtesting & Re-Works
Unity Multiplayer Game Development - New Map & Capture The Flag Gamemode
zhlédnutí 16KPřed 3 lety
Unity Multiplayer Game Development - New Map & Capture The Flag Gamemode
Unity User Data & Scoreboard Tutorial - Firebase Realtime Database
zhlédnutí 96KPřed 3 lety
Unity User Data & Scoreboard Tutorial - Firebase Realtime Database
Unity Multiplayer Game Development - Crouching & Optimization
zhlédnutí 11KPřed 3 lety
Unity Multiplayer Game Development - Crouching & Optimization
Unity Multiplayer Game Development - Hands System
zhlédnutí 10KPřed 3 lety
Unity Multiplayer Game Development - Hands System
Unity User Login System Tutorial - Firebase Authentication
zhlédnutí 109KPřed 3 lety
Unity User Login System Tutorial - Firebase Authentication
Unity Multiplayer Game Development - Game Loop & New Weapon
zhlédnutí 11KPřed 3 lety
Unity Multiplayer Game Development - Game Loop & New Weapon
Unity Multiplayer Game Development - Weapon Recoil & Servers List
zhlédnutí 13KPřed 3 lety
Unity Multiplayer Game Development - Weapon Recoil & Servers List
Making a game in 48 hours - Game Jam
zhlédnutí 5KPřed 3 lety
Making a game in 48 hours - Game Jam
Unity Multiplayer Game Development - Physics Controller & New Map
zhlédnutí 15KPřed 3 lety
Unity Multiplayer Game Development - Physics Controller & New Map
Unity Multiplayer Game Development - New Visuals
zhlédnutí 24KPřed 3 lety
Unity Multiplayer Game Development - New Visuals
Unity Multiplayer Game Development #1 - New Networking Solution
zhlédnutí 174KPřed 4 lety
Unity Multiplayer Game Development #1 - New Networking Solution
5 Years of Making Games in Unity!
zhlédnutí 2,3MPřed 4 lety
5 Years of Making Games in Unity!
48 hr Game Design Challenge - 1st place winner! - Rogue Robot [TimeLapse]
zhlédnutí 1,7KPřed 5 lety
48 hr Game Design Challenge - 1st place winner! - Rogue Robot [TimeLapse]
Photo Restoration [Timelapse]
zhlédnutí 556Před 5 lety
Photo Restoration [Timelapse]
Rainbow Six Seige - Best Plays
zhlédnutí 515Před 5 lety
Rainbow Six Seige - Best Plays
SpaceX Falcon 9 - Speed Level Design - Low Poly [Unity3D]
zhlédnutí 1,2KPřed 5 lety
SpaceX Falcon 9 - Speed Level Design - Low Poly [Unity3D]
LowPoly - Tesla Roadster 2020 [TimeLapse]
zhlédnutí 1,8KPřed 5 lety
LowPoly - Tesla Roadster 2020 [TimeLapse]
Crashed Spaceship - Speed Level Design - FREE assets [Unity3D]
zhlédnutí 989Před 6 lety
Crashed Spaceship - Speed Level Design - FREE assets [Unity3D]
Abandoned Town - Speed Level Design - FREE assets [Unity3D]
zhlédnutí 9KPřed 6 lety
Abandoned Town - Speed Level Design - FREE assets [Unity3D]
Plane Crash - Speed Level Design - Low Poly [Unity3D]
zhlédnutí 2,2KPřed 6 lety
Plane Crash - Speed Level Design - Low Poly [Unity3D]

Komentáře

  • @thatOne873
    @thatOne873 Před dnem

    hello, from now it will be better to use firestore or stay with realtime database?

    • @xzippyzachx
      @xzippyzachx Před 7 hodinami

      It kind of depends on your use case, I would read the descriptions on the Firebase pages to get an idea of their differences.

  • @deekshithr862
    @deekshithr862 Před dnem

    You should make a massive battle royale mode with all the maps mashed up together. Great vids btw

  • @sussmusk
    @sussmusk Před 4 dny

    Can you please help me with some blender stuff ??

    • @xzippyzachx
      @xzippyzachx Před 4 dny

      I mean you could ask specific questions on my Discord server

  • @moonknight7564
    @moonknight7564 Před 5 dny

    Cool

  • @moonknight7564
    @moonknight7564 Před 5 dny

    Cool

  • @GamesBySaul
    @GamesBySaul Před 5 dny

    Yoo! The bots seem like a great addition to the game! Super nice work, that space map btw, looks out of this world (heh)

    • @xzippyzachx
      @xzippyzachx Před 5 dny

      Yeah the bots turned out better than I expected! HAHA

  • @inept1tude
    @inept1tude Před 5 dny

    He returns!!! Great work as always!

  • @Officer_duh
    @Officer_duh Před 5 dny

    My one peeve, is that the exterior seems a bit flat. But otherwise looks great!

  • @IamJaieCarter
    @IamJaieCarter Před 5 dny

    been following the development of this game since the start. crazy to see the progress cant wait for the full release!

    • @xzippyzachx
      @xzippyzachx Před 5 dny

      Thanks for following the development so long!

  • @arsouilleur5779
    @arsouilleur5779 Před 5 dny

    Badass

    • @xzippyzachx
      @xzippyzachx Před 5 dny

      Thank you! The bots are indeed badass

  • @minhtribui153
    @minhtribui153 Před 5 dny

    LETS GO NEW UPDATE

  • @user-lm9cb9qt8c
    @user-lm9cb9qt8c Před 6 dny

    You should add a hidden laser gun that has a 0.01 percent chance of spawning whenever you play the map

  • @kaisaan
    @kaisaan Před 6 dny

    SHEEEEEEEEEEEEESH

  • @IRAQI-KNIGHT
    @IRAQI-KNIGHT Před 6 dny

    this channel deserve more

  • @RugbugRedfern
    @RugbugRedfern Před 6 dny

    1.0 K/D isn't bad, I'll take it 😂really cool stuff. I love the repurposing of the input system for the bots, that's how I've always wanted to do it!

    • @xzippyzachx
      @xzippyzachx Před 6 dny

      😂 And yes using the inputs just as if they were a real player turned out to work better than I expected.

  • @--.--
    @--.-- Před 6 dny

    I managed to take a break from gamedev and return to it, and you are still making a shooter

  • @AlexRak2
    @AlexRak2 Před 6 dny

    Love the video, amazing as always. only down vote is my bot was scammed with terrible stats. do you not like me ;(

    • @xzippyzachx
      @xzippyzachx Před 6 dny

      Skill issue! Since the bot stats match your real player skill. JK 😂

  • @moonknight7564
    @moonknight7564 Před 6 dny

    Cool

  • @user-lm9cb9qt8c
    @user-lm9cb9qt8c Před 6 dny

    How long did this take you?

    • @xzippyzachx
      @xzippyzachx Před 6 dny

      Uhhhh, too long. Multiple months of working on it little by little.

  • @tomweiland
    @tomweiland Před 6 dny

    Top 3 and a kill on Tornadoally, I'll take it 👌

  • @KreskizKi
    @KreskizKi Před 6 dny

    5:45 UK India Australia New Zealand Nigeria RSA be like 😶😶😶

    • @xzippyzachx
      @xzippyzachx Před 6 dny

      Huh?

    • @KreskizKi
      @KreskizKi Před 6 dny

      @@xzippyzachx I was just joking around, cause You said you want to reach people outside of North America, like if there are no English speaking countries outside of it

  • @fv4202x
    @fv4202x Před 6 dny

    I think space station maps would look perfect with normal maps. Because lights look much better in faces with normals maps.

    • @xzippyzachx
      @xzippyzachx Před 6 dny

      Yeah, I don't know if normal maps would look good with the flat low poly art style I'm going for though.

  • @xzippyzachx
    @xzippyzachx Před 6 dny

    Go wishlist X-Mode and join the playtest this weekend! store.steampowered.com/app/2265640/XMODE/

  • @starfleet0085
    @starfleet0085 Před 6 dny

    I can't believe my bot actually won! I'm glad my bot isn't as incompetent as I am 😆

  • @sussmusk
    @sussmusk Před 6 dny

    Will he still reply?? 🤔

  • @eweaves
    @eweaves Před 6 dny

    Love it!

  • @SharpVortex
    @SharpVortex Před 6 dny

    Kmc Bot is the BEST!

  • @sussmusk
    @sussmusk Před 9 dny

    Will he still reply?

  • @staticplays1871
    @staticplays1871 Před 23 dny

    This is really nice.

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

    help me... unity cannot implicitly convert type firebase.auth.authresult to firebase.auth.firebaseuser

    • @xzippyzachx
      @xzippyzachx Před 29 dny

      Check the GitHub repo for the latest updated code

    • @unicorps8996
      @unicorps8996 Před 28 dny

      @@xzippyzachx thanks..it's work

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

    I'm nearly 14 and I am starting to make my own games. But how on earth did you make 3d games at only 14?!?

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

      Using a game engine like Unity! Modern game engines make 3D just as easy as 2D. Good luck!

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

    wow this is very helpful, im about the same age as you when you started game dev. and i just started game dev, it is very cool to see your progress and how many games you made witout giving up!

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

      Glad I could give you inspiration. Good luck with your game dev!

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

    Don't delete "obsolete" files if prompted. I did this and broke it. After reimporting the deleted files, it works again.

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

    I come from the future bearing gifts of saving you time. User = LoginTask.Result doesn't appear to work anymore. I had to do it this way: User = auth.CurrentUser;

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

    I have seen your comment in a video of one indian guy that copied you, thanks for the tutorial, the real OG

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

      Thanks for coming to the real tutorial!

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

    your game looks epic but when do the next video?

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

    COME BACK. PLS

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

      I'm working on another video. Don't worry :p

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

    I was the like that put it at 1.1k lik

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

    That map is awesome 😎

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

    Great video but just want to say that you should probably put an on screen credit/text to show the person who's video you've used :D Specifically for the csgo video

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

      I asked for permission to use their video and its linked in the description :p

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

      @@xzippyzachx Yaa of course but I think it would be good just to have the channel name in the corner maybe so people could know

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

    If u use newer versions of unity the Google file u import has changed it name to firebasedatabase

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

    firebase autentication doesnt appear in package manager and i tried everything to appear and it didnt work :(

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

      Read the pinned comment on this video :)

  • @user-rh6kj7qj5m
    @user-rh6kj7qj5m Před 3 měsíci

    youtube says you are playing minecraft in the video

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

    private IEnumerator UpdateKill(int _kills) { var DBtask = referencee.Child("users").Child(User.UserId).Child("kills").SetValueAsync(_kills); // this // Null Referance Exception // yield return new WaitUntil(predicate: () => DBtask.IsCompleted); if (DBtask.Exception != null) { Debug.LogWarning(message: $"Failed To Register Task With {DBtask.Exception}"); } else { // } } It gives an error in the line I showed, what might be the reason?

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

      Either `referencee` or `User` is most likely null

  • @user-dx5rg4pq6d
    @user-dx5rg4pq6d Před 3 měsíci

    thanks very much!

  • @firegames-gj7ps
    @firegames-gj7ps Před 4 měsíci

    I made my own planet explorer game on Roblox and he inspired to make it my game is called planet explorer

  • @LocalName-dz3cy
    @LocalName-dz3cy Před 4 měsíci

    can you code my father?

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

    Here comes my necromancer comment: I get an error when I either try User = RegisterTask.Result; or User = LoginTask.Result; Saying that Cannot implicitly convert type 'Firebase.Auth.AuthResult' to 'Firebase.Auth.FirebaseUser' Edit: Fixed change the RegisterTask.Result to RegisterTask.Result.User and LoginTask.Result.User

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

    I'm German and could help you translate if you don't have someone already.

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

      Nice, join my Discord and let me know there that you're interesting in helping with translations.

  • @hesenovelitv.5118
    @hesenovelitv.5118 Před 4 měsíci

    what is this?!! only 991 views the time im writing this. You deserve more than this. keep up the awsome work.