Game Devs Unleash Artificial Intelligence: Flocking Agents (Udemy.com)
Artificial Intelligence for Game Devs in Unity to understand & implement the beautiful bird's natural Flocking Behavior
Created by: Razvan Pistolea
Last updated October 2017
What you will learn
- Analyze, Decompose and Implement custom Flocking Agents for your own game or movie or personal simulation project
- Understand and Create Emergence: simple rules that interfere to give rise to complexity
- Appreciate emergent behaviors in nature around you
- Gain problem solving skills
- Understand and use Vectors and Vector Operations successfully in a Game Engine
How it compares
Against the other 205 rated Udemy courses in Artificial Intelligence on CourseDuck:
- Rating4.3 out of 5higher than 29% of them
- Reviews106#171 of 206 by number of reviews
- Length2.4 hoursshorter than 70% of them
- Last updatedOctober 2017earlier than 99% of them
Quality Score
Overall Score : 86 / 100
Course Description
- a theoretical pseudocode (game engine agnostic) implementation
- followed immediately by a practical implementation and application in Unity 3d
- The course is best suited to programmers who want to add realistic bird flocking or fish schooling or other emergent behaviors to their games, movies or simulations.
- The course is best suited to programmers looking to improve their skills on working with Vectors inside the Unity 3d game engine
- The couse if partially suited for students who want to learn emergent behaviour but do not have prior programming experience. The must have at least basic math or physics skills.
- The course is partially suited for students who already know about emergence. They can use it as a refresher.
- The course is not suited for students who do not have basic math or physics skills.
Instructor Details
- 4.3 Rating
106 Reviews
Razvan Pistolea
I am a Machine Learning Engineer, Deep Learning Engineer and even an Indie Game Developer with a Major in Compilers and a Master's degree in Artificial Intelligence from University Politehnica of Bucharest.
I am passionate about Games and Artificial Intelligence. I love to give life to A.I. agents in my project or my friend's projects and I want to teach you too.
More courses by Razvan Pistolea
Unleash Machine Learning: Build Artificial Neuron in Python (2017)
4.3 (145 Reviews)
Provider: Udemy
Time: 3h
$19.99
More Artificial Intelligence courses
Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
5.0 (526 Reviews)
Provider: Coursera
Time: 15h
Free
Artificial Intelligence: Reinforcement Learning in Python (2026)
4.9 (10,817 Reviews)
Provider: Udemy
Time: 14.7h
$79.99
Reviews
By Eliot Ramon Rodriguez Gutierrez
Conceptos multiagentes interesantes.
By Vule Wepa
Captivating subject! Clean implementation! Field of view refinement is amazing!
By Israel Lopez
Very good, clear and very interesting
By John Lane
This course is great. Author explains clearly and has sense of humor.
By Robert Luschin
A very useful walk through of flocking behaviour!
By Rafael Gurgel
Great Course, gave me the possibility to create any flocking algorithm I desire
By Giulio Banchini
I really like this video, is easy to understand and very interesting
By Grat Crabtree
Very good walkthrough on implementing flocking. Will use. Did use.
By Dave Jones
Fantastic explanation of the theory behind flocking and then simple implementation into code.
By Jason Storm
i cant remember the last time i learned anything this fascinating, and i feel like im in excellent hands.
By Marcel Verheij
Goede en heldere uitleg. Even wennen aan de stem maar door de neutrale klank blijft het prima te volgen.
By Peter Furstenberg
Very cool course... little annoyed by single letter variable names - If I had to look back at this script in a couple of months, I would have no idea what the various variables stand for.







