NeverusedProfilerUnitycrashedRaycastRaycastRaycastRaycastRaycastAllframeratedroppedto 20 fpspassingstructsby valueEmptyUpdate()or Start()usingexpensivealgorithms bc*sorry but it'seasy and imstupid*Never heardof Memoryprofiler orframedebuggerhavingvirtualfunctionswithoutoverwritingComponentGetComponent(string)>>>ComponentGetComponent(Typetype)boxingvalue-typedvariablesnotcachinganythingcopypastedcode bc noidea how tomerge themin one casegameObject.SendMessage();objectpoolingwhoGetComponent()in UpdateNeverusedProfilerUnitycrashedRaycastRaycastRaycastRaycastRaycastAllframeratedroppedto 20 fpspassingstructsby valueEmptyUpdate()or Start()usingexpensivealgorithms bc*sorry but it'seasy and imstupid*Never heardof Memoryprofiler orframedebuggerhavingvirtualfunctionswithoutoverwritingComponentGetComponent(string)>>>ComponentGetComponent(Typetype)boxingvalue-typedvariablesnotcachinganythingcopypastedcode bc noidea how tomerge themin one casegameObject.SendMessage();objectpoolingwhoGetComponent()in Update

Optimization who - Call List

(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  1. Never used Profiler
  2. Unity crashed
  3. Raycast Raycast Raycast Raycast RaycastAll
  4. framerate dropped to 20 fps
  5. passing structs by value
  6. Empty Update() or Start()
  7. using expensive algorithms bc *sorry but it's easy and im stupid*
  8. Never heard of Memory profiler or frame debugger
  9. having virtual functions without overwriting
  10. Component GetComponent (string)>>> Component GetComponent(Type type)
  11. boxing value-typed variables
  12. not caching anything
  13. copypasted code bc no idea how to merge them in one case
  14. gameObject. SendMessage();
  15. object pooling who
  16. GetComponent() in Update