University of Maryland Classifieds>University of Maryland Online Courses>Create a First-Person Camera (VM-Compatible!) in Unity

Create a First-Person Camera (VM-Compatible!) in Unity

About this Course

In this one-hour, project-based course, you will learn how to create a camera controller for a First Person Shooter game that will work on any computer and virtual machine. This project covers setting up the FPS camera and player, writing C# scripts that will control the player\'s movement using the keyboard keys, and controlling the camera angle using the mouse. Note: Ordinarily, an FPS camera would use Input.GetAxis() in Unity. This works on all platforms but often breaks when using the Unity editor in virtual machines. This guided project creates a solution which, though more complex, will work on a virtual machine. This project makes use of the sci-fi-themed Unity scene created in Create Power-Ups and Obstacles with C# in Unity, which compliments this guided project. Although that project is not a prerequisite, it\'s recommended for a more well-rounded understanding of the concepts presented herein.

Created by: Coursera Project Network


Related Online Courses

This specialization is a guide to creating your own business. We will cover a progression of topics necessary for successful business creation including: mindset, ideation, planning, action and... more
Develop skills in information & digital literacy, problem-solving, critical thinking and communication.\\n\\nThis Specialization is a high-level academic skills course designed to increase your... more
About TensorFlow\\n\\nTensorFlow is an end-to-end open-source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries, and community resources that lets... more
By the end of this project you will learn what is regular expressions and how it works. during this project we are going to learn about basic to advanced concepts of regex by formatting phone... more
Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large numbers of random variables... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL