Сеня рядом и Белла пришел. Былое
Пишем Сапёра на C + SDL #2: Структура программы
Первая часть: Код для этой части находится в ветке init на github. Вы можете смотреть там все файлы онлайн и также скачать зип-архив всей ветки. Традиционно я начинаю разработку игры с её подробного описания. Но не в этом случае. Сошлёмся на то, что Сапёр – простая и всем известная игра, так что дизайн-документ для неё я составлять не буду. Я хочу в этом цикле сделать знакомство с самим языком C, но тогда получится, что я пишу не про разработку игры. Поэтому я решил сделать так: начало материала посвящается разбору языка, а конец – разработке игры...
Сапер на Python
Сегодня мы напишем одну из самых распространенных игр - сапер. Для графического интерфейса будем использовать библиотеку tkinter. Для начала зададим глобальные переменные и создадим окно игры: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 from tkinter import * import random GRID_SIZE = 8 # Ширина и высота игрового поля SQUARE_SIZE = 50 # Размер одной клетки на поле MINES_NUM = 10 # Количество мин на поле root = Tk() # Основное окно программы root.title("Pythonicway Minesweep") c = Canvas(root,...