وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Unity 2D With C# – Complete Game Development Course

سرفصل های دوره

Create the complete 2D survival game in Unity with C#. Learn game development patterns. Become an Indie developer.


1. Introduction
  • 1. Introduction
  • 2. Requirements
  • 3. How to resolve issues
  • 4. Ask For Help

  • 2. Environment
  • 1.1 Project Code.html
  • 1. Init Project
  • 2.1 Links.html
  • 2.2 PixelAssets.zip
  • 2. Assets
  • 3. Environment Tilesets
  • 4.1 Code.html
  • 4. Add Player
  • 5.1 Code.html
  • 5. Player Controller
  • 6. AI - Transform
  • 7.1 Code.html
  • 7. Follow Camera

  • 3. Player Controller
  • 1.1 Code.html
  • 1. Player Input Handler
  • 2.1 Code.html
  • 2. Input Reader
  • 3. AI Scriptable Objects
  • 4.1 Code.html
  • 4. Action Delegates
  • 5.1 Code.html
  • 5. Player Movement
  • 6.1 Code.html
  • 6. Target Speed

  • 4. Animation & Movement
  • 1.1 Code.html
  • 1. Idle Animation
  • 2.1 Code.html
  • 2. Running Animation
  • 3.1 Code.html
  • 3. Movement Blend
  • 4. Blend Tree
  • 5.1 Code.html
  • 5. Set Animation Speed
  • 6.1 Code.html
  • 6. Character Behaviour
  • 7.1 Code.html
  • 7. Flip Sprite
  • 8.1 Code.html
  • 8. Skeleton Enemy

  • 5. StateMachine Beginnings
  • 1.1 Code.html
  • 1. State Machine Start
  • 2.1 Code.html
  • 2. StateSO init
  • 3.1 Code.html
  • 3. Statemachine refactor
  • 4.1 Code.html
  • 4. Create State
  • 5.1 Code.html
  • 5. Initial all states
  • 6.1 Code.html
  • 6. StateAction Init
  • 7.1 Code.html
  • 7. Follow Player Action
  • 8.1 Code.html
  • 8. Initialize State Actions
  • 9.1 Code.html
  • 9. AI StateMachine

  • 6. Follow Player
  • 1.1 Code.html
  • 1. Awake Function
  • 2.1 Code.html
  • 2. Game Manager
  • 3.1 Code.html
  • 3. Get Player in Manager
  • 4.1 Code.html
  • 4. Move towards player
  • 5.1 Code.html
  • 5. Speed Modifier in SO
  • 6.1 Code.html
  • 6. Set Colliders on Player and Enemy
  • 7.1 Code.html
  • 7. Distance to Keep

  • 7. Receive Damage
  • 1.1 Code.html
  • 1. Prefabs
  • 2.1 Code.html
  • 2. Player Prefab
  • 3.1 Code.html
  • 3. Adds collision with enemy
  • 4.1 Code.html
  • 4. Damageable
  • 5.1 Code.html
  • 5. Damage Interval

  • 8. Damage Effect
  • 1.1 Code.html
  • 1. Sprite Flash Start
  • 2.1 Code.html
  • 2. Flash Coroutine
  • 3.1 Code.html
  • 3. Flash Color
  • 4.1 Code.html
  • 4. Flip in player direction action
  • 5.1 Code.html
  • 5. Flip the enemy
  • 6.1 Code.html
  • 6. Effect Particles
  • 7.1 Code.html
  • 7. Play Effect
  • 8.1 Code.html
  • 8. Particles Update

  • 9. Health Bar
  • 1.1 Code.html
  • 1. Health Bar Canvas
  • 2.1 Code.html
  • 2. Int Value SO
  • 3. AI Int Value
  • 4.1 Code.html
  • 4. Player Health
  • 5.1 Code.html
  • 5. Add Health to Damageable
  • 6.1 Code.html
  • 6. Slider Bar
  • 7.1 Code.html
  • 7. Health Bar

  • 10. Damage UI
  • 1.1 Code.html
  • 1. Damage Text Canvas
  • 2.1 Code.html
  • 2. Damage Text Animation
  • 3.1 Code.html
  • 3. Destroy text on animation exit
  • 4.1 Code.html
  • 4. UI Manager
  • 5.1 Code.html
  • 5. Damage display script
  • 6.1 Code.html
  • 6. Provide correct position for damage

  • 11. Ability Starter
  • 1.1 Code.html
  • 1. Ability Init
  • 2.1 Code.html
  • 2. Melee Attack
  • 3.1 Code.html
  • 3. Ability Runner
  • 4. AI Ability Runner
  • 5.1 Code.html
  • 5. Instantiate Ability

  • 12. Melee Ability
  • 1.1 Code.html
  • 1. Melee Attack Prefab + Anim
  • 2.1 Code.html
  • 2. Set parent of ability
  • 3.1 Code.html
  • 3. Disable animation looping
  • 4.1 Code.html
  • 4. Ability Cooldown
  • 5.1 Code.html
  • 5. Compute cooldown
  • 6.1 Code.html
  • 6. Activate Ability
  • 7.1 Code.html
  • 7. Activate Ability Another Option

  • 13. Ability Action
  • 1.1 Code.html
  • 1. Ability Action
  • 2.1 Code.html
  • 2. Collision Layer
  • 3.1 Code.html
  • 3. Enemy takes damage
  • 4.1 Code.html
  • 4. Flip Attack
  • 5.1 Code.html
  • 5. Disable Collider
  • 6.1 Code.html
  • 6. Animation Event
  • 7.1 Code.html
  • 7. Collide With from Origin Data
  • 8.1 Code.html
  • 8. Flash Effect on Enemy
  • 9.1 Code.html
  • 9. Ability Damage Value

  • 14. Destroy Enemy
  • 1.1 Code.html
  • 1. Check if death
  • 2.1 Code.html
  • 2. Dead Animation
  • 3.1 Code.html
  • 3. Note Flipping Issue
  • 4.1 Code.html
  • 4. Trigger Dead animation
  • 5.1 Code.html
  • 5. Destroy enemy

  • 15. State Condition
  • 1.1 Code.html
  • 1. State Condition
  • 2.1 Code.html
  • 2. State Condition Methods
  • 3.1 Code.html
  • 3. Health Condition
  • 4.1 Code.html
  • 4. Health Percentage
  • 5.1 Code.html
  • 5. Can transition
  • 6.1 Code.html
  • 6. Transit To New State
  • 7.1 Code.html
  • 7. Check if there is next state
  • 8.1 Code.html
  • 8. Animation Action

  • 16. Rewards
  • 1.1 Code.html
  • 1. Coin Reward
  • 2.1 Code.html
  • 2. Pick the coin
  • 3.1 Code.html
  • 3. Move coin towards player
  • 4.1 Code.html
  • 4. Coin Detection Range
  • 5.1 Code.html
  • 5. Experience SO
  • 6.1 Code.html
  • 6. Lootable
  • 7.1 Code.html
  • 7. Drop Loot Action

  • 17. Experience & Level
  • 1.1 Code.html
  • 1. Level and Exp Values
  • 2.1 Code.html
  • 2. Increase Experience
  • 3.1 Code.html
  • 3. Exp Bar UI
  • 4.1 Code.html
  • 4. Display Exp in UI
  • 5.1 Code.html
  • 5. Increase Level
  • 6.1 Code.html
  • 6. Level text
  • 7.1 Code.html
  • 7. Display level
  • 8.1 Code.html
  • 8. Timer text

  • 18. Game Time
  • 1.1 Code.html
  • 1. Game State SO
  • 2.1 Code.html
  • 2. Increase Game Time
  • 3.1 Code.html
  • 3. Nice Time

  • 19. Projectile Ability
  • 1.1 Code.html
  • 1. Projectile Ability
  • 2.1 Code.html
  • 2. Fix Projectile SO
  • 3.1 Code.html
  • 3. Refactor abilities
  • 4.1 Code.html
  • 4. Check if action is provided
  • 5.1 Code.html
  • 5. LightBolt prefab and anim
  • 6.1 Code.html
  • 6. Action Modifier
  • 7.1 Code.html
  • 7. Move to random position SO
  • 8.1 Code.html
  • 8. Rotate the action
  • 9.1 Code.html
  • 9. Action Range
  • 10.1 Code.html
  • 10. Fire the projectile

  • 20. Generic Actions
  • 1.1 Code.html
  • 1. Generic Actions
  • 2.1 Code.html
  • 2. Flip Melee Attack
  • 3.1 Code.html
  • 3. Collision on projectile

  • 21. Enemy Spawner
  • 1.1 Code.html
  • 1. Spawn Config SO
  • 2.1 Code.html
  • 2. Spawnable SO
  • 3.1 Code.html
  • 3. Spawn Unit
  • 4.1 Code.html
  • 4. Fix action warnings
  • 5.1 Code.html
  • 5. Go to next round
  • 6.1 Code.html
  • 6. Game Stage SO
  • 7.1 Code.html
  • 7. Spawn Side
  • 8.1 Code.html
  • 8. Spawn at random position
  • 9.1 Code.html
  • 9. Extend Spawn Range

  • 22. New Enemies
  • 1.1 Code.html
  • 1. Bat Enemy Setup
  • 2.1 Code.html
  • 2. Bat Statemachine
  • 3.1 Code.html
  • 3. Collision Damage
  • 4.1 Code.html
  • 4.2 MechaGolem.zip
  • 4. Golem enemy setup
  • 5.1 Code.html
  • 5. Golem Config
  • 6.1 Code.html
  • 6. Firebolt enemy spell

  • 23. Handle Losing
  • 1.1 Code.html
  • 1. Player Dead Event
  • 2.1 Code.html
  • 2. Async Method
  • 3.1 Code.html
  • 3. Dead overlay and button
  • 4.1 Code.html
  • 4. Pause the game
  • 5. Is Game Over

  • 24. Menu Scene
  • 1.1 Code.html
  • 1. Menu Scene
  • 2.1 Code.html
  • 2. Menu Buttons
  • 3.1 Code.html
  • 3. Menu Manager
  • 4.1 Code.html
  • 4. Close current menu
  • 5.1 Code.html
  • 5. Choose Hero
  • 6.1 Code.html
  • 6. Second hero
  • 7.1 Code.html
  • 7. Experience Fix
  • 8.1 Code.html
  • 8. Instantiate Hero

  • 25. Playability Improvements
  • 1.1 Code.html
  • 1. Fallback player prefab
  • 2.1 Code.html
  • 2. Go to main menu
  • 3.1 Code.html
  • 3. Negative scale
  • 4.1 Code.html
  • 4. Attack Scale Flip
  • 5.1 Code.html
  • 5. Parent Scale

  • 26. Animation Ability
  • 1.1 Code.html
  • 1. Animation Ability
  • 2.1 Code.html
  • 2. Evade action
  • 3.1 Code.html
  • 3. Ability Execution Type
  • 4.1 Code.html
  • 4. Get ability from ability runner
  • 5.1 Code.html
  • 5. Roll Animation
  • 6.1 Code.html
  • 6. Fix player blonde roll
  • 7.1 Code.html
  • 7. Speed Modifier
  • 8.1 Code.html
  • 8. Evade animation event
  • 9.1 Code.html
  • 9. Set Speed Modifier in Ability

  • 27. Ability Cooldown Display
  • 1.1 Code.html
  • 1. Ability Icon
  • 2.1 Code.html
  • 2. Ability Add Event
  • 3.1 Code.html
  • 3. Ability Icon Script
  • 4.1 Code.html
  • 4. Choose Ability Icon
  • 5.1 Code.html
  • 5. Health Follow Position

  • 28. Score Screen & Infinite Map
  • 1.1 Code.html
  • 1. Score Screen UI
  • 2.1 Code.html
  • 2. Increase Score
  • 3.1 Code.html
  • 3. Display Score
  • 4.1 Code.html
  • 4. Infinite Map

  • 29. Sounds & Course Ending
  • 1.1 Code.html
  • 1. Audio Source
  • 2.1 Code.html
  • 2. Play sound on enter modifier
  • 3.1 Code.html
  • 3. Course Finish
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 2154
    حجم: 11117 مگابایت
    مدت زمان: 1458 دقیقه
    تاریخ انتشار: 27 دی 1401
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید