Hack & Slash is a Unity3d tutorial series with focus on creating a basic, but playable RPG style game. We will start with a few basic scripts to get use to C# scripting, but then gradually go deeper into the language as we learn such topics as Object Oriented Programming (OOP).
At the end of this basic set of tutorials, we will have a decent solo playable rpg style of game that can be played on the web with Unity3D's web player, or as a stand alone version.
During the advanced set of tutorials, we will be looking at ways to add a multi-player element to our game. This phase should include a lobby system, and a way to instantiate small worlds to hold a small group of three to five players.
Currently at the time of this writing, the client will be created in C# using Unity3d. The server is still up for grabs, but the two big contenders are Photon and SmartFox Server Pro. As we get closer to the second phase, the pros and cons of both back-end server technologies will be reassessed before a final decision will be made.
So sit back and enjoy the ride!
- Hack And Slash Tutorial Scripts
- 001. Unity3d Tutorial - Health Bar 1/2
- 002. Unity3d Tutorial - Health Bar 2/2
- 003. Unity3d Tutorial - Enemy AI 1/2
- 004. Unity3d Tutorial - Enemy AI 2/2
- 005. Unity3d Tutorial - Melee Combat 1/3
- 006. Unity3d Tutorial - Melee Combat 2/3
- 007. Unity3d Tutorial - Melee Combat 3/3
- 008. Unity3d Tutorial - Targetting Enemies 1/3
- 009. Unity3d Tutorial - Targetting Enemies 2/3
- 010. Unity3d Tutorial - Targetting Enemies 3/3
- 011. Unity3d Tutorial - Character Statistics 1/7
- 012. Unity3d Tutorial - Character Statistics 2/7
- 013. Unity3d Tutorial - Character Statistics 3/7
- 014. Unity3d Tutorial - Character Statisics 4/7
- 015. Unity3d Tutorial - Character Statisics 5/7
- 016. Unity3d Tutorial - Character Statisics 6/7
- 017. Unity3d Tutorial - Character Statisics 7/7
- 018. Unity3d Tutorial - Base Character Class 1/3
- 019. Unity3d Tutorial - Base Character Class 2/3
- 020. Unity3d Tutorial - Base Character Class 3/3
- 021. Unity3d Tutorial - Character Creation 1/5
- 022. Unity3d Tutorial - Character Creation 2/5
- 023. Unity3d Tutorial - Character Creation 3/5
- 024. Unity3d Tutorial - Character Creation 4/5
- 025. Unity3d Tutorial - Character Creation 5/5
- 026. Unity3d Tutorial - GUIStyle & GUI.skin
- 027. Unity3d Tutorial - PlayerPrefs 1/x
- 028. Unity3d Tutorial - PlayerPrefs 2/x
- 029. Unity3d Tutorial - PlayerPrefs 3/x
- 030. Unity3d Tutorial - PlayerPrefs 4/x
- 031. Unity3d Tutorial - PlayerPrefs 5/x
- 032. Unity3d Tutorial - PlayerPrefs 6/x
- 033. Unity3d Tutorial - Instantiating Our Character 1/x
- 034. Unity3d Tutorial - Instantiating Our Character 2/x
- 035. Unity3d Tutorial - Instantiating Our Character 3/x
- 036. Unity3d Tutorial - Instantiating Our Character 4/x
- 037. Unity3d Tutorial - Instantiating Our Character 5/5
- 038. Unity3d Tutorial - BaseStat Cleanup
- 039. Unity3d Tutorial - Attribute Cleanup
- 040. Unity3d Tutorial - ModifiedStat Cleanup 1/2
- 041. Unity3d Tutorial - ModifiedStat Clean Up 2/2
- 042. Unity3d Tutorial - Player Spawn Point 1/2
- 043. Unity3d Tutorial - Player Spawn Point 2/2
- 044. Unity3d Tutorial - Getting CSharpMessenger Extended
- 045. Unity3d Tutorial - GUITexture Healthbar 1/3
- 046. Unity3d Tutorial - GUITexture Healthbar 2/3
- 047. Unity3d Tutorial - GUITexture Healthbar 3/3
- 048. Unity3d Tutorial - Vital Clean Up
- 049. Unity3d Tutorial - Skill Clean Up
- 050. Unity3d Tutorial - Mob Class
- 051. Unity3d Tutorial - Targetting 2.0 1/3
- 052. Unity3d Tutorial - Targetting 2.0 2/3
- 053. Unity3d Tutorial - Unity3 Upgrade
- 054. Unity3d Tutorial - Targeting 2.0 3/3
- 055. Unity3d Tutorial - Spawn Points And Spawning Mobs 1/3
- 056. Unity3d Tutorial - Spawn Points And Spawning Mobs 2/3
- 057. Unity3d Tutorial - Spawn Points And Spawning Mobs 3/3
- 058. Unity3d Tutorial - Creating Our Outdoor Scene
- 059. Unity3d Tutorial - Building My Starter Town
- 060. Unity3d Tutorial - Item.cs
- 061. Unity3d Tutorial - Basic Character Movement
- 062. Unity3d Tutorial - BuffItem Class
- 063. Unity3d Tutorial - Weapon Class
- 064. Unity3d Tutorial - Creating Custom Trees Part 1
- 065. Unity3d Tutorial - Creating Custom Trees Part 2
- 066. Unity3d Tutorial - Character Customization 3d Model Setup
- 067. Unity3d Tutorial - Gizmos
- 068. Unity3d Tutorial - Jewelry Class
- 069. Unity3d Tutorial - Clothing Class
- 070. Unity3d Tutorial - Armor Class
- 071. Unity3d Tutorial - Consumable Class
- 072. Unity3d Tutorial - Day Night Cycle Part 1
- 073. Unity3d Tutorial - Day Night Cycle Part 2
- 074. Unity3d Tutorial - Day Night Cycle Part 3
- 075. Unity3d Tutorial - Day Night Cycle Part 4
- 076. Unity3d Tutorial - Day Night Cycle Part 5
- 077. Unity3d Tutorial - Day Night Cycle Part 6
- 078. Unity3d Tutorial - Day Night Cycle Part 7
- 079. Unity3d Tutorial - Day Night Cycle Part 8
- 080. Unity3d Tutorial - Day Night Cycle Part 9
- 081. Unity3d Tutorial - Day Night Cycle Part 10
- 082. Unity3d Tutorial - Exporting A Unity Package
- 083. Unity3d Tutorial - Importing Our Day Night Cycle Package
- 084. Unity3d Tutorial - Camera Controls Part 1
- 085. Unity3d Tutorial - Camera Controls Part 2
- 086. Unity3d Tutorial - Camera Controls Part 3
- 087. Unity3d Tutorial - Camera Controls Part 4
- 088. Unity3d Tutorial - Camera Controls Part 5
- 089. Unity3d Tutorial - Input Manager part 1
- 090. Unity3d Tutorial - Input Manager part 2
- 091. Unity3d Tutorial - Camera Controls Targeting Fix
- 092. Unity3d Tutorial - Player Movement 2.0 Part 1
- 093. Unity3d Tutorial - Player Movement 2.0 Part 2
- 094. Unity3d Tutorial - Player Movement 2.0 Part 3
- 095. Unity3d Tutorial - Player Movement 2.0 Part 4
- 096. Unity3d Tutorial - Player Movement 2.0 Part 5
- 097. Unity3d Tutorial - Player Movement 2.0 Part 6
- 098. Unity3d Tutorial - Player Movement 2.0 Part 7
- 099. Unity3d Tutorial - Player Movement 2.0 Part 8
- 100. Unity3d Tutorial - Player Movement 2.0 Part 9
- 101. Unity3d Tutorial - Player Input Part 1
- 102. Unity3d Tutorial - Player Input Part 2
- 103. Unity3d Tutorial - Advanced Movement FSM
- 104. Unity3d Tutorial - Mob AI 2.0 Part 1
- 105. Unity3d Tutorial - Mob AI 2.0 Part 2
- 106. Unity3d Tutorial - Setting Up A Mob
- 107. Unity3d Tutorial - Trigger Events
- 108. Unity3d Tutorial - Mob AI FSM Part 1
- 109. Unity3d Tutorial - Mob AI FSM Part 2
- 110. Unity3d Tutorial - Mob AI FSM Part 3
- 111. Unity3d Tutorial - Interacting With Game Objects Part 1
- 112. Unity3d Tutorial - Interacting With Game Objects Part 2
- 113. Unity3d Tutorial - Interacting With Game Objects Part 3
- 114. Unity3d Tutorial - Interacting With Game Objects Part 4
- 115. Unity3d Tutorial ***BONUS*** - Swimming
- 116. Unity3d Tutorial - Looting Part 1
- 117. Unity3d Tutorial - Looting Part 2
- 118. Unity3d Tutorial - Looting Part 3
- 119. Unity3d Tutorial - Looting Part 4
- 120. Unity3d Tutorial - Looting Part 5
- 121. Unity3d Tutorial - Looting Part 6
- 122. Unity3d Tutorial - Looting Part 7
- 123. Unity3d Tutorial - Looting Part 8
- 124. Unity3d Tutorial - Inventory Part 1
- 125. Unity3d Tutorial - Inventory Part 2
- 126. Unity3d Tutorial - Inventory Part 3
- 127. Unity3d Tutorial - Inventory Part 4
- 128. Unity3d Tutorial - Item Generator Part 1
- 129. Unity3d Tutorial - Item Generator Part 2
- 130. Unity3d Tutorial - Tool Tips Part 1
- 131. Unity3d Tutorial - Tool Tips Part 2
- 132. Unity3d Tutorial - Item Icons
- 133. Unity3d Tutorial - GUI Stylings
- 134. Unity3d Tutorial - Character Window Part 1
- 135. Unity3d Tutorial - Character Window Part 2
- 136. Unity3d Tutorial - Equipment Panel Part 1
- 137. Unity3d Tutorial - Equipment Panel Part 2
- 138. Unity3d Tutorial - Equipment Panel Part 3
- 139. Unity3d Tutorial - Chest Time Destroy
- 140. Unity3d Tutorial - Weapon Meshes Part 1
- 141. Unity3d Tutorial - Weapon Meshes Part 2
- 142. Unity3d Tutorial - Main Menu Part 1
- 143. Unity3d Tutorial - Main Menu Part 2
- 144. Unity3d Tutorial - Main Menu Part 3
- 145. Unity3d Tutorial - Main Menu Part 4
- 146. Unity3d Tutorial - Main Menu Part 5
- 147. Unity3d Tutorial - Repeat Buttons
- 148. unity3d Tutorial - Setup From Scratch And Cleanup - Part 1
- 149. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 2
- 150. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 3
- 151. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 4
- 152. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 5
- 153. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 6
- 154. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 7
- 155. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 8
- 156. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 9
- 157. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 10
- 158. Unity3d Tutorial - Setup From Scratch And Cleanup - Part 11
- 159. Unity3d Tutorial - Changing Room Part 1
- 160. Unity3d Tutorial - Changing Room Part 2
- 161. Unity3d Tutorial - Changing Room Part 3
- 162. Unity3d Tutorial - Changing Room Part 4
- 163. Unity3d Tutorial - Changing Room Part 5
- 164. Unity3d Tutorial - Changing Room Part 6
- 165. Unity3d Tutorial - Changing Room Part 7
- 166. Unity3d Tutorial - Changing Room Part 8
- 167. Unity3d Tutorial - Changing Room Part 9
- 168. Unity3d Tutorial - Changing Room Part 10
- 169. Unity3d Tutorial - Changing Room Part 11
- 170. Unity3d Tutorial - Character Customization Part 1
- 171. Unity3d Tutorial - Character Customization Part 2
- 172. Unity3d Tutorial - Character Customization Part 3
- 173. Unity3d Tutorial - Character Customization Part 4
- 174. Unity3d Tutorial - Character Customization Part 5
- 175. Unity3d Tutorial - Character Customization Part 6
- 176. Unity3d Tutorial - Character Customization Part 7
- 177. Unity3d Tutorial - Character Customization Part 8
- 178. Unity3d Tutorial - Character Customization Part 9
- 179. Unity3d Tutorial - Character Customization Part 10
- 180. Unity3d Tutorial - Character Customization Part 11
- 181. Unity3d Tutorial - Character Customization Part 12
- 182. Unity3d Tutorial - Character Customization Part 13
- 183. Unity3d Tutorial - Character Customization Part 14
- 184. Unity3d Tutorial - Character Customization Part 15
- 185. Unity3d Tutorial - Character Customization Part 16
- 186. Unity3d Tutorial - Character Customization Part 17
- 187. Unity3d Tutorial - Character Customization Part 18
- 188. Unity3d Tutorial - Character Customization Part 19
- 189. Unity3d Tutorial - Character Customization Part 20
- 190. Unity3d Tutorial - Character Customization Part 21
- 191. Unity3d Tutorial - Character Customization Part 22
- 192. Unity3d Tutorial - Saving Character Settings Part 1
- 193. Unity3d Tutorial - Saving Character Settings Part 2
- 194. Unity3d Tutorial - Saving Character Settings Part 3
- 195. Unity3d Tutorial - Saving Character Settings Part 4
- 196. Unity3d Tutorial - Saving Character Settings Part 5
- 197. Unity3d Tutorial - Saving Character Settings Part 6
- 198. Unity3d Tutorial - Saving Character Settings Part 7
- 199. Unity3d Tutorial - Saving Character Settings Part 8
- 200. Unity3d Tutorial - Saving Character Settings Part 9
- 201. Unity3d Tutorial - Main Menu Fix
- 202. Unity3d Tutorial - Saving Character Settings Part 10
- 203. Unity3d Tutorial - Item System Update
- 204. Unity3d Tutorial - Equip Weapon Update
- 205. Unity3d Tutorial - Creating A Player Singleton
- 206. Unity3d Tutorial - Creating A Player Singleton Part 2
- 207. Unity3d Tutorial - Implementing Out Singleton - Part 1
- 208. Unity3d Tutorial - Implementing Out Singleton - Part 2
- 209. Unity3d Tutorial - Loading Character Data Part 1
- 210. Unity3d Tutorial - Loading Character Data Part 2
- 211. Unity3d Tutorial - Loading The Skin Color
- 212. Unity3d Tutorial - Loading Character Scale
- 213. Unity3d Tutorial - Few Script Changes
- 214. Unity3d Tutorial - PC Instance Clean Up
- 215. Unity3d Tutorial - Displaying Character Attributes - Part 1
- 216. Unity3d Tutorial - Displaying Character Attributes - Part 2
- 217 Unity3d Tutorial Displaying Character Vitals
- 218. Unity3d Tutorial - Displaying Character Skills
- 219. Unity3d Tutorial - Particle Systems
- 220. Unity3d Tutorial - Particle System (Portal)
- 221. Unity3d Tutorial - Particle System (Buff & Debuff)
- 222. Unity3d Tutorial - Particle System (Ring) & Free Fx Links
- 223. Unity3d Tutorial - Particle System (Elemental Weapons)
- 224. Unity3d Tutorial - Particle System (Snow)
- 225. Unity3d Tutorial - Particle System (Weapon Trails)
- 226. Unity3d Tutorial - Animated Texture
- 227. Unity3d Tutorial - Line Renderer
- 228. Unity3d Tutorial - Item System Fixes
- 229. Unity3d Tutorial - Armor Generation Overview
- 230. Unity3d Tutorial - Creating Shields
- 231. Unity3d Tutorial - typeof
- 232. Unity3d Tutorial - Instantiating A Shield
- 233. Unity3d Tutorial - Setting Up Hats
- 234. Unity3d Tutorial - Solving The Multiple Armor Problem
- 235. Unity3d Tutorial - UIToolkit Intro
- 236. Unity3d Tutorial - UIToolkit (Healthbar)
- 237. Unity3d Tutorial - Head Gear Scaling
- 238. Unity3d Tutorial - UIToolkit (Loot Window Part 1)
- 239. Unity3d Tutorial - UIToolkit (Loot Window Part 2)
- 240. Unity3d Tutorial - UIToolkit (Loot Window Part 3)
- 241. Unity3d Tutorial - UIToolkit (Loot Window Part 4)
- 242. Unity3d Tutorial - Portals
- 243. Unity3d Tutorial - From Scratch Part A - Setting Up The Project
- 243. Unity3d Tutorial - From Scratch Part B - Main Menu
- 243. Unity3d Tutorial - From Scratch Part C - Character Generation Setup
- 243. Unity3d Tutorial - From Scratch Part D - Player Character Prefab
- 243. Unity3d Tutorial - From Scratch Part E - Player Character Prefab 2
- 243. Unity3d Tutorial - From Scratch Part F - Mount Points
- 243. Unity3d Tutorial - From Scratch Part G - Setting Up Hair
- 243. Unity3d Tutorial - From Scratch Part H - Spawning the Character Mesh and Hair
- 243. Unity3d Tutorial - From Scratch Part I - Rotate Player
- 243. Unity3d Tutorial - From Scratch Part J - Hair Color
- 243. Unity3d Tutorial - From Scratch Part K - Character Scale
- 243. Unity3d Tutorial - From Scratch Part L - Skin Color
- 243. Unity3d Tutorial - From Scratch Part M - Player Face
- 243. Unity3d Tutorial - From Scratch Part N - Setting up the Player and Camera
- 243. Unity3d Tutorial - From Scratch Part N - Tutorial Scene Setup
- 243. Unity3d Tutorial - From Scratch Part P - Spawn Points
- 243. Unity3d Tutorial - From Scratch Part Q - Mob Setup
- 243. Unity3d Tutorial - From Scratch Part R - Mob Generator
- 243. Unity3d Tutorial - From Scratch Part S - Chest Setup
- 243. Unity3d Tutorial - From Scratch Part T - Item Resorces Hierachy
- 243. Unity3d Tutorial - From Scratch Part U - Custom GUIskin
- 244. Unity3d Tutorial - Scene Cleanup
- 245. Unity3d Tutorial - Mob AI Revisited.mov
- 246. Unity3d Tutorial - Mob AI Outline
- 247. Unity3d Tutorial - Mob AI Updates
- 248. Unity3d Tutorial - Mob AI Turning off FSM
- 249. Unity3d Tutorial - Making the Mob Turn Properly
- 250. Unity3d Tutorial - Setting Up Attack Types
- 251. Unity3d Tutorial - Setting Up Attack Types
- 252. Unity3d Tutorial - Mob Melee Weapon
- 253. Unity3d Tutorial - Couple Of Fixes
- 254. Unity3d Tutorial - Cleaning Up AI States
- 255. Unity3d Tutorial - Mob Spawn Setup - Part 1
- 256. Unity3d Tutorial - Mob Spawn Setup - Part 2
- 257. Unity3d Tutorial - Mob Spawn Setup - Part 3
- 258. Unity3d Tutorial - Adding To The BaseCharacter
- 259. Unity3d Tutorial - Settup Mob Attributes At Spawn Time
- 260. Unity3d Tutorial - Mob Vitals
- 261. Unity3d Tutorial - Mob Skills
- 262. Unity3d Tutorial - Preprocessor Directives Intro
- 263. Unity3d Tutorial - Base Melee Logic
- 264. Unity3d Tutorial - Melee Reset Timer
- 265. Unity3d Tutorial - Melee Attack Animation Part 1
- 266. Unity3d Tutorial - Melee Attack Animation Part 2
- 267. Unity3d Tutorial - Idle Animation Fix
- 268. Unity3d Tutorial - Incombat Flag
- 269. Unity3d Tutorial - Idle Animation And InCombat
- 270. Unity3d Tutorial - Unity 3.5 Developer Preview Updates
- 271. Unity3d Tutorial - Displaying Mob Names
- 272. Unity3d Tutorial - Rotating Mob Names
- 273. Unity3d Tutorial - Setting Up Player Attacks
- 274. Unity3d Tutorial - Updating To Unity 3.5.6f4
- 275. Unity3d Tutorial - Moving Enums To New Files
- 276. Unity3d Tutorial - Few More Things
- 277. Unity3d Tutorial - Upgrading to Unity 4 Public Beta
- 278. Unity3d Tutorial - Spell System Quick Notes
- 279. Unity3d Tutorial - ISpell
- 280. Unity3d Tutorial - IBuff
- 281. Unity3d Tutorial - IBolt & IAoE
- 282. Unity3d Tutorial - Base Spell Class
- 283. Unity3d Tutorial - Spell Generator Setup
- 284. Unity3d Tutorial - Boom Boom Buff
- 285. Unity3d Tutorial - More Spells!






