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

Create a Complete 2D Survivors Style Game in Godot 4

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

Learn how to create a complete 2D arena survival roguelike game from start to finish in Godot engine 4!


1. Starting Out
  • 1. Godot Download, Orientation, and Setup
  • 2.1 Kenney Tiny Dungeon.html
  • 2.2 kenney tinydungeon.zip
  • 2. Creating the Player
  • 3. Player Movement
  • 4. Creating a TileMap
  • 5.1 Frame Rate Independent Lerp.html
  • 5. Game Camera
  • 6. Checkpoint

  • 2. Building the Foundation
  • 1. Creating a Rat Enemy
  • 2. Creating the First Sword Ability
  • 3. Introduction to AnimationPlayer
  • 4. Targeting Enemies With Sword Ability
  • 5. Destroying Enemies
  • 6. Project Settings Tweaks
  • 7. Spawning Enemies Automatically
  • 8. Improving the Game Feel
  • 9.1 String Format Docs.html
  • 9. Creating the Game Loop Foundation
  • 10. Experience Drops
  • 11. Experience Tracking
  • 12. Creating a Health Component
  • 13. Implementing Damage
  • 14. Creating an Experience Bar
  • 15. Using Custom Resources for Upgrades
  • 16. Upgrade UI Groundwork
  • 17. Enabling Upgrade Selection
  • 18. Making the Upgrade Functional
  • 19. Improving the Scene Tree Structure
  • 20. Adding Player Health
  • 21. Player Health Bar
  • 22. Creating the Victory Screen
  • 23.1 2DSurvivorsCourse-Lesson29.zip
  • 23. Creating the Defeat Screen

  • 3. Gameplay and Visual Improvements
  • 1. Increase Difficulty Over Time
  • 2. Improving the TileMap
  • 3. Preventing Invalid Spawning
  • 4. Creating an Axe Ability
  • 5. Enabling Acquisition of Axe Ability
  • 6. Prevent Abilities from Being Chosen Twice
  • 7. Animating the Player
  • 8. Animating the Enemy
  • 9. Animating Enemy Death
  • 10. Adding a Wizard Enemy
  • 11. Using a Weighted Table for Enemy Spawning
  • 12. Animating the Wizard
  • 13.1 Easings Cheat Sheet.html
  • 13. Animating the Experience Vial Pickups
  • 14.1 NB Pixel Fonts.html
  • 14.2 NbPixelFontBundle v1 0.zip
  • 14. Adding a Custom Font
  • 15.1 Easings Cheat Sheet.html
  • 15. Adding Floating Damage Text
  • 16. Implementing a Flash on Enemy Hit
  • 17.1 String Format Docs.html
  • 17. Adding Ability Damage Upgrades
  • 18.1 ui.zip
  • 18. Introduction to UI Theming
  • 19. Finalizing Upgrade Card Theme
  • 20. Animating the Upgrade Card
  • 21. Improving the Upgrade Selection Screen
  • 22. Applying a Style to the Experience Bar
  • 23. Animating Victory and Defeat Screens
  • 24. Applying Styles to the Buttons
  • 25. Creating a Player Move Speed Upgrade
  • 26.1 2DSurvivorsCourse-Lesson55.zip
  • 26.2 Godot Shaders.html
  • 26.3 vignette.zip
  • 26. Adding a Vignette

  • 4. Sound Effects
  • 1.1 Kenney Impact Sounds.html
  • 1.2 kenney impactsounds.zip
  • 1. Adding SFX - Part 1
  • 2. Adding SFX - Part 2
  • 3.1 Kenney UI Audio.html
  • 3.2 kenney uiaudio.zip
  • 3. Adding SFX to UI Elements - Part 1
  • 4. Adding SFX to UI Elements - Part 2
  • 5.1 Kenney Music Jingles.html
  • 5.2 kenney musicjingles.zip
  • 5. Adding Victory and Defeat Jingles
  • 6.1 Hear What They Say.mp3
  • 6.2 Public Domain Music.html
  • 6. Adding Music

  • 5. Final Touches
  • 1. Creating a Main Menu
  • 2. Creating an Options Menu
  • 3. Styling the Options Menu Sliders
  • 4. Creating a Pause Menu
  • 5.1 screen transition.zip
  • 5. Adding a Scene Transition Effect
  • 6. Creating a Meta Progression System
  • 7. Saving and Loading Meta Progression Data
  • 8. Creating the Meta Upgrade Card
  • 9. Allowing Player to Purchase Meta Upgrades
  • 10.1 String Format Docs.html
  • 10. Improving the Meta Upgrade Card
  • 11. Adding a ScrollContainer to the Meta Upgrade Screen
  • 12.1 Exporting Projects Docs.html
  • 12.2 icon.zip
  • 12.3 icon.zip
  • 12.4 RCEdit.html
  • 12.5 Updating Icon For Windows.html
  • 12. Exporting the Game for Publishing
  • 13. Fixing an Enemy Spawning Bug
  • 14.1 2DSurvivorsCourse.zip
  • 14. Conclusion

  • 6. Bonus Content
  • 1. Adding Another Enemy Type
  • 2. Creating an Anvil Ability
  • 3. Adding a Health Regeneration Meta Upgrade
  • 4. Adding an Anvil Ability Upgrade
  • 5. Fixing UI Sizing and Increasing Enemy Count
  • 6.1 2DSurvivorsCourse.zip
  • 6.2 particle.zip
  • 6. Adding Anvil Impact Particles
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 35030
    حجم: 8475 مگابایت
    مدت زمان: 1036 دقیقه
    تاریخ انتشار: 11 اردیبهشت 1403
    دسته بندی محصول
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

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