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

Create a Complete Grid-Based Puzzle Game in Godot 4 with C#

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

Learn how to create a complete 2D grid-based puzzle game from start to finish in Godot engine 4.3+ with C#!


1 - Introduction and Setup
  • 1 -Godot and C# Installation and Setup
  • 1 -code.zip
  • 2 -C# and VSCode Configuration
  • 2 -code.zip
  • 3 -Godot Editor Orientation
  • 3 -code.zip
  • 4 -The First C# Script
  • 4 -code.zip
  • 5 -Instantiating New Scenes
  • 5 -code.zip
  • 6 -Introduction to Signals
  • 6 -code.zip
  • 7 -Modifying Window Settings
  • 7 -code.zip

  • 2 - Foundational Mechanics
  • 1 -Basic Grid Operations and TileMapLayer Introduction
  • 1 -code.zip
  • 1 -highlight tile.zip
  • 2 -Using a HashSet to Mark Occupied Tiles
  • 2 -code.zip
  • 3 -Minor Code Cleanup
  • 3 -code.zip
  • 4 -Adding the Asset Pack and Tower Art
  • 4 -Tiny Swords.zip
  • 4 -code.zip
  • 5 -Introduction to Autotiling
  • 5 -code.zip
  • 6 -Refactoring Code Into a GridManager
  • 6 -code.zip
  • 7 -Defining and Using TileSet Custom Data
  • 7 -code.zip
  • 8 -Adding a Base Building
  • 8 -code.zip
  • 9 -Using Autoloads and Custom Signals for Grid State Updating
  • 9 -code.zip
  • 10 -Using Grid State for More Sophisticated Building Rules
  • 10 -code.zip
  • 11 -Highlighting Expandable Building Area
  • 11 -code.zip
  • 11 -highlight tile.zip
  • 12 -Adding Animated Tree Tiles
  • 12 -code.zip
  • 13 -Accounting for Trees in GridManager
  • 13 -code.zip
  • 14 -Applying Y-Sorting for Proper Draw Order
  • 14 -code.zip
  • 15 -Adding Village Buildings
  • 15 -code.zip
  • 16 -Introduction to Custom Resources
  • 16 -code.zip
  • 17 -Highlighting Resource Tiles
  • 17 -code.zip
  • 18 -Tracking Collected Resource Tiles
  • 18 -code.zip

  • 3 - Refining Gameplay Mechanics
  • 1 -Introduction to Control Nodes
  • 1 -code.zip
  • 2 -Streamlining Building Placement
  • 2 -code.zip
  • 3 -Creating a Building Manager
  • 3 -code.zip
  • 4 -Creating a Building Placement Ghost
  • 4 -code.zip
  • 5 -Indicating Whether Building Ghost is Valid
  • 5 -code.zip
  • 6 -Cancelling Building Placement
  • 6 -code.zip
  • 7 -Refactoring Building Manager to Support States
  • 7 -code.zip
  • 8 -Refunding Resources and Updating Grid on Building Destruction
  • 8 -code.zip
  • 9 -Adding a Win Condition
  • 9 -code.zip
  • 10 -Transforming the Main Scene Into a Base Level Scene
  • 10 -code.zip
  • 11 -Adding Terrains to the Tileset
  • 11 -code.zip
  • 12 -Adding Water to the Tileset
  • 12 -code.zip
  • 13 -Adding Shadows to the Tileset
  • 13 -code.zip
  • 14 -Designing Your First Level
  • 14 -code.zip
  • 15 -Adding Camera Panning
  • 15 -code.zip
  • 16 -Fixing Tileset, Centering the Camera, and Adding Configurable Starting Resources
  • 16 -code.zip
  • 17 -Fixing Shadow Tiles Invalidating Buildable Tiles
  • 17 -code.zip
  • 18 -Making UI Buttons Follow Camera
  • 18 -code.zip

  • 4 - Expanding the Game Mechanics, UI, and Levels
  • 1 -Making Buildings Occupy Multiple Tiles
  • 1 -code.zip
  • 2 -Adding Base Building Art and Preventing Deletion
  • 2 -castle white.zip
  • 2 -code.zip
  • 3 -Allowing Building Deletion by Clicking Into Occupied Area
  • 3 -code.zip
  • 4 -Preventing Building Placement on Differing Elevation Layers
  • 4 -code.zip
  • 5 -Introduction to Extension Methods
  • 5 -code.zip
  • 6 -Making Building Radius Circular
  • 6 -code.zip
  • 7 -Introduction to UI Theming
  • 7 -code.zip
  • 8 -Theme Files and Theme Variations
  • 8 -code.zip
  • 9 -Styling Building Selection UI
  • 9 -code.zip
  • 10 -Fonts and Button Styling
  • 10 -NbPixelFontBundle v1 0.zip
  • 10 -code.zip
  • 11 -Improving the Design of Building Sections
  • 11 -code.zip
  • 11 -wood icon.zip
  • 12 -Displaying Resource Count in Game UI
  • 12 -code.zip
  • 13 -Building a Main Menu Skeleton UI
  • 13 -code.zip
  • 14 -Building a Framework for Changing Levels
  • 14 -code.zip
  • 15 -Creating a Level Complete Screen
  • 15 -code.zip
  • 16 -Moving to the Next Level from the Level Complete Screen
  • 16 -code.zip
  • 17 -Designing More Levels
  • 17 -code.zip
  • 18 -Addressing Some Errors and Issues
  • 18 -code.zip
  • 19 -Creating a Level Select Screen
  • 19 -code.zip
  • 20 -Moving Level Definitions to Custom Resources
  • 20 -code.zip
  • 21 -Showing Levels on the Level Select Screen
  • 21 -code.zip
  • 22 -Integrating the Level Select Screen With the Main Menu
  • 22 -code.zip

  • 5 - Adding Animations, Goblin Camps, and Other Polish Elements
  • 1 -Improving the Look of Building Placement
  • 1 -code.zip
  • 2 -Introduction to Animation Player
  • 2 -code.zip
  • 3 -Using Tweens to Animate Building Position
  • 3 -code.zip
  • 4 -Centering Building Placement on Mouse Position
  • 4 -code.zip
  • 5 -Animating Building Placement
  • 5 -code.zip
  • 6 -Call Building Placement Animation on Demand
  • 6 -code.zip
  • 7 -Building Destruction Animation
  • 7 -code.zip
  • 8 -Adding a Mask to Building Destruction
  • 8 -building mask.zip
  • 8 -code.zip
  • 9 -Fixing Destruction-Related Bugs
  • 9 -code.zip
  • 10 -Building Placement Particles
  • 10 -code.zip
  • 10 -particle.zip
  • 11 -Building Destruction Particles
  • 11 -code.zip
  • 12 -Creating a Goblin Camp
  • 12 -code.zip
  • 13 -Making the Goblin Camp Functional
  • 13 -code.zip
  • 13 -highlight tile.zip
  • 14 -Creating a Barracks Building
  • 14 -code.zip
  • 15 -Allowing Barracks to Be Placed in Goblin Camps
  • 15 -code.zip
  • 16 -Showing Barracks Attack Area
  • 16 -code.zip
  • 17 -Making the Barracks Destroy Goblin Camps
  • 17 -code.zip
  • 18 -Handling Goblin Camp Restoration on Barracks Destroy
  • 18 -code.zip

  • 6 - Finalizing the Game
  • 1 -Preventing Invalid Building Destruction
  • 1 -code.zip
  • 2 -Fixing Bugs in Building Destruction
  • 2 -code.zip
  • 3 -Preventing Invalid Barracks Destruction
  • 3 -code.zip
  • 4 -Cleaning Up Code and Tile Improvements
  • 4 -code.zip
  • 4 -highlight tile.zip
  • 5 -Adding Pagination to Level Select Screen
  • 5 -code.zip
  • 6 -Introducing Nuget Packages
  • 6 -code.zip
  • 7 -Saving and Loading Lesson Data to Disk
  • 7 -code.zip
  • 8 -Showing Saved Level Completion State
  • 8 -check.zip
  • 8 -code.zip
  • 9 -Window Scaling Configuration
  • 9 -code.zip
  • 10 -Adding Camera Shake
  • 10 -code.zip
  • 11 -Updating Particles for Barracks
  • 11 -code.zip
  • 12 -Adding Resource Indicators
  • 12 -code.zip
  • 12 -wood spawn.zip
  • 13 -Adding Error Messaging
  • 13 -code.zip
  • 14 -Adding a Custom Cursor
  • 14 -code.zip
  • 15 -Animating Goblin Camp Destruction
  • 15 -code.zip
  • 16 -Adding Sound Effects
  • 16 -audio.zip
  • 16 -code.zip
  • 17 -Adding Final Sound Effects and Music
  • 17 -code.zip
  • 17 -victory.wav
  • 18 -Fixing Gold Mine Indicator
  • 18 -code.zip
  • 19 -Creating an Options Menu
  • 19 -code.zip
  • 20 -Integrating the Options Menu Into the Game
  • 20 -code.zip
  • 21 -Creating an Escape Menu
  • 21 -code.zip
  • 22 -Handling the Last Level in the Level Complete Screen
  • 22 -code.zip
  • 23 -Exporting Your Game
  • 23 -code.zip
  • 24 -Congratulations, Your Game is Complete!
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 41891
    حجم: 16717 مگابایت
    مدت زمان: 1477 دقیقه
    تاریخ انتشار: ۱۹ آذر ۱۴۰۳
    طراحی سایت و خدمات سئو

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