Каждый жук в игре — это отдельный поток (System.Threading).
		
	 
		
			
Жуки разного размера имеют разный приоритет: те, что больше имеют приоритет выше и могут «поедать» тех, что меньше.
		
	 
		
			
При старте игры жуки генерируются случайным образом — рандомно выбирается их начальное положение и приоритет.