Задать вопрос
Ответы пользователя по тегу pygame
  • Как исправить данную ошибку?

    GavriKos
    @GavriKos
    keys = pygame.key.get_pressed()
    player.update(keys)

    # обновление спрайтов
    all_sprites.update()


    ну вот тут вы обновите Player дважды. Один раз напрямую вызвав player.update, а второй раз через массив спрайтов, в котором Player тоже есть.
    Т.е. это в принципе странно и выглядит как ошибка в логике.
    А основная ошибка в том, что у вас Player это наследник спрайта, и переопределеяет у него метод Update.
    Быстрый выход - изменить название метода у игрока. Правильный - подумать над архитектуролй
    Ответ написан
    Комментировать
  • Реклама Python(pygame)?

    GavriKos
    @GavriKos
    Либо ищите провайдеров/медиаторов рекламы, которые предоставляют SDK под вашу технологию, либо ищите провайдеров/медиаторов с открытым API и пишите обертку самостоятельно.

    А еще неплохо целевые платформы указывать
    Ответ написан
    3 комментария
  • Как добавить в игру рекламу?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Ну ищите провайдера рекламы, у которого либо есть плагин под ваше двигло, либо у которого есть условно исходники в каком то виде для плагина.
    Но скорее всего придется заморочится с показом кастомного активити и прокидывания колбеков в джаву - вряд ли по другому найдете.

    А вообще вся реклама - через провайдеров и медиаторов. Навскидку - Google ADS, Appodeal, IronSource, Tapjoy, Facebook ADS и т.д.
    Ответ написан
    Комментировать
  • Игровая библиотека для Python?

    GavriKos
    @GavriKos
    Ну так а чем не устроил pygame? Ковыряйте его дальше.
    Правда не советую начинать с рпг. Сделайте хотя бы змейку.
    Ответ написан
  • Как обнулить таймер в пайтоне?

    GavriKos
    @GavriKos
    Если это все тело метода - то последнее действие просто бесмысленно. При новом вызове метода создается новая переменная timer в которую пишется новое значение из get_ticks
    Ответ написан
    Комментировать
  • Импорт файлов в главный python файл?

    GavriKos
    @GavriKos
    Сначала код первого класса, со всеми вызовами, потом - импорт второго.
    Но - это ужас и кошмар архитектурный и совет ужасный.
    Ответ написан
    4 комментария
  • Где найти туториал по написанию игры battle city tank на python?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Туториал по написанию конкретной игры на конкретном двигле - это сферический туториал в вакууме. Это вам не квадратное уравнение, где методы решения можно почти по пальцам пересчитать. Начните с общих туториалов "как нарисовать спрайт", как двигать спрайт", "игровые циклы", "управление". дальше уже сможете все это дело объединить.
    Ответ написан
    Комментировать