Create DARK SOULS in Unity ► EP. 136 BETTER MOVEMENT (PT. 1)
In this video we change our movement from a Rigibody + Capsule collider system to a character Controller system. This will allow us to have step detection without the need of a floating collider. We will also no longer need the "Character Collision Blocker" meaning characters will now not push each other even without the blocker, and lastly falling locomotion and gravity will be much easier to setup and tweak.
In this video we finish work on our blocking system. We add in "poise" damage to our take block damage effect. The higher the poise damage, the higher the intensity of the blocking animation. We then calculate stamina damage upon blocking. The blocking character loses stamina depending on the stability of their block, if the blocking characters stamina reaches 0 they become "guard broken."
► FREE SFX
https://sonniss.com/gameaudiogdc
► DEV LOGS (Second Channel)
https://www.youtube.com/@SebbyGraves
► JOIN OUR DISCORD
https://discord.gg/jC6EXKa9Fj
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► ASSET STORE PAGE (Animations & Models)
https://assetstore.unity.com/publishers/58059
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
► EPISODE 59
...
https://www.youtube.com/watch?v=cO8RJTp81EI
In this episode we give our projectiles the ability to penetrate a surface during contact. We also fix a bug with the archery's aiming system that caused the camera's rotations to not reset, as well as a bug that gave our player the ability to "speed walk" sideways whilst having an arrow notched.
► JOIN OUR DISCORD
https://discord.gg/jC6EXKa9Fj
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
►WEBSITE
https://sebastiangraves.com/
►MERCH
https://sebastiangraves.com/merch/
►ONE TIME DONATION
https://sebastiangraves.com/donate/
► FOR FREELANCE INQUIRIES E-MAIL ME AT
sebby.graves@gmail.com
► EPISODE 90
...
https://www.youtube.com/watch?v=RtLgIsbOC4k
In this video we begin by building a small play test arena. After, we add Unity's Input system to our project. We then learn how to set up inputs using our newly created input functionality. We end by creating some player classes which will be used to begin controlling our player character.
► Skip Arena Creation 4:38
► Gridbox Prototype Materials
https://assetstore.unity.com/packages/2d/textures-materials/gridbox-prototype-materials-129127
► JOIN OUR DISCORD
https://discord.gg/jC6EXKa9Fj
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► ASSET STORE PAGE (Animations & Models)
https://assetstore.unity.com/publishers/58059
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
► EPISODE 3
...
https://www.youtube.com/watch?v=Xg6GvHpWjaE
In this tutorial we create a basic A.I State Machine, that will preform the logic of a state, and when ready will switch to the next state defined in the current state!
For example, the A.I begins in the idle state, once the A.I has found the player it will then switch to the Chase state.
Once in the Chase state, it will seek to get into attacking range, once in attacking range it will switch to the attack state!
► JOIN OUR DISCORD
https://discord.gg/jzmEVx5
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
►WEBSITE
https://sebastiangraves.com/
►MERCH
https://sebastiangraves.com/merch/
►ONE TIME DONATION
https://sebastiangraves.com/donate/
► FOR FREELANCE INQUIRIES E-MAIL ME AT
sebby.graves@gmail.com
...
https://www.youtube.com/watch?v=cnpJtheBLLY
In this episode we develop our options menu, as well as get started on the frame work for our Inventory's UI elements!
► UI ELEMENTS USED IN VIDEO
https://drive.google.com/drive/folders/1LZEPJXDw-GYrJAZCxjl97HxdScYTrTo7?usp=sharing
► JOIN OUR DISCORD
https://discord.gg/jzmEVx5
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
►WEBSITE
https://sebastiangraves.com/
►MERCH
https://sebastiangraves.com/merch/
►ONE TIME DONATION
https://sebastiangraves.com/donate/
► FOR FREELANCE INQUIRIES E-MAIL ME AT
sebby.graves@gmail.com
► EPISODE 21
https://youtu.be/l7yYL00dzIo
...
https://www.youtube.com/watch?v=0ZI1Si23XbE
In this video we set up "body specific" hit detection. This will make it so that your character can only be hit if a specific body part is hit. We do this by setting up multiple "Damageable Character" colliders across the characters body.
These colliders have a double effect, the second one allowing them to act as a barrier, so you can't pass through a characters limbs. This is especially useful when dealing with larger characters, or characters in positions where their limbs are very much outside of the character controller's collider.
Finally we learn how to make it so that our characters colliders do not collide with one another, whilst still colliding with the colliders on a different character.
► DEV LOGS (Second Channel)
https://www.youtube.com/@SebbyGraves
► JOIN OUR DISCORD
https://discord.gg/jC6EXKa9Fj
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► ASSET STORE PAGE (Animations & Models)
https://assetstore.unity.com/publishers/58059
► FREE ANIMATION WEBSITE
https://www.mixamo.com/#/?page=1&query=Jump
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
► EPISODE 22
...
https://www.youtube.com/watch?v=1pntIfgX3-E
In this video we add the BACKSTAB feature! Giving our characters the ability to backstab one another!
► JOIN OUR DISCORD
https://discord.gg/jzmEVx5
► BACK STAB ANIMATION PACK
https://assetstore.unity.com/packages/3d/animations/souls-like-essential-animations-178889
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
►WEBSITE
https://sebastiangraves.com/
►MERCH
https://sebastiangraves.com/merch/
►ONE TIME DONATION
https://sebastiangraves.com/donate/
► FOR FREELANCE INQUIRIES E-MAIL ME AT
sebby.graves@gmail.com
► EPISODE 43
https://youtu.be/fRD0_Xoo_Q8
...
https://www.youtube.com/watch?v=W4MxiwfTK0U
Fun with some ancients ;). May take a break from Pking and sell my bank for some chins. Drop some feedback.
Stats in video: (I leveled in between a few clips)
73-74 Range, 81-82 Mage, 40 Def and 65 HP
Songs used
Bullet For My Valentine - Pleasure And Pain
Anberlin - Ready Fuels
...
https://www.youtube.com/watch?v=n2NNkN3XgwM
In this episode we restore our basic A.I to it's functioning state, as well as eliminate some new bugs that have emerged since our character chances have been made. We also correct a bug made on the "Guard Breaking" video, that makes all stamina damage absorption 0. Lastly, we refactor the our A.I's target data to prepare for our "Advanced A.I" section beginning in the next video.
Dark Souls has 2 main types of A.I
1. A.I such as Hollow's or Dogs, which attack the character but do not perform "special" actions most of the time.
2. A.I such as NPC invaders, which in some capacity imitate the abilities of the player. The A.I can sometimes dodge, roll, block, parry ect.
In the next section we will begin working on the second type of A.I, as well as polish elements from our first and more basic A.I.
► JOIN OUR DISCORD
https://discord.gg/jC6EXKa9Fj
► SUPPORT ME ON PATREON!
http://www.patreon.com/SebastianGraves
► ASSET STORE PAGE (Animations & Models)
https://assetstore.unity.com/publishers/58059
► FOLLOW ME IN INSTAGRAM!
https://www.instagram.com/tragicallycanadian/
►WEBSITE
https://sebastiangraves.com/
►MERCH
https://sebastiangraves.com/merch/
►ONE TIME DONATION
https://sebastiangraves.com/donate/
► FOR FREELANCE INQUIRIES E-MAIL ME AT
sebby.graves@gmail.com
► EPISODE 108
...
https://www.youtube.com/watch?v=1Avt-KgPvQ8