Giter Site home page Giter Site logo

pkmaurer01 / 3-modifiers-and-abilities Goto Github PK

View Code? Open in Web Editor NEW

This project forked from unityrpg/3-modifiers-and-abilities

0.0 1.0 0.0 218.63 MB

Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. (REF MA_RPG)

License: MIT License

C# 87.94% GLSL 12.06%

3-modifiers-and-abilities's Introduction

Unity RPG Course - Section 3 - Modifiers And Abilities

Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. The full course is on Udemy here.

You're welcome to download, fork or do whatever else legal with all the files!

How To Build / Compile

This is a Unity project. If you're familiar with source control, then "clone this repo". Otherwise download the contents, and navigate to Assets > Levels then open any .unity file.

This branch is the course branch, each commit corresponds to a lecture in the course. The current state is our latest progress.

Lecture List

Here are the lectures of the course for this section...

1_MA_RPG Section 3 Introduction

  • What’s coming in this section.

2_MA_RPG Design Planning And Decisions

  • Review and update your WBS
  • CHALLENGE
  • Decide on next priorities

3_MA_RPG Your Game Design Document

  • GDD Template And Our GDD
  • CHALLENGE

4_MA_RPG Unity 5.6 And VS Community 2017

  • My chosen options for upgrading to Unity 5.6
  • Review Unity's release notes

5_MA_RPG Using Namespaces In C#

  • What a namespace is and why it's useful
  • How to use namespaces in C#

6_MA_RPG The Animator Override Controller

  • Fixing a possible projectile bug
  • What is an Animator Override Controller?
  • How to override animations at runtime

7_MA_RPG Protecting Our Interfaces

  • The hidden dependency in our asset pack
  • How to prevent animation events breaking code
  • Challenge: Apply animations to weapons.

8_MA_RPG Untangling Standard Assets

  • Taking control of our animations
  • Drawing out our dependencies
  • Taking control of Standard Assets

9_MA_RPG Trigger Animations From Code

  • Refactor our Player class
  • Move properties from Player to Weapon

10_MA_RPG Triggering Audio On Radius

  1. Review AudioTrigger.cs from Gist
  2. Set-up and test sound trigger prefab
  3. How to source your audio clips

3-modifiers-and-abilities's People

Contributors

bentristem avatar rickdavidson avatar robmeade avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.