Unitycrashednotcachinganythingcopypastedcode bc noidea how tomerge themin one caseComponentGetComponent(string)>>>ComponentGetComponent(Typetype)passingstructsby valueRaycastRaycastRaycastRaycastRaycastAllboxingvalue-typedvariablesNeverusedProfilerGetComponent()in UpdateEmptyUpdate()or Start()havingvirtualfunctionswithoutoverwritingNever heardof Memoryprofiler orframedebuggerframeratedroppedto 20 fpsusingexpensivealgorithms bc*sorry but it'seasy and imstupid*objectpoolingwhogameObject.SendMessage();Unitycrashednotcachinganythingcopypastedcode bc noidea how tomerge themin one caseComponentGetComponent(string)>>>ComponentGetComponent(Typetype)passingstructsby valueRaycastRaycastRaycastRaycastRaycastAllboxingvalue-typedvariablesNeverusedProfilerGetComponent()in UpdateEmptyUpdate()or Start()havingvirtualfunctionswithoutoverwritingNever heardof Memoryprofiler orframedebuggerframeratedroppedto 20 fpsusingexpensivealgorithms bc*sorry but it'seasy and imstupid*objectpoolingwhogameObject.SendMessage();

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