Create an FPS Weapon in Unity (Part 4 - Ammunition)

제공자:
Coursera Project Network
학습자는 이 안내 프로젝트에서 다음을 수행하게 됩니다.

Understand how to detect keystrokes from the player

Create modular code and reusable components for in-game objects

Understand the principles behind Dictionaries and Enumerated types, and the concepts of Interfaces, Inheritance and Polymorphism

Clock2 hours
Beginner초급
Cloud다운로드 필요 없음
Video분할 화면 동영상
Comment Dots영어
Laptop데스크톱 전용

In this extended-length, two-hour, project-based course, you'll learn how to add a bullet-count to a weapon in an FPS game. You'll also learn how to create a reload mechanic, create a pick-up for new ammunition and create a new weapon for the player to pick up and use. This guided project will introduce you to the following Unity concepts: - Prefabs - Animation - Triggers - Inheritance - Coding techniques including the Input class, KeyCodes, Interfaces, Inheritance and Polymorphism This is Part 4, the special, extended-length finale of our four-part series on creating a weapon for your FPS game. In Part 1, we covered equipping your FPS player with a revolver. In Part 2, we learned how to create visual effects when the player pulls the trigger. Part 3 showed you how to set up the weapon's properties and apply damage effects to destructible GameObjects. This is a stand-alone guided project, but because this is the final part of the "FPS Weapon" series, it is recommended that you complete the first parts before commencing this guided project. This series also makes use of the western-themed Unity project created in Control physics with C# in Unity and the VM-compatible FPS Player script written in Create a VM Compatible First Person Camera. These compliment this guided project and, although not prerequisites, are recommended for a more well-rounded understanding of the concepts presented herein.

개발할 기술

  • Video-game Development
  • C sharp (C#) Programming Language
  • Unity 3D
  • Unity
  • Application development

단계별 학습

작업 영역이 있는 분할 화면으로 재생되는 동영상에서 강사는 다음을 단계별로 안내합니다.

  1. Introduction, License-Activation, and Recap

  2. Add Ammunition to Weapon

  3. Create a Basic Reload Animation

  4. Reload Weapon with a Keystroke

  5. Hold Fire While Reloading

  6. Create a Simple Inventory System

  7. Connect Weapon to Inventory

  8. Create a Weapon-Magazine Pick-Up

  9. Create a Shotgun

안내형 프로젝트 진행 방식

작업 영역은 브라우저에 바로 로드되는 클라우드 데스크톱으로, 다운로드할 필요가 없습니다.

분할 화면 동영상에서 강사가 프로젝트를 단계별로 안내해 줍니다.

자주 묻는 질문

자주 묻는 질문

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.