Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Веселая аркада с Печенькой для новогоднего настроения. Объезжайте препятствия, а подарки, варежки, конфеты и прочие приятности не объезжайте: они помогут набрать очки и установить новый рекорд.

Сноуборд

Спорт, Аркады, На ловкость

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
user10869042
1 месяц назад

Hello wow⁠⁠

Hello wow Hello Games, Hello World

Hello

Показать полностью 1
Hello Games Hello World
1
IcyMercury
IcyMercury
6 месяцев назад

Привет⁠⁠

Привет
Hello World Iamx
1
12
hypo69
hypo69
7 месяцев назад
Программирование на python

101 игра на python. Содержание⁠⁠

UPD:

Пост НЕ АКТУАЛЬНЫЙ! Я не знал, что на пикабу 😒🛠️🤷‍♀️ нет здесь возможности делать обновляемый пост. Я планировал здесь обновлять список ссылок на статьи с разбором кода, но увы... Так, что подписывайтесь, чтобы не пропустить интересное.

101 игра на python. Содержание Программирование, Инструкция, Hello World, Ретро-игры, Разработка, Длиннопост

Сборник игр портированный на python из книги 101 Basic Computer Games

Дисклеймер: Ссылки на статьи будут появляться по мере публикаций. Подпишись, чтобы быть в курсе

Начало здесь: 👉Предисловие

Список игр в репозитории

Все программы я разделил на три уровня сложности.

- Программы в первой группе идеально подходят для первого знакомства с Python.

- Во второй группе уже требуется понимание списков и функций.

- В третьей группе используются сложные структуры данных и логика, подходящая для более опытных программистов.


Простые программы (для начинающих)


- Используются базовые конструкции: `print`, `input`, `if`, `for`, `while`.
- Простые математические операции.


Hello– Игра приветствие. Программа выводит приветствие пользователю.

Ask Gemini– Задай вопрос модели Gemini

Anagram – Модель ИИ составляет анаграмы

Banner – Создание текстового баннера. Пользователь вводит текст, и программа выводит его в виде больших букв.

Calendar – Вывод календаря. Программа выводит календарь на текущий месяц.

Weekday – Определение дня недели. Пользователь вводит дату, и программа определяет, какой это день недели.

Watch – Отслеживание времени. Программа показывает текущее время и обновляет его каждую секунду.

Bounce – Анимация прыгающего шара. Программа выводит анимацию прыгающего шара на экране.

Sine Wave – Построение синусоиды. Программа рисует синусоиду на экране.

Stars – Вывод звёзд на экран. Программа выводит случайное количество звёзд на экран.

Literature – Игра с литературой. Программа задаёт вопросы по литературе, и пользователь должен ответить.

Love – Игра о любви. Программа задаёт вопросы о любви и выводит результат.


Простые программы (второй уровень):


- Используются списки, словари или кортежи.
- Простые функции для разделения логики.
- Базовая логика игр с несколькими вариантами развития.

Guess – Игра в угадывание чисел. Компьютер загадывает число, а пользователь пытается его угадать.

Hi-Lo – Игра в угадывание чисел. Компьютер загадывает число, и пользователь должен угадать его, получая подсказки "больше" или "меньше".

Bagels – Логическая игра. Компьютер загадывает число, и пользователь должен угадать его, получая подсказки.

Animal – Игра, где нужно угадывать животных. Компьютер задаёт вопросы, чтобы угадать животное, которое загадал пользователь.

Hurkle – Игра с поиском. Пользователь должен найти спрятанного "хуркла" на поле.

Mugwump – Игра с поиском. Аналогично "Hurkle", но с несколькими объектами.

Bug – Игра с жуками. Пользователь управляет жуком, который должен избегать препятствий.

Worm – Игра с червями. Пользователь управляет червяком, который ползает по экрану.

Trap – Игра с ловушками. Пользователь должен избегать ловушек на поле.

23 Matches – Игра с 23 спичками. Два игрока по очереди берут спички, кто берёт последнюю, проигрывает.


