1334 читали · 4 года назад
Программируем на Python: игра "Камень, ножницы, бумага"
Здравствуйте, дорогие друзья. На прошлых урокам мы создавали на Python элементарные алгоритмы сегодня перед нами стоит задача посложнее - написать свою первую самостоятельную игру. В данном случае это будет всем нам хорошо известная и любимая игра: "Камень, ножницы, бумага". Давайте пошагово разберём, что нам нужно для написания игры. Внимательно смотрим ан все скриншоты и читаем красные комментарии. Это начало нашей программы, здесь мы предоставляем игроку выбор: 1- это камень, 2 - это ножницы, а 3 - это бумага...
1 год назад
Камень ножницы бумага на Python
Камень ножницы бумага с помощью библиотеки pygame. import pygame import sys import random pygame.init() pygame.display.set_caption("Камень-ножницы-бумага") screen = pygame.display.set_mode((420, 350)) choices = ['камень', 'ножницы', 'бумага'] computer_choice = random.choice(choices) button_rock = pygame.Rect(20, 50, 120, 50) button_scissors = pygame.Rect(150, 50, 120, 50) button_paper = pygame.Rect(280, 50, 120, 50) end_game = False def draw_text(text, font, color, surface, x, y):   textobj = font.render(text, 1, color)   textrect = textobj.get_rect()   textrect.topleft = (x, y)   surface...