Unity Turn-Based Strategy Game: Intermediate C# Coding
Unity Turn-Based Strategy Game: Intermediate C# Coding, available at $99.99, has an average rating of 4.78, with 96 lectures, based on 1377 reviews, and has 11239 subscribers.
You will learn about Take your Skills from Beginner to Advanced. Learn to manage and organize a complex project. Advanced Programming concepts, such as; C# generics, C# events, and custom structs. Create a custom Grid System. Learn A* Pathfinding. Create Actions while writing good high quality code. This course is ideal for individuals who are If you're looking to take your skills from Beginner to Advanced or If you want to improve your coding skills and take your projects to the next level or If you want to create a turn based strategy game 🙂 It is particularly useful for If you're looking to take your skills from Beginner to Advanced or If you want to improve your coding skills and take your projects to the next level or If you want to create a turn based strategy game :).
Enroll now: Unity Turn-Based Strategy Game: Intermediate C# Coding
Summary
Title: Unity Turn-Based Strategy Game: Intermediate C# Coding
Price: $99.99
Average Rating: 4.78
Number of Lectures: 96
Number of Published Lectures: 96
Number of Curriculum Items: 96
Number of Published Curriculum Objects: 96
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Take your Skills from Beginner to Advanced.
- Learn to manage and organize a complex project.
- Advanced Programming concepts, such as; C# generics, C# events, and custom structs.
- Create a custom Grid System.
- Learn A* Pathfinding.
- Create Actions while writing good high quality code.
Who Should Attend
- If you're looking to take your skills from Beginner to Advanced
- If you want to improve your coding skills and take your projects to the next level
- If you want to create a turn based strategy game 🙂
Target Audiences
- If you're looking to take your skills from Beginner to Advanced
- If you want to improve your coding skills and take your projects to the next level
- If you want to create a turn based strategy game 🙂
Are you looking to level up your game development skills and take your projects to the next level?
Do you like games like XCOM2 or Final Fantasy Tactics?
In this course, you’ll take your skills from beginner to advanced, learn to manage and organise a complex project. You’ll create a custom Grid System and learn advanced Programming concepts, such as; C# generics, C# events, and custom structs. Plus A* Pathfinding!
Even if you’re not interested in turn-based strategy games, these skills are transferable to other types of games.
You’ll create turn-based gameplay with multiple Units, along with grid-based movement and logic. You’ll also add enemy AI and with all the actions you create, you’ll be writing good high quality code.
-
Writing reusable and easily extendable code
-
Learn to organise a complex project
-
Separate gameplay logic from animation and visual components
-
Learn to write clean code, how to keep all systems decoupled
You’ll need to be familiar with the Unity editor, and have a basic to intermediate knowledge of C#. If you’ve taken any of our Unity courses (or the equivalent) you’ll be good to go.
You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced coders, so are able to explain complex concepts clearly, as well as entertain along the way. We’re thrilled to have teamed up with Code Monkey to bring you this course.
All students have access to the Q&A forums where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.
Ready to create your own Turn-Based Strategy game? Come join the course now!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Promo
Lecture 2: Welcome To The Course
Lecture 3: Community & Support
Lecture 4: Set Up Unity & VS Code
Lecture 5: IntelliSense Issues?
Lecture 6: Reminder Of C# Fundamentals
Lecture 7: Accessing Our Projects
Lecture 8: Project Setup
Lecture 9: Render Pipeline and Assets
Lecture 10: Post Processing
Chapter 2: Unit Movement & Selection
Lecture 1: Intro – Unit Movement and Selection
Lecture 2: Unit Base Setup
Lecture 3: Unit Move
Lecture 4: Mouse Raycast
Lecture 5: Mouse World Position
Lecture 6: Unit Click to Move
Lecture 7: Public vs SerializeField Private
Lecture 8: Unit Animations Setup
Lecture 9: Unit Animator
Lecture 10: Unit Animator Parameters
Lecture 11: Unit Rotate when Moving
Lecture 12: Unit Selection
Lecture 13: Unit Selected Visual, Events
Lecture 14: Unit Selected Visual, Singleton
Chapter 3: Grid System & Camera
Lecture 1: Intro – Grid System and Camera
Lecture 2: Grid System Design
Lecture 3: Grid System
Lecture 4: Grid Object
Lecture 5: Grid Object Debug
Lecture 6: Level Grid
Lecture 7: Cinemachine
Lecture 8: Camera Move and Rotate
Lecture 9: Camera Zoom
Chapter 4: Actions & UI
Lecture 1: Intro – Actions and UI
Lecture 2: Move Action
Lecture 3: Move Action Validate
Lecture 4: Grid Visual
Lecture 5: Base Action Class
Lecture 6: Single Active Action
Lecture 7: UI Setup
Lecture 8: Unit Action System UI
Lecture 9: Click UI to Select Action
Lecture 10: Generic Take Action
Lecture 11: Selected Action UI Visual
Lecture 12: Action Busy UI
Lecture 13: Action Points
Lecture 14: Turn System
Chapter 5: Enemies & Combat
Lecture 1: Intro – Enemies and Combat
Lecture 2: Enemy
Lecture 3: Shoot Action
Lecture 4: Unit Animator
Lecture 5: Shooting Bullet Visual
Lecture 6: Health System
Lecture 7: Ragdoll
Lecture 8: Unit World UI
Lecture 9: Action Camera
Lecture 10: Grid Visual Colors
Lecture 11: Enemy AI Basic
Lecture 12: Enemy AI Complex
Chapter 6: Pathfinding
Lecture 1: Intro – Pathfinding
Lecture 2: C# Generics
Lecture 3: Grid System Generics
Lecture 4: Pathfinding Overview
Lecture 5: Pathfinding Script
Lecture 6: Pathfinding Implementation
Lecture 7: Pathfinding Obstacles
Lecture 8: Level Design
Lecture 9: Unit Move with Pathfinding
Chapter 7: Polish
Lecture 1: Intro – Polish
Lecture 2: Screen Shake
Lecture 3: Grenade Action
Lecture 4: Grenade Visuals
Lecture 5: Destructible Crate
Lecture 6: Destructible Crate Parts
Lecture 7: Sword Action
Lecture 8: Interact Action
Lecture 9: Interface IInteractable
Lecture 10: Input Refactoring
Lecture 11: Input System
Lecture 12: Final Level
Lecture 13: Congratulations! What’s Next?
Chapter 8: Bonus: Hex Grid System
Lecture 1: Intro – Hex Grid System
Lecture 2: Hex Grid System Design
Lecture 3: Hex Grid System Implementation
Lecture 4: World Position to Grid Position
Lecture 5: Hex Grid Pathfinding
Chapter 9: Bonus: Multi-Floors
Lecture 1: Intro – Multi-Floors
Lecture 2: Multi-Floors LevelGrid
Lecture 3: Multi-Floors GridSystemVisual
Lecture 4: Multi-Floors Pathfinding
Lecture 5: Multi-Floors Pathfinding Links
Instructors
-
GameDev.tv Team
Learn to Make and Sell Games -
Code Monkey
Professonal Indie Game Developer, YouTube Educator
Rating Distribution
- 1 stars: 9 votes
- 2 stars: 14 votes
- 3 stars: 47 votes
- 4 stars: 300 votes
- 5 stars: 1007 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple