#!/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()
示例#2
0
#!/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

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()