Udemy: Fundamentals of First Person Shooter Games in Unity

Udemy – Fundamentals of First Person Shooter Games in Unity Duration 2.5h Project Files Included MP4

Creating every First Person Shooter game requires some fundamental skills: level design, camera movement, etc. Using Unity, this course hopes to provide some basics in those areas those areas that can be applicable for all of your FPS projectsSECTION ONE: DESIGNING HOW YOUR CAMERA FUNCTIONS

In this section, we will going to cover the most important features that are implemented in every FPS (First person shooter/3rd person shooter) game you play which includes.

A separate window at the Top-right of the screen so you can see what is going on in different locations. How to choose different camera view with keyboard to switch to different cameras like NFS or any other racing game. Take snapshots of different game contents that you can use to implement your own photo gallery or displaying a past key moment. Creating a telescopic camera that can be used to zoom in and out to any enemy or other obstacle. Making a camera that can inspect(move on a specific orbit/ Zoom in and out) and create a minimap at the right-bottom

SECTION TWO: DESIGNING YOUR LEVELS IN UNITY

In this section, we will learn how to: Create a terrain. How to modify a terrain I.e how you can create mountains and volcano using the default tool. How to paint different textures on your terrain. How you can add trees and grass. How you can add smoke fire using unitys particle systems. How you can add different sounds and 3d models to make your environment more complete.

Pre-requisite: You should download and install unitys latest version before starting the course.

What are the requirements? Download and Install Unity 5.2 before starting this course. You can download it from the official website Download and Install Unity 5.3 before starting this course. You can download it from the official website

What am I going to get from this course? Over 21 lectures and 2.5 hours of content! At the end of my course, students will be able to:Add a viewport that are mostly used in Online multiplayer games where a person can see the simultaneous events going on in different locations. Learn how to give players an option to choose a camera from different cameras using their keyboard. Learn how to take in-game snapshots and apply them as a texture. Zoom a telescope camera(one of the most important feature in FPS game). Make an Inspect camera to zoom and orbits around a specific object. Display a mini-map.(one of the most important feature in FPS game) You will be able to create the environment that contains Mountains, Volcano, trees, Fire Smoke, water, sound and much more stuff by your own. You can use this environment in your games.

What is the target audience? This course is for those peoples who are familiar with Mathematical concepts and basic game development concepts in unity like scripting, Inspector, texture etc. This course is not for the people who are looking to start their game development experience without knowing any basic stuff(Mathematics and basic scripting) so its better to revise some Object-oriented concepts and very basic scripting before starting this course This course is appropriate for all the students that are new to unity or intermediate developers. As this course is related to designing the level that we will further work on to complete the First person shooter game so everyone can take this.