<aside> 🎯

Doel van deze les

Je onderzoekt hoe een bullet ontstaat en verdwijnt. Daarna bouw je in een bestaande Unity-scene een Object Pool: een voorraad herbruikbare GameObjects die je opvraagt en later teruggeeft.

</aside>

Je kiest PointAndShoot2D of Shoot3D. Beide routes gebruiken de gegeven SimplePool-bibliotheek en eindigen met drie proeven: een lege pool, hergebruik en Auto Expand. Je schrijft geen nieuwe poolklasse.


📚 Materialen bij deze les

Voor studenten

De ObjectPooling_Studentenproject.zip bevat beide manuals in Manuals/, de FSM-afbeelding in Docs/, een README.md en een .gitignore. Open na het uitpakken de map met Assets/, Packages/ en ProjectSettings/ als Unity-project.

SimplePool documentatie

Levenscyclus van de bullet

De FSM hieronder laat zien hoe SimplePool een bullet klaarzet, uitgeeft, activeert en terugneemt. Ook de lege pool en Auto Expand staan erin.

FSM van de gepoolde bullet

FSM van de gepoolde bullet


🎯 Wat leer je?

Na deze les kun je: