Build an FPS Multi-Player Game with Photon PUN2 & UNITY
Build an FPS Multi-Player Game with Photon PUN2 & UNITY, available at $74.99, has an average rating of 4.4, with 101 lectures, based on 171 reviews, and has 1314 subscribers.
You will learn about Build a First Person Shooter / zombie survivor game Learn how to use Photon PUN2 to build Multiplayer Games Expand your Game Design knowledge Ready to expand to PvP (Player vs. Player) game Touch controls implementation Build Maps Implement Touch Controls Learn a lot about 3D animations, enemies, health systems, level design, game design This course is ideal for individuals who are Anyone who wants to start building multiplayer games or People who want to learn coding in a fun way or Game developers who want to build FPS multiplayer games It is particularly useful for Anyone who wants to start building multiplayer games or People who want to learn coding in a fun way or Game developers who want to build FPS multiplayer games.
Enroll now: Build an FPS Multi-Player Game with Photon PUN2 & UNITY
Summary
Title: Build an FPS Multi-Player Game with Photon PUN2 & UNITY
Price: $74.99
Average Rating: 4.4
Number of Lectures: 101
Number of Published Lectures: 97
Number of Curriculum Items: 101
Number of Published Curriculum Objects: 97
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Build a First Person Shooter / zombie survivor game
- Learn how to use Photon PUN2 to build Multiplayer Games
- Expand your Game Design knowledge
- Ready to expand to PvP (Player vs. Player) game
- Touch controls implementation
- Build Maps
- Implement Touch Controls
- Learn a lot about 3D animations, enemies, health systems, level design, game design
Who Should Attend
- Anyone who wants to start building multiplayer games
- People who want to learn coding in a fun way
- Game developers who want to build FPS multiplayer games
Target Audiences
- Anyone who wants to start building multiplayer games
- People who want to learn coding in a fun way
- Game developers who want to build FPS multiplayer games
Have you ever dreamed about building your own First-person shooter game?
Or maybe you want to develop games like Call of Duty Zombies, Left 4 dead, or any FPS or Horde-type game?
Then you found the right course for you!
In this course, you will develop your own FPS multiplayer zombie game!
With our instructions, you will learn how to use and implement all these things:
-
Program Enemy AI to fight against, in a PvE (Player vs. Environment) round-based style similar to Left 4 Dead and COD Zombies.
-
Photon PUN2 – Learn to make multiplayer games with the best engine available for Unity!
-
Ready to expand to PvP (Player vs. Player) – Only a few steps away from having your very own PvP combat
-
Learn map building secrets and techniques used daily in the industry for competitive and arena-based games
-
Improve your game design skills through our design fundamentals and learn what makes a game fun
-
Get to know the simple steps it takes to turn your game into a mobile game, including touch controls and in-editor mobile testing.e
-
Set up a system to let your player interact with environmental assets, using our vending machine example!
-
Learn how to sync everything over the Network via Photon Pun’s built-in components
-
Get to know PUN2’s custom functions for network communication like RPC’s (Remote Procedural Calls), Photon Hashtables, Custom properties, and Pun Callback Overrides
-
And with all that, you’ll be able to take your Singleplayer game and turn it into the Multiplayer game you always wanted!
This course includes:
Introduction and Full Implementation of Unity Photon PUN2
Chapters about setting up game elements, animations, AI, player Input, and Game Design in general.
Full FPS game project + code
I’m Denis Panjuta, your instructor for this course. I have taught programming to over 200000 students around the world and worked together with a team of two game developers to make this course as great as possible. You will get to know them in the Q&A section, as they will help you out if you have any questions while going through the course.
So you are getting amazing course content, code that is worth more than you are paying, customer support in case you are stuck and if all of that isn’t enough, you are also getting a 30Day money-back guarantee.
Are you excited about becoming a real game developer? Then don’t hesitate and get started in the course right now!
Our co-instructor Mohammed Basem will go through all the details and explain to you all the difficult game-building concepts.
All the lectures have been prepared by our in-house game developer and YouTuber JafarJ.
30-DAY FULL MONEY-BACK GUARANTEE
This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like this course is not for you, ask for a full refund within 30 days. All your money back, no questions asked.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome to the course – and how to get most out of it
Chapter 2: Scene Setup and Map building
Lecture 1: Setting up the FPS Project and HDRP vs URP
Lecture 2: Setup and Looking at the URP assets
Lecture 3: Setting up the Scene and Looking at Skyboxes
Lecture 4: – DOWNLOAD – TutorialsEU_Assets
Lecture 5: Checking out the Assets we are going to use
Lecture 6: Building our Environment – Streets and Houses
Lecture 7: Building our Environment – Decorations and Story
Lecture 8: Adding Invisible walls and limitations
Lecture 9: Challenge – build your own city
Chapter 3: FPS Character Setup
Lecture 1: FPS Character tricks
Lecture 2: Adding the Main Character to the Game – How to use Clipping
Lecture 3: Looking Around with MouseLook – MouseSensitivity and Clamping
Lecture 4: Player Movement using a Character Controller
Lecture 5: Adding Gravity Manually and using Layers and Masks
Lecture 6: Adding Jumping
Lecture 7: Adding an Animator and Where to Find Animations (MIXAMO)
Lecture 8: Adding Transitions and Animations
Lecture 9: Adding more Transitions and Has Exit Time
Chapter 4: AI Enemy Character Setup
Lecture 1: Starting with the Enemy AI
Lecture 2: NavMesh and NavMesh Agent
Lecture 3: Baking the NavMesh and using the NavMesh Agent
Lecture 4: Using the NavMeshAgent to allow the zombie to follow us
Lecture 5: Make Enemy Run after us and Loop The Run Animation
Lecture 6: Detect Collision between Enemy and Player
Chapter 5: Core Mechanics Setup
Lecture 1: Creating the PlayerManager and Health that is reduced when Hit
Lecture 2: Restarting the Game at 0 Health and Fixing the Pushing up by the Zo
Lecture 3: Using Raycasts to shoot
Lecture 4: Adding A CrossHair
Lecture 5: Adding Enemy Health and Make them killable
Lecture 6: Adding a Recoil Animation to the weapon
Lecture 7: Triggering the Recoil Animation on Shoot
Lecture 8: Adding Spawn locations
Lecture 9: Writing the GameManager that takes care of Spawning Enemies Randoml
Lecture 10: Enemies call their Death, and a neat little trick assigning the GameManager
Lecture 11: Displaying the Rounds
Lecture 12: Displaying the Health
Lecture 13: Game Over Screen
Lecture 14: Displaying Statistics at the end of the game
Lecture 15: Making the game Replayable
Lecture 16: Main Menu Setup
Lecture 17: Returning to Main Menu
Lecture 18: Outro Part 1 of the Course
Chapter 6: Quick Mobile Section
Lecture 1: Setup device and Touch
Lecture 2: Touch Player Movement
Lecture 3: Player Camera look
Chapter 7: Basic UI and VFX/SFX Setup
Lecture 1: Pause menu
Lecture 2: UI – Simple Camera Shake
Lecture 3: UI – Hurt Screen effect
Lecture 4: UI – Zombie Health Bar
Lecture 5: VFX – Particle system – Muzzle Flash
Lecture 6: VFX – Particle system – Hit effect
Lecture 7: VFX – Particle system – Scripting
Lecture 8: Animations – Zombie Attack
Lecture 9: Animations – Zombie Death
Lecture 10: SFX – Shoot and zombie growl
Lecture 11: Graphics – Fog and some tweaks
Lecture 12: UI – Fade-Out and Fade-In
Lecture 13: Build – Build your game for PC
Chapter 8: Implementing Final Assets and Last Needed Features
Lecture 1: Player – Changing Character and Weapon Model
Lecture 2: Weapon – Weapon Sway
Lecture 3: Player – Sprinting
Lecture 4: Weapon – Aiming
Lecture 5: AMMO SYSTEM – Setup
Lecture 6: AMMO SYSTEM – Reload Animation
Lecture 7: AMMO SYSTEM – UI
Lecture 8: VFX – Non Target Hit Particles
Lecture 9: Weapon – Firerate
Lecture 10: Weapon – Auto/Semi
Lecture 11: Weapon – Setting up a Pistol
Lecture 12: Weapon – Variation Animation Setup
Lecture 13: Weapon-Switching between Weapons and Animations
Lecture 14: BUG: Weapon stuck reloading when switching mid reload
Lecture 15: BUG. Ammo not updating on weapon switch
Lecture 16: Enemy – Point System
Lecture 17: Interaction system – Vending Machines Setup
Lecture 18: BUG: Player goes into crippling debt
Lecture 19: Interaction System – Health and Ammo Vending Machines
Chapter 9: PUN 2
Lecture 1: – DOWNLOAD – Project version before Photon PUN implementation
Lecture 2: Setup
Lecture 3: Networking Manager
Lecture 4: Main Menu
Lecture 5: Rooms
Lecture 6: Scene Syncing
Lecture 7: Player Prefab
Lecture 8: Player Spawning and Finding Spawners
Lecture 9: Player Syncing and Filtering Controls
Lecture 10: Transform Sync
Lecture 11: Round Sync
Lecture 12: Round Number Sync
Lecture 13: Zombie Sync
Instructors
-
Denis Panjuta
Teaches over 400,000 students to code -
Tutorials.eu by Denis Panjuta
Online Course Creation
Rating Distribution
- 1 stars: 5 votes
- 2 stars: 9 votes
- 3 stars: 22 votes
- 4 stars: 42 votes
- 5 stars: 93 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024