Камень — Ножницы — Бумага | Программирование на Python для детей | Как создать игру на Python
Программируем на Python: игра "Камень, ножницы, бумага"
Здравствуйте, дорогие друзья. На прошлых урокам мы создавали на Python элементарные алгоритмы сегодня перед нами стоит задача посложнее - написать свою первую самостоятельную игру. В данном случае это будет всем нам хорошо известная и любимая игра: "Камень, ножницы, бумага". Давайте пошагово разберём, что нам нужно для написания игры. Внимательно смотрим ан все скриншоты и читаем красные комментарии. Это начало нашей программы, здесь мы предоставляем игроку выбор: 1- это камень, 2 - это ножницы, а 3 - это бумага...
Камень ножницы бумага на 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...