#!/usr/bin/env python import os, sys, random from pyglet import media, clock from pyglet.window import key from pyglet.gl import glClearColor PWD = os.path.dirname(__file__) sys.path.insert(0, os.path.join(PWD, '..', '..')) sys.path.insert(0, os.path.join(PWD, '..')) import pokerclient win, fps, text = pokerclient.init_window(w=800,h=200) text.color = (0,0,0,1) from pokercore.handeval import * from pokerclient.cardrenderer import * def update_ui(h): text.text = h.get_desc() win.clear() render_hand(win, h) text.draw() win.flip() def step_events(): win.dispatch_events() media.dispatch_events() clock.tick()
#!/usr/bin/env python import os, sys, random from pyglet import media, clock PWD = os.path.dirname(__file__) sys.path.insert(0, os.path.join(PWD, '..', '..')) sys.path.insert(0, os.path.join(PWD, '..')) import pokerclient win, fps, text = pokerclient.init_window() from pokercore.handeval import * from pokerclient.cardrenderer import * deck_of_cards = range(52) random.shuffle(deck_of_cards) h = None #def next_random_hand(dt): # global deck_of_cards, text, h # if len(deck_of_cards) < 7: # deck_of_cards = range(52) # random.shuffle(deck_of_cards) # h.reset() # for i in range(7): # h.add_card(Card(deck_of_cards.pop())) # text.text = h.get_desc() #clock.schedule_interval(next_random_hand, 5) #next_random_hand(0)
#!/usr/bin/env python import os, sys, random from pyglet import media, clock from pyglet.window import key from pyglet.gl import glClearColor PWD = os.path.dirname(__file__) sys.path.insert(0, os.path.join(PWD, '..', '..')) sys.path.insert(0, os.path.join(PWD, '..')) import pokerclient win, fps, text = pokerclient.init_window(w=800, h=200) text.color = (0, 0, 0, 1) from pokercore.handeval import * from pokerclient.cardrenderer import * def update_ui(h): text.text = h.get_desc() win.clear() render_hand(win, h) text.draw() win.flip() def step_events(): win.dispatch_events()