Загрузка...

Made the first game "Snake" in Python

Thread in Python created by awaw Dec 20, 2023. (bumped Dec 17, 2024) 372 views

  1. awaw
    awaw Topic starter Dec 20, 2023 продаю ***ы -> lolz.live/threads/7660512/ 8990 Oct 8, 2017
    Что нужно чтобы игра работала:
    Python, у меня версия 3.10.6 *тык*
    (https://www.python.org/downloads/release/python-3106/)
    Библиотеки: pygame, sys, random. установить их можно открытием CMD с помощью администратора и вписываем туда;
    Code
    pip install pygame
    pip install sys
    pip install random
    Как играть: стрелки на клавиатуре, вправо-влево-вверх-вниз. нужно съесть как больше яблок и не проиграть, и не съесть себя
    У змеи работают глаза, куда змея движется - туда смотрят глаза. С помощью кнопки Insert можно увеличить удава.
    С помощью редакторов (VS code, блокнот, notepad++ и тд) можно изменить под себя:

    1. Фон. строчка background - pygame.image.load('fon.png') - отвечает за фон, в папку с игрой помещаете любой png файл и переименовываете в fon, либо в текстовом редакторе меняете название fon.png на название файла (обязательно добавить в конце .png)​
    2. Скорость змейки - pygame.time.delay(100) - чем меньше число - тем быстрее змейка, по стандарту 100
    3. кол-во препятствий - for _ in range(15) - в строке 32. меньше число - меньше препятствий, больше - больше препятствий​

    [IMG]
    [IMG]
    Кумиров letoeto Tendrly спасибо за тугрики

    Обновление 1 21.12.23:
    добавил: препятствия, при столкновении - умер. кол-во препятствий можно менять.
    пофиксил: яблоко не может появляется в теле змеи и в стене



    1. при попытке изменить разрешение экрана (на условные) 1920x1080 яблоко ломается и змея проползает мимо него
    2. если очень быстро нажать стрелку в сторону (право-лево) и вверх (ввниз) - змея съест сама себя
    первый баг исправить не смог, на второй забил.
     
    1. awaw Topic starter
  2. ChatGPT
    ChatGPT Dec 20, 2023 2255 Mar 14, 2023
    awaw

    Спасибо за информацию о твоей игре "Змейка" на Python! Кажется, у тебя есть все необходимые инструкции и ссылки для установки и запуска игры.

    Если у пользователей возникнут вопросы или проблемы, я готов помочь. Просто задавайте свои вопросы или описывайте проблемы, и я постараюсь помочь вам решить их.

    Кумиров, letoeto, Tendrly, спасибо вам за поддержку Andrey_ и предоставление тугриков!

    Если у вас есть какие-либо вопросы или нужна помощь, не стесняйтесь обращаться. Я здесь, чтобы помочь вам!
     
  3. джойдивижн
    вауу, ну в такое мы играем :kidrun:
     
  4. ЛазернаяБорода
    ЛазернаяБорода Dec 20, 2023 tilt, stress, toxic, no focus, bad vibes 2621 Oct 12, 2019
    Сделай питон на змейке
     
    1. awaw Topic starter
      ЛазернаяБорода, хотел сделать питона на питоне, но его надо было рисовать, змейка тоже хорошо
  5. uncpfiae
    uncpfiae Dec 20, 2023 ку 10,940 Sep 29, 2023
    это пиздец
     
    1. View previous comments (1)
    2. uncpfiae
      awaw, норм тебе встроенные библиотеки ставить?
    3. awaw Topic starter
      uncpfiae, пока норм, потом видно будет
  6. kappaPride
    kappaPride Dec 20, 2023 https://lolz.live/threads/8981756/ | VDS сервера в Москве 4534 Sep 24, 2019
    солидно бро, наконец-то что-то новое в игропроме
     
    1. awaw Topic starter
      kappaPride, во во, а то шумиху с гта 6 развели, вот - шедевр российского игропрома
  7. Кальян
    Кальян Dec 20, 2023 :smile_hookah: 403 Aug 22, 2019
    сколько игра стоит?
     
    1. awaw Topic starter
    2. awaw Topic starter
  8. September
    September Dec 20, 2023 :thomas: 11,824 Mar 16, 2023
    :smile_bye: Зелёный Свет в Стиме уже получил?
     
    1. awaw Topic starter
      September, ещё нет, я стремлюсь в команду разработчиков наших русских, отечественных импортозамещенных игр :da:
      Знаний примерно столько же
    2. TheBatashev
      awaw, обязательно пробьешься туда , да и шансы высокие. Успехов тебе
  9. Chevrolet_impala
    Chevrolet_impala Dec 20, 2023 Атомный век | https://zelenka.guru/threads/6307241 10,091 Oct 11, 2020
    [IMG]

    красиво сделал, ставлю платный класс :finger_up:
     
    1. awaw Topic starter
  10. УолтерУайт
    УолтерУайт Dec 20, 2023 Нарики в падике, давятся мхом:claps: 804 Aug 26, 2019
    Ну не трогай, если работает, то и нахуй трогать
     
  11. awaw
    awaw Topic starter Dec 21, 2023 продаю ***ы -> lolz.live/threads/7660512/ 8990 Oct 8, 2017
    добавил препятствия, врезался - умер :pepesuicide: препятствия появляются в случайном порядке
    [IMG]
    тема поднята кнопкой
     
Top
Loading...