Pathfinding in Unity
Pathfinding in Unity, available at $69.99, has an average rating of 4.7, with 38 lectures, based on 410 reviews, and has 4057 subscribers.
You will learn about Understand the fundamentals of graph search algorithms Implement your own basic version of A* This course is ideal for individuals who are intermediate Unity developers with good working knowledge of C# or anyone who wants to implement graph search algorithms in Unity It is particularly useful for intermediate Unity developers with good working knowledge of C# or anyone who wants to implement graph search algorithms in Unity.
Enroll now: Pathfinding in Unity
Summary
Title: Pathfinding in Unity
Price: $69.99
Average Rating: 4.7
Number of Lectures: 38
Number of Published Lectures: 38
Number of Curriculum Items: 38
Number of Published Curriculum Objects: 38
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand the fundamentals of graph search algorithms
- Implement your own basic version of A*
Who Should Attend
- intermediate Unity developers with good working knowledge of C#
- anyone who wants to implement graph search algorithms in Unity
Target Audiences
- intermediate Unity developers with good working knowledge of C#
- anyone who wants to implement graph search algorithms in Unity
Description
This course is designed for intermediate users of Unity (see the Prerequisites for specific topics you should be familiar with before joining).
Though Unity comes pre-packaged with an excellent pathfinding system, we explore beyond using a black box to calculate paths through your game levels.
Pathfinding and search algorithms are a core component of game development. If you want to level up your skills, enroll today and dive into implementing your own version of A* search!
Through a carefully crafted set of lectures we learn search algorithms, starting with Breadth-First Search, diving in Dijkstra’s algorithm and culminating with the industry-standard A* search for pathfinding.
All concepts are presented with easy-to-understand visuals!
Some other bonus features of those course:
- learn to use text files or texture maps to drive level data in Unity
- learn how to implement a priority queue (binary heap) in C#
- learn to structure a small project using the MVC(Model View Controller) design pattern
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome
Lecture 2: Prerequisites and Course How-To
Lecture 3: Naming Conventions
Chapter 2: Constructing a Maze
Lecture 1: Nodes and Graphs
Lecture 2: The Node class
Lecture 3: The MapData class
Lecture 4: The Graph class
Lecture 5: Neighbor Nodes
Lecture 6: NodeView
Lecture 7: GraphView
Lecture 8: Text Mapdata Part 1
Lecture 9: Text MapData Part 2
Lecture 10: Resources
Lecture 11: Image Mapdata
Lecture 12: Update: Script Execution Order
Chapter 3: Pathfinding Algorithms
Lecture 1: Pathfinding Basics
Lecture 2: The Pathfinder class
Lecture 3: Search Part 1
Lecture 4: Search Part 2
Lecture 5: Node Arrows
Lecture 6: Path Nodes
Lecture 7: Breadth First Search
Lecture 8: Dijkstra's Algorithm
Lecture 9: Node Distance
Lecture 10: Dijkstra's Search
Lecture 11: Priority Queue Part 1
Lecture 12: Priority Queue Part 2
Lecture 13: Priority Queue Part 3
Lecture 14: Terrain Cost Part 1
Lecture 15: Terrain Cost Part 2
Lecture 16: Greedy Best-First Search
Lecture 17: A* Search
Lecture 18: Code Comments
Chapter 4: Updates
Lecture 1: Search Routine Updates
Lecture 2: Refactored Project
Lecture 3: Case Study: Monument Valley Prototype
Chapter 5: Bonus
Lecture 1: Credits and Acknowledgments
Lecture 2: Bonus lecture
Instructors
-
Wilmer Lin
Technical Artist and Game Developer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 2 votes
- 3 stars: 14 votes
- 4 stars: 92 votes
- 5 stars: 301 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
- 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
- YouTube Success: Create and Grow Your YouTube Channel
- Dental Marketing Course to Generate 100s More Patients Fast!
- Masterclass: AI-Powered Marketing with Vincent Sider
- YouTube SEO: Unlocking the Secrets to Ranking Your Videos #1
- Amazon Seller center Creation
- Amazon, Walmart, & More: Marketplaces Overview