boxingvalue-typedvariablesUnitycrashedRaycastRaycastRaycastRaycastRaycastAllNever heardof Memoryprofiler orframedebuggerusingexpensivealgorithms bc*sorry but it'seasy and imstupid*objectpoolingwhoframeratedroppedto 20 fpsnotcachinganythingpassingstructsby valuehavingvirtualfunctionswithoutoverwritingNeverusedProfilerComponentGetComponent(string)>>>ComponentGetComponent(Typetype)GetComponent()in UpdategameObject.SendMessage();copypastedcode bc noidea how tomerge themin one caseEmptyUpdate()or Start()boxingvalue-typedvariablesUnitycrashedRaycastRaycastRaycastRaycastRaycastAllNever heardof Memoryprofiler orframedebuggerusingexpensivealgorithms bc*sorry but it'seasy and imstupid*objectpoolingwhoframeratedroppedto 20 fpsnotcachinganythingpassingstructsby valuehavingvirtualfunctionswithoutoverwritingNeverusedProfilerComponentGetComponent(string)>>>ComponentGetComponent(Typetype)GetComponent()in UpdategameObject.SendMessage();copypastedcode bc noidea how tomerge themin one caseEmptyUpdate()or Start()

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