Я написал игру в города на чистом Python за один вечер и месяц не проигрывал друзьям: полный разбор кода с нуля до непобедимого бота
Этим летом мы с друзьями застряли на восемь часов в поезде до Адлера без связи, и кто-то предложил сыграть в города по старинке на бумаге. К третьему кругу я понял что друг Серега постоянно заканчивает ходы на удобные буквы и выигрывает не по знанию географии а по чистой стратегии, и меня это взбесило настолько что дома в тот же вечер я сел писать бота который обыграет их всех. Через четыре часа у меня работала игра в города на Python с нуля: словарь городов, проверка последней буквы, обработка...
11 месяцев назад
Как программировать игры на Python: руководство для начинающих и не только
Python — один из самых дружелюбных и мощных языков для создания игр, особенно для новичков. Благодаря простому синтаксису, богатой экосистеме библиотек и обширному сообществу, вы можете создавать как простые текстовые игры, так и полноценные 2D-проекты. Эта статья охватывает всё — от настройки среды до ключевых концепций и готовых решений. Преимущества: Недостатки: Pygame — самая популярная и зрелая библиотека для создания 2D-игр на Python. Она предоставляет: Официальная документация и множество туториалов делают её отличным стартом [[1], [6]]...