Game Kit 的核心功能在于為 iOS 應(yīng)用提供了另一個(gè)點(diǎn)到點(diǎn)的網(wǎng)絡(luò)選項(xiàng). 在傳統(tǒng)的網(wǎng)絡(luò)配置中, Game Kit 構(gòu)建在 Bonjour 之上: 然而, Game Kit 并不需要網(wǎng)絡(luò)基礎(chǔ)設(shè)施就能使用. 它能創(chuàng)建自組(ad-hoc)的 Bluetooth Personal Area Networks(PAN), 這樣在極少或是沒(méi)有基礎(chǔ)設(shè)施的地方, 它就是非常棒的網(wǎng)絡(luò)候選者了.
在創(chuàng)建網(wǎng)絡(luò)時(shí), Game Kit 只需要會(huì)話(huà)標(biāo)識(shí)符、顯示名與連接模式即可. 不需要 socket 配置或是任何其他底層網(wǎng)絡(luò)就可以實(shí)現(xiàn)連接點(diǎn)之間的通信. Game Kit 通過(guò) GKSessionDelegate 協(xié)議進(jìn)行通信.