Just passing on some info if it's of use to anyone.
From my testing - AppGameKit does not enable pull-up or pull downs on the GPIO.
However this can be done as follows:
in the config.txt ( sudo nano /boot/config.txt )
You can add the following declaration eg.
# Select GPIO 12 and enable weak pull up
# Select GPIO 12 and enable weak pull down
# Select GPIO 12 and disable pull ups and pull downs
It's all documented on the Raspberry Pi website -> documentation > configuration > config.txt > gpio
Hope this helps someone!