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
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024