game.py

                Never    
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.gridlayout import GridLayout
from random import randint
from kivy.core.audio import SoundLoader
from time import sleep

class GameApp(App):
	
	def build (self):
		global n
		n +=  10
		global k
		k = 0
		gl = GridLayout(cols = n // 10, spacing = 10)
		for i in range(n):
			
			r = randint(1,4)
			g= randint(1,4)
			b = randint(1,4)
			a = randint(1,4)
			gl.add_widget(Button(text = ' ',background_color = [r,g,b,a],on_press = self.bp))
		
		return gl
		
	def bp(self,instance):
		if instance.text == ' ':
			instance.background_color = [0,0,0,0]
			m = randint(1,12)
			sound = SoundLoader.load ( '/sdcard/Python/PythonGame/'+str(m)+'.ogg')
			sound.play ()
			global k
			k += 1
			if k ==n:
				GameApp().run()
			instance.text +=' '
global n

n = 0

if __name__ == '__main__':
	GameApp().run()

Raw Text