Ответы пользователя по тегу Разработка игр
  • Оптимальная архитектура сервера сетевой игры?

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    Насчет авторизации всегда проще проверить какой-нибудь авторизационный ключ. Чем проверять логин и пароль. Но это не критично.

    Хранить подобное лучше в ОП. id клиента - ключ - роль

    Пишите на ASP.NET, это не плохая технология. На ней напишите лучше, чем на NodeJS, если будете изучать последний пару месяцев.

    Еще хорошо бы отдельный сервер для статики или CDN.
    Ответ написан
    Комментировать
  • Как называется архиректура такой игры?

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    Ну как вариант. Когда пользователь заходить в игру, то он получает все данные о постройках зданий.
    Например:
    замок построится через 20 минут.
    войска наберутся через 10 минут.
    ресурсы появятся через 15 минут.

    Проходит это время и все это появляется на клиенте.

    Но иногда время на клиенте идет медленнее, чем на сервере.
    Более ресурсоемкий и надежный вариант - это отправка запросов на сервер каждые N секунд.
    Игрок отправляет запрос и если что-то построилось, то выводится на клиенте.
    Ответ написан
  • Специфика программирования в разработке игр

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    Я специализируюсь на браузерных играх. Небольшие проекты занимают пару десятков тысяч строк кода. Затраты основном на интерфейсы, безопасность и оптимизацию.
    1) Пользователи не разобравшись в игре ее покинут.
    2) Баги и дыры -- это удар по гемплею.
    3) А тут все просто, не умеешь правильно работать с индексами и придумать хорошую структуру базы данных заплатишь за оборудование в десятки раз больше.

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

    Для начала определитесь, чем именно хотите заниматься. И сможете ли все это.
    Ответ написан
    1 комментарий
  • Какими языками и инструментарией лучше пользоваться, чтобы написать браузерную игру?

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    ASP.NET можно попробовать, лично я его использую в браузерных играх.
    Ответ написан
    Комментировать