Object-Pooling with C# in Unity
Offered By: Coursera Project Network via Coursera
Course Description
Overview
In this one-hour, project-based course, you'll learn about the concept of object-pooling and its benefits in game-design. You'll learn how to write a simple class that will instantiate and store GameObjects for repeated reuse. You'll write methods that will allow the activation, return and recycling of the objects, to greatly improve memory and CPU efficiency of your games.
The guided project will introduce you to the following coding concepts:
- Instantiating, activating, repositioning and deactivating GameObjects
- Pooling GameObjects in Queues
- Spawning GameObjects from Pools
Syllabus
- Project Overview
- In this one-hour, project-based course, you'll learn about the concept of object-pooling and its benefits in game-design. You'll learn how to write a simple class that will instantiate and store GameObjects for repeated reuse. You'll write methods that will allow the activation, return and recycling of the objects, to greatly improve memory and CPU efficiency of your games.
Taught by
Edward Falzon
Related Courses
Games Based Learning MOOCIndependent Games in Education: Gamification
OpenLearning Concepts in Game Development
Swinburne University of Technology via Open2Study Gamification Design
Play Jugo via iversity Make Your Own 2048
Udacity