Ejemplo n.º 1
0
    def create_game(cls, game_name, player_list, goal_x, goal_y):
        game = Game()
        game.game_name = game_name
        game.goal_x = goal_x
        game.goal_y = goal_y
        game.is_active = False
        game.player_list = player_list
        game.winner = ''
        game.save()

        for player_name in player_list:
            if not Player.get_player_by_player_name(player_name):
                player = Player.create_player(player_name, game_name)

        return game
Ejemplo n.º 2
0
def create_player(request):
    player_name = request.POST.get('player_name')
    if not Player.get_player_by_player_name(player_name):
        player = Player.create_player([], player_name)

    return HttpResponse(simplejson.dumps({}), mimetype="application/json")
Ejemplo n.º 3
0
def create_player(request):
    player_name = request.POST.get('player_name')
    if not Player.get_player_by_player_name(player_name):
        player = Player.create_player([], player_name)

    return HttpResponse(simplejson.dumps({}), mimetype="application/json")
Ejemplo n.º 4
0
 def add_player_to_game(self, player_name):
     if player_name not in self.player_list:
         player = Player.get_player_by_player_name(player_name) or Player.create_player(player_name, self.game_name)
         player.add_game_to_player(self.game_name)
         self.player_list.append(player_name)
         self.save()