Objekty vytvorené v module GameLogic sú dostupné pre všetky skripty v BGE.
Príklad: 1. script zaregistruje svojho vlastnika do globálneho zoznamu
Kód:
# pridanie objektu do globalneho zoznamu
if not hasattr(GameLogic, 'objs'):
GameLogic.objs = []
GameLogic.objs.append(GameLogic.getCurrentController().getOwner())
2. skript posunie všetky objekty v zozname o 1.0 v smere X
Kód:
# posun objektov
for obj in GameLogic.objs:
pos = obj.getPosition()
pos[0] += 1.0
obj.setPosition(pos)
Skripty v BGE nemajú medzi sebou žiadne vzťahy, sú úplne oddelené. Spoločný pre všetky skripty je len modul GameLogic, jeho funkcie a objekty.