Notes:
In a video game developed using the Unity game engine, player characters (also known as “PCs”) are characters that are controlled by the player or players, while non-player characters (NPCs) are characters that are controlled by the game’s artificial intelligence (AI).
Player characters are typically the main characters in a game, and the player or players are responsible for making decisions and taking actions on behalf of these characters. Player characters are usually the focus of the gameplay and story, and the player’s actions and choices can have a significant impact on the course of the game.
Non-player characters, on the other hand, are typically supporting characters that are not directly controlled by the player. They may have their own AI-controlled behaviors and actions, and they may interact with the player character or other NPCs in various ways. Non-player characters can include enemies, allies, merchants, quest givers, and other characters that the player may encounter in the game world.
In Unity, the difference between player characters and non-player characters is typically determined by how they are implemented and controlled in the game. Player characters are usually controlled directly by the player or players, while non-player characters are controlled by the game’s AI.
See also:
100 Best Unity3d Augmented Reality Videos | 100 Best Unity3d Facial Animation Videos | 100 Best Unity3d Lipsync Videos | 100 Best Unity3d Robot Videos | 100 Best Unity3d Scripting Videos | 100 Best Unity3d Tutorial Videos | 100 Best Unity3d Virtual Reality Videos | 100 Best Unity3d Web Player Videos
- Adding player and enemy health Unity 3d FPS Shooting Game tutorial
- 5. How to Move Player with Script into Unity 3D – BASICS – Beginner Tutorial (Urdu/Hindi) 2
- Unity 3D Tutorial #7: MMORPG | Get the player name
- Unity 3D Tutorial #6: MMORPG | Send players on the battlefield
- Unity 3D Tutorial 22 – Player Fire
- Unity 3D Tutorial 15 – Player Rotation
- Unity 3D Tutorial 14 – How to move player and use axis
- 5 .1 Relative Player Movement Unity 3D & 2D Games Development Tutorial from Beginners
- 5.2 Player Rotate & Trig Unity 3D & 2D Games Development Tutorial from Beginners
- Game Dev Tutorial Unity 3D : #5.1 Relative Player Movement Basics For Beginners
- Game Dev Tutorial Unity 3D : #5 2 Player Rotate_Trig Basics For Beginners
- UNITY 3D – TUTORIAL – Criando o jogo Eggerland Mystery – Criando o player – Parte 3
- How to adjust player size & scale in Virtual Reality with Unity3D
- UNITY 3D – TUTORIAL – Criando o jogo Eggerland Mystery – Criando o player – Parte 2
- UNITY 3D – TUTORIAL – Criando o jogo Eggerland Mystery – Criando o player – Parte 1
- Unity 3D Tutorial Make a FPS Game (Player Icon or Icons)
- Unity 3D Tutorial Make A FPS ( Player Controller Part 1 )
- Membuat Minimap / Peta Area Permainan dan Koordinat Player | Tutorial Unity 3D (part 23)
- Tutorial Unity3D (War Of Capsule Part2 Pembuatan Camera Pada Player)
- Tutorial Unity3d (War Of Capsule Part1 Pembuatan Player Movement atau Pergerakan Player)
- 18 – How to Make the Camera Follow the Player in Unity 3D
- Unity3D Combat Framework Player Setup Tutorial v3
- Cara Build Game Android – PC – Player Setting | Tutorial Unity 3D (part 13)
- Unity3D Tutorial: – Coin Collector #32 – Player Weapon Firing
- Unity3D Tutorial: – Coin Collector #17 – Player Stats Menu & Editing Load Game
- [Unity3D] Tower Defense Game Tutorial Series – 9 – Player Health and Money
- Unity 3D How to Make a Player Crafting system Mod able part 2
- Unity3d – How to make a game like Gun Mayhem Part 1 – Players
- How to Install Unity 3d with web player and example projects
- Unity3D Dynamic Weather Tutorial #17 Following Player Part 2
- Unity3D Dynamic Weather Tutorial #16 Following Player Part 1
- UNITY 3D- FPS Tutorial Lesson 8: Damaging the Player/Game Over
- How to make a 2D RPG in Unity 3D – 9. Fixing Player Movement
- UNITY 3D- FPS Tutorial Lesson 6: Player Health
- UNITY 3D- FPS tutorial Lesson 5: Player Status, UI Text, Ammo Pickups
- [UNITY3D] How to compile the game [Android]
- Unity 3D tutorial Input, Simple Player Movement, and LookAt MoveTowards
- Unity5 3D tutorial Animating a Player Character in Unity 3D
- Tutorial Unity3D 5.1.1 Multiple Sounds AT ONCE on your Player is easy
- Unity 3d select Player menu Tutorial with Playmaker
- Unity3D Tutorial – Cara Membuat AI Enemy Sederhana #2 Player Controller Script
- Unity3d Multiplayer FPS Tutorial #6 (Player List, Score, Map)
- Unity3d Multiplayer FPS Tutorial #5 (Server List, Player Names)
- Unity3d Multiplayer FPS Tutorial #4 (Player Models and Networked Animations)
- UNITY 3D / 5 – SPATIAL AUDIO “TUTORIAL” ( Single player only )
- Unity3D First Person Shooter Tutorial [Part Six] – Player Movement – [C#]
- Unity3D First Person Shooter Tutorial [Part Three] – Player Movement – [Javascript]
- How To Enable Unity3D Web Player In Google Chrome Kiz10.com
- Unity3D Tutorial How to Save Player Position [Unity 4+ 5+][OLD]
- Making your first Game in Unity 3d and C# | Player Movement | Tutorial Part 2
- #4 Make Simple 2D Games – Reseting Player – Unity3D Tutorial (Indonesian)
- #2 Make Simple 2D Games – Moving Player – Unity3D – Tutorial (Indonesian)
- How to Animate a player in Unity 3D
- 15. Unity3D Player Spawn Tutorial – Zombie FPS
- Unity 3D Platformer/Adventure Game Tutorial 4: Basic Player Movement
- Unity 3D Platformer/Adventure Game Tutorial 3: The Player
- Unity3D Tutorial: 19 Move object when player reach trigger
- Unity3D Tutorial: 18 Teleporting Objects, Player, Prefabs ….
- Unity 3D – How to add Health to the Player & Enemies #Part 2
- Unity 3D – How to add Health to the Player & Enemies #Part 1
- How To Open Unity3D Web Games Offline/Online(Unity3D Game Player)
- Tutorial For Installing Unity 3D Web Player
- Video Player – Unity3d – TUTORIAL 2
- Video Player – Unity3d – TUTORIAL 1 – Image Sequency
- Unity 3D Web Player Game on UCOZ Web Site [Basic Tutorial]
- How to make your player shoot in unity 3d + C# (Fastest and Easy)
- Unity3D – How to create a Terrain, Character(Player), Sky, Sun and Tree – 2014
- Unity 3D Tutorials Getting Started in Game Development Tutorial 14 – Player Script
- #2 How To Setup The Player In Unity3d – Part 2
- Unity 3D Multiplayer FPS Tutorial #4 Setting up the player
- Tutoriales Unity 3D – Tutorial 03 – First Person Player – Parte 1
- Unity 3D Game Development Tutorial: Trapping Player Input | packtpub.com
- [Unity3d] Multiplayer Tutorial Part 29 : Making all players visible!
- [Unity3D Tutorial] Lesson 4 – Adding a player & Testing game level
- c# Unity3D Tutorial Series #01 – Player Movement
- Unity3D Tutorial #91 [ FPS Networking Shoot & Kill Players ][ Free Script Included ]
- Unity3D Tutorial #60 [ Adding Player Name & Time to Chat ][ Free Script Included ]
- Unity3D Tutorial #51 [ Networking Spawning Player ][ Free Script Included ]
- Unity3D Tutorial #47 [ Player Ranged Attack ][ Free Script Included ]
- [Unity3d] Multiplayer Tutorial part 4 : Gun and Shooting other players
- Unity3D Tutorial #10 [ Player Health System ][ Free Script Included ]
- Unity3D Tutorial part 7: AI/Player Attack
- How to Follow player from top view in unity3d
- How to make the Player Respawn in Unity 3D
- #5 Unity 3d Fps Tutorial: Enemy/Player Attack
- How to make a FPS in Unity 3D || Adding the player and creating stuff
- 273. Unity3d Tutorial – Setting Up Player Attacks
- [Unity 3d] How to Make an FPS Part 23 : Player Health
- Unity 3d tutorial 4 : part 1 : Creating our player
- Unity 3d tutorial 2 : part 1 : Adding player’s health
- 243. Unity3d Tutorial – From Scratch Part O – Setting up the Player and Camera
- 243. Unity3d Tutorial – From Scratch Part M – Player Face
- 243. Unity3d Tutorial – From Scratch Part I – Rotate Player
- 243. Unity3d Tutorial – From Scratch Part E – Player Character Prefab 2
- 243. Unity3d Tutorial – From Scratch Part D – Player Character Prefab
- 206. Unity3d Tutorial – Creating A Player Singleton Part 2
- 205. Unity3d Tutorial – Creating A Player Singleton
- 102. Unity3d Tutorial – Player Input Part 2
- 101. Unity3d Tutorial – Player Input Part 1
- 100. Unity3d Tutorial – Player Movement 2.0 Part 9
- 99. Unity3d Tutorial – Player Movement 2.0 Part 8
- 98. Unity3d Tutorial – Player Movement 2.0 Part 7
- 97. Unity3d Tutorial – Player Movement 2.0 Part 6
- 96. Unity3d Tutorial – Player Movement 2.0 Part 5
- 95. Unity3d Tutorial – Player Movement 2.0 Part 4
- 94. Unity3d Tutorial – Player Movement 2.0 Part 3
- 93. Unity3d Tutorial – Player Movement 2.0 Part 2
- 92. Unity3d Tutorial – Player Movement 2.0 Part 1
- Unity 3D Tutorial FPS (ITA) -2- Il Player [Vecchia Versione]
- 43. Unity3d Tutorial – Player Spawn Point 2/2
- 42. Unity3d Tutorial – Player Spawn Point 1/2
- How to add player in your Unity3D game