Skip to content

Originally created as part of "Unity 2D RPG: Complete Combat System" by Stephen Hubbard (see linked website). Course material has since been expanded upon.

Notifications You must be signed in to change notification settings

thbaylson/Unity-2D-RPG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D RPG

This project began as a way to build Unity 2D development skills. By the end, there was so much more that I wanted to add. The final vision was a cross between "The Legend of Zelda" and "The Binding of Isaac." I integrated Jira into my workflow to plan and track the features I wanted to add. I also integrated Jira with SourceTree, which is why you will notice Jira keys at the start of the most recent code commits. The Jira project was titled "Zeldalike," hence the ZEL key.

In the end, a shiny new project took my attention away from this one. I keep this project in the back of my mind as one to return to in the future.

Future Features

  • Saving & Loading System (Complete)
  • Dialogue (WIP)
  • Dungeons (Not Started)
  • Procedural Generation (Not Started)

Important Course Sections

This is not an exhaustive list of the course content. This is just a list of sections that I feel were important or that I learned the most from.

Player Movement

  • Player Input System
  • Animating The Player
  • Player Physics

Combat

  • Enemy State
  • Sword Collision
  • Enemy Health
  • Knockback
  • Player Dash

Envrionment

  • Cinemachine
  • Tilemap
  • Rule Tiles
  • Animated Tiles
  • Parallax
  • Destructible Objects

Portals And Scene Transitions

  • Scene Entry
  • Camera Controller
  • Fade Transition

URP & Lighting

  • Post Processing Basics
  • 2D Lighting
  • Random Idle Animations
  • Bloom

Inventory & Weapons

  • UI Setup
  • Toggle Active Slot
  • Scriptable Objects
  • Instantiating Weapons Parts 1 & 2
  • Bow & Arrow
  • Weapon Cooldown

Bullet Hell

  • Player Health & Knockback
  • Bullet
  • Shooter Bursts
  • Cone of Influence
  • Oscillate & Stagger
  • Animation Curves

Polish

  • Spawn Pop-up
  • Custom Cursor
  • Player Death

About

Originally created as part of "Unity 2D RPG: Complete Combat System" by Stephen Hubbard (see linked website). Course material has since been expanded upon.

Topics

Resources

Stars

Watchers

Forks