Простые программы (третий уровень)

- Используются более сложные структуры данных (вложенные списки, словари).
- Функции с параметрами и возвращаемыми значениями.
- Логика игр с несколькими уровнями сложности или вариантами развития.

Acey-Ducey – Симуляция карточной игры

Tic-Tac-Toe – Игра в крестики-нолики. Два игрока играют в крестики-нолики на поле 3x3.

3-D Tic-Tac-Toe – Игра в крестики-нолики в 3D. Игра в крестики-нолики на поле 4x4x4.

Checkers – Игра в шашки. Два игрока играют в шашки на поле 8x8.

Awari – Африканская игра на доске. Игра с доской и камнями, где нужно захватывать камни соперника.

Nim – Игра Ним. Два игрока по очереди берут предметы из кучек, кто берёт последний, проигрывает.

Chomp – Игра с поеданием. Игроки по очереди "съедают" клетки на поле, кто берёт последнюю, проигрывает.

Gomoko – Игра в гомоку. Игра на поле, где нужно выстроить ряд из пяти камней.

Hexapawn – Игра в гексапан(как правильно перевести?). Упрощённая версия шахмат на поле 3x3.

Life – Игра "Жизнь". Автоматизированная игра, где клетки живут и умирают по определённым правилам.

Mastermind – Игра "Мастермайнд". Компьютер загадывает комбинацию цветов, а пользователь пытается её угадать.

Hangman – Игра "Виселица". Пользователь должен угадать слово, вводя буквы, иначе будет "повешен".

Hammurabi – Игра-симулятор правления Хаммурапи. Игрок управляет городом, принимая решения по сельскому хозяйству, питанию и ресурсам.

Fur Trader – Игра о торговле мехом. Игрок торгует мехом, покупая и продавая товары, чтобы заработать деньги.

Stock Market – Симулятор фондового рынка. Игрок покупает и продаёт акции, чтобы заработать деньги.

Washington – Игра о Вашингтоне. Игрок управляет городом, принимая решения по строительству и ресурсам.

Показать полностью 1
Программирование Инструкция Hello World Ретро-игры Разработка Длиннопост
0
Партнёрский материал Реклама
specials
specials

Разбираетесь в укладке теплого пола лучше, чем профи?⁠⁠

Проверьте, насколько вы круты в монтаже, и порадуйте котика.

Кот Ремонт Текст
user9092593
9 месяцев назад

Hello wolrd⁠⁠

Эх :\ инет не позволяет грузить пикник.

[моё] Текст Hello World Интернет
2
7
tproger.official
tproger.official
10 месяцев назад
Типичный программист

Лучше без резких движений⁠⁠

[моё] IT IT юмор Программа Разработка Hello World Видео
5
2
DELETED
10 месяцев назад

Hggjff⁠⁠

........

Длиннопост Текст Hello World Hayasaka Ai
2
4272
wrocLOVE
11 месяцев назад
Дети и родители

У меня родился сын!⁠⁠

Вчера, 7.08.2024, у меня родился здоровый и красивый сын!

Пост без смысла и без рейтинга. Всем спасибо за внимание!

На пикабу с 2011 года. Сколько всего за это время изменилось...

У меня родился сын! Без рейтинга, Рождение, Сын, Hello World, Всем бобра, Радость, Поздравьте меня, Рождение ребенка, Дети, Делюсь радостью
Показать полностью 1
[моё] Без рейтинга Рождение Сын Hello World Всем бобра Радость Поздравьте меня Рождение ребенка Дети Делюсь радостью
696
Партнёрский материал Реклама
specials
specials

Только каждый третий пикабушник доходит до конца⁠⁠

А сможете ли вы уложить теплый пол, как супермонтажник?

Проверить

Ремонт Теплый пол Текст
MTwelve
MTwelve
1 год назад

HELLO WORLD!!!⁠⁠

Hello))

[моё] Hello World Первый пост Текст
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии