Занимаюсь разработкой игр на мобильную и ПК платформу
Контакты
Местоположение
Россия, Краснодарский край, Краснодар

Наибольший вклад в теги

Все теги (14)

Лучшие ответы пользователя

Все ответы (19)
  • Как добавить кнопку "Назад" в telegram бота?

    MicroProger
    @MicroProger
    Работает - не трогай
    Здравствуйте.
    Я бы сделал массив, состоящий из трех элементов:
    0: Меню, в котором находится пользователь сейчас
    1: Меню, в котором находился пользователь шаг назад
    2: Меню, в котором находился пользователь два шага назад

    C каждым изменением меню, массив сдвигался вправо с изменением 0-го элемента. Например:
    menus = [menu1, menu2, menu3]
    print(menus)  # [menu1, menu2, menu3]
    def menu_select(menu):
        menus[2] = menus[1]
        menus[1] = menus[0]
        menus[0] = menu
    # смена меню на menu4
    menu_select(menu4)
    print(menus)  # [menu4, menu1, menu2]

    А при нажатии кнопок, будут меняться кнопки на соответствующие меню
    Надеюсь, этот код вам поможет
    Ответ написан
    2 комментария
  • Как получить понимание разработки игры?

    MicroProger
    @MicroProger
    Работает - не трогай
    Меня трудно назвать отличным разработчиком, но тут я могу попробовать помочь тебе.
    Если ты делаешь с нуля, попробуй хорошо ознакомиться с движком. Пойми, что именно тебе надо. Если ты был когда-то знаком с другими языками программирование, то обдумай, как оно должно работать, например:
    Я делаю машину. Мне нужно, чтобы она ездила. В реальной жизни, у автомобиля крутятся колеса, но в коде, это будет трудно реализовать, поэтому я должен сделать ее движение как одного объекта, а колесам наложить анимацию.

    Начинай все больше и больше знакомиться с языком, ведь знаний по созданию обычных консольных программ языков C# или C++ будет не достаточно. Начинай гуглить, как сделать это, как проделать движение, как должен выглядеть код, как выполнять код по нажатию определенной клавиши.

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


    Надеюсь помог :D
    Ответ написан
    Комментировать
  • Что делать, если не нажимаются кнопки Unity?

    MicroProger
    @MicroProger Автор вопроса
    Работает - не трогай
    Я решил проблему. Всему мешал код, который лежал на камере. Он позволял игроку вертеть головою, и при этом, там была функция для блокировки курсора мыши (Cursor.lockState = CursorLockMode.Locked;). Мышь не блокировалась, и кнопка не нажималась.
    В общем, если у кого-то будет такая проблема, попробуйте поискать в скриптах из Ассетов данные функции, или поискать другие подобные варинаты.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (48)