Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 25.09.2019, 20:24   #1
asa3007
Пользователь
 
Регистрация: 25.09.2019
Сообщений: 16
По умолчанию Не могу сделать счетчик очков в игре сапер

Вот часть кода
Код:
global squaresToClear
             
             squaresToClear = squaresToClear - 1
             score = score + 1 
       
             if squaresToClear == 0:
                 gameOver = True
                 print("Well done! You found all the safe squares!")
                 print("Your score was:", score)
Если нужны еще строчки, скажите.

_____
Код программы нужно выделять (форматировать) тегами [CODE] [/CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 25.09.2019 в 22:15.
asa3007 вне форума Ответить с цитированием
Старый 07.10.2019, 02:00   #2
Desc
Форумчанин
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 672
По умолчанию

Что подсчитывать собираетесь?
Количество прохождений игры?
Цитата:
Сообщение от asa3007 Посмотреть сообщение
Код:
squaresToClear = squaresToClear - 1
score = score + 1
if squaresToClear == 0:
Эта часть не очень логично выглядит.
Desc вне форума Ответить с цитированием
Старый 08.10.2019, 22:39   #3
asa3007
Пользователь
 
Регистрация: 25.09.2019
Сообщений: 16
По умолчанию

Хочу подсчитывать очки обозначенные переменной score. Чтобы когда игрок получил новое очко счетчик обновлялся.
asa3007 вне форума Ответить с цитированием
Старый 10.10.2019, 01:10   #4
Desc
Форумчанин
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 672
По умолчанию

На сколько отличен алгоритм программы от стандартного Делфийского из учебников?
Если не к спеху, обсудим алгоритм позже.
Desc вне форума Ответить с цитированием
Старый 30.10.2019, 15:06   #5
asa3007
Пользователь
 
Регистрация: 25.09.2019
Сообщений: 16
По умолчанию

Не совсем понял о чём вы
asa3007 вне форума Ответить с цитированием
Старый 01.11.2019, 00:22   #6
Desc
Форумчанин
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 672
По умолчанию

Вот об этом:
Игра Сапер 2002
Игра "Сапер"
Если нет проблем с пониманием языка Pascal , перевести в Python полностью, или использовать интересующую часть алгоритма, предполагаю не составит большого труда.
Весь Ваш листинг не видел, но предполагаю не особо будет отличаться алгоритм.
P.S.
Ссылки исправил.

Последний раз редактировалось Desc; 01.11.2019 в 00:49. Причина: Исправление ссылок
Desc вне форума Ответить с цитированием
Старый 04.11.2019, 00:46   #7
asa3007
Пользователь
 
Регистрация: 25.09.2019
Сообщений: 16
По умолчанию

Спасибо большое
asa3007 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу остановить подсчёт очков после проигрыша Unity TOBI21 Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 26.03.2019 18:45
Отставание очков в игре. Kef1r Общие вопросы Delphi 6 17.06.2016 18:37
Какие знания по php и mysql нужно иметь, что бы в игре сделать такой бой в онлайн текстовой игре jonikster Общие вопросы Web 4 15.06.2016 19:10
Неправильный подсчет очков в игре (C#) babulezzz Помощь студентам 1 25.07.2014 22:05
Не могу найти ошику в коде (игра Сапер) student14 Помощь студентам 4 17.05.2012 14:36


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS