Ответы пользователя по тегу Разработка игр
  • В какую сторону следует развиваться, чтобы стать разработчиком игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Zero932084

    Заруби себе на носу:
    ИГРА - это ПРОГРАММА.
    Изучи ОБЫЧНОЕ программирование. Хотя бы немного. Хотя бы просто научись писать программы, которые запускаются и работают.

    Специализация в конкретную область идет не тогда, когда ты не знаешь даже как спросить.
    Выбери платформу и пиши простые программы. Потом простые игры. Берешь список игр из 80-90х и пытаешься их написать.

    А выбирать чтобы не учить, чтобы не дай бог не выучить чего лишнего - это показатель, что в этой области тебе вообще не светит.
    Ответ написан
    Комментировать
  • Мама, хочу быть геймдизайнером, что делать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    И денег не жалко.

    Ну напишите ТЗ, закажите себе на фрилансе парочку простых игрушек на телефон или десктоп.
    Посмотрите как пойдет дело.

    Человек, который ведёт игровой проект начиная от сюжета, заканчивая механиками боёв и музыкальным сопровождением тех или иных сцен.

    Глупости.
    Есть же композиторы, сценаристы, консультанты по игровой механике.

    Опять же, банк это вообще не коммерция с точки зрения работы. Это отлаженная бюрократическая машина, где корпоративная политика годами оттачивалась таким образом, чтобы идиот-сотрудник и тем более идиот-начальник не поломал работу банка и где прибыль получается методами, к которым 90% сотрудников не имеют никакого отношения.
    Поэтому и всякие эффективные решения для организации этих 90% сотрудников зачастую не влияет на общую эффективность работы. Просто тратится какое-то количество миллионов, все крутится, все кому-то показывают какие-то графики и цифры.

    А в небольших проектах от грамотного руководства зависит все.
    Ответ написан
    Комментировать
  • Вопрос по нюансам Мега игры?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    скидки - не проблема
    Конкретные подарки - вы же не через игру будете дарить, а покупать ( с чеком ), организовывать доставку
    если будет много, налоговая заинтересуется платят ли ваши игроки налоги с подарков
    Ответ написан
    5 комментариев
  • GameDev в России? Расскажите о нем?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Сталкер и Метро - украинские проекты.

    В россии были Nival с их крутыми разработками (не знаю делают ли они сейчас что-то крупное после того как их купили)
    Были "Космические рейнджеры", но компания уже не существует

    Очень много отечественного геймдева можно увидеть в ВК и в мобильных небольших проектах типа "Маша и медведь" и другое. Есть десктопные игры для детей типа "Как достать соседа".
    Много в мобильной разработке.

    А крупных проектов ААА почти нет, да. Их покупать некому.
    Ответ написан
    Комментировать
  • Нужна ли математика разработчику игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Математика нужна вообще любому разработчику.
    Особенно школьная.
    Ответ написан
    Комментировать
  • Есть ли сайты на которых можно сделать 3д игру?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Заходишь на сайт, делаешь игру и не надо учить никаких языков программирования и прочую технологию.
    Например тут:
    https://www.gamemaker3d.com/editor/

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Никто не знает, что ты захочешь использовать - есть много способов сделать одно и тоже.
    Никто не знает что ты уже знаешь. Если ничего, то учить нужно все.

    Такой вопрос рано задавать.
    Сперва научись делать что-то попроще, а когда сможешь задать правильный вопрос - тогда задавай.
    В правильном вопросе скрыта примерно половина ответа. У тебя же нет этого, и ответы тебе не помогут. Потому что вариантов МНОГО.
    Ответ написан
    1 комментарий
  • С чего начать изучение C# для разработки игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    С чего начать изучение C# для разработки игр?


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

    Позже, как изучите основы, и сможете писать простые программки, изучите какой-нибудь игровой движок, как я понимаю Unity будет подходящим.
    Ответ написан
    Комментировать
  • Насколько трудно реализовать фотореалистичную модель в игре?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    А причем тут геймдев? Это просто 3д моделирование.
    Есть движки. Создаете модель, создаете ее анимацию.
    Отрисовать одного персонажа вообще не проблема.
    Ответ написан
  • TCP - как лучше передавать данные?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Говоря про TCP больше подразумевают socket, где просто бинарным пакетом передаешь данные, сам придумываешь формат, упаковщик и парсер, при этом размер пакета может быть очень гораздо меньше, чем JSON или другой текст.

    JSON обычно используется в текстовых протоколах, таких как http

    Но можно и просто текст передавать.
    Ответ написан
    Комментировать
  • Как написать псевдо 3д игру на Pascal?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Глупый вопрос, ты явно нарываешься на сарказм. Потому что не знать массивы и называть себя миддлом может либо полный бездарь либо тролль.

    Опять же. Паскаль или дельфи? Или ты даже не знаешь что пытаешься изучить?
    Для дельфи есть много движков, для этого нужно не на тостере спрашивать а искать в поиске что-то типа ZenGL , GLScene

    Или посмотреть тут
    https://wiki.freepascal.org/Game_Engine

    Или просто нагуглить Delphi game engine
    Ответ написан
    1 комментарий
  • Как сделать квест в браузерной игре?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    1. Пишете квест сперва на бумажке. Не подробно, хотя бы генеральный план.
    2. Ищете движок для браузерного квеста. Есть довольно простые.
    3. Изучаете его документацию, пробуете сделать в нем простое задание, затем чуть сложнее.
    4. Берете ваш генеральный план на бумажке и переписываете его на другую бумажку, с учетом понимания как работает движок.
    5. По плану переносите все на движок.
    6. ТЕСТИРУЕТЕ.

    Движки можно погуглить, возможно поколупаться тут:
    https://www.renpy.org/doc/html/
    visualnovelmaker.com
    https://axma.ru/

    Ну или подучить программирование и написать самостоятельно, но на это может уйти жизнь
    Ответ написан
    1 комментарий
  • Законно ли продавать читы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Зависит от множества факторов.
    В общем случае, на вас смогут подать в суд, и выиграть дело.
    Но нужно понимать, что это будет не за продажу читов, а за сопутствующие моменты, например "взыскание ущерба за недополученную прибыль", или банально налоговая, потому что читы ты продашь, а декларацию заполнить и налоги заплатить не осилишь.
    Зависит от того, насколько крупной компании попытаешься перейти дорогу. Найдут и припишут такое, что будешь в рабстве до конца дней, особенно если ты подобные вопросы на тостере задаешь, и не можешь сам придумать пару вариантов.
    Ответ написан
  • Как пошагово написать полноценную игру на HTML, JS?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Когда учат вождению, никто не рассказывает пошагово как именно нужно жать на педаль газа, чтобы машина поехала плавно, и насколько ее утапливать при езде под гору или наоборот.
    Эти вещи нарабатываются практикой, дают только общие инструкции.

    В программировании также - огромный пласт базовых знаний никто не будет давать пошагово и водить за ручку. Есть учебники, есть простые задачи - по ним и учишь что такое index.html и почему его нужно запускать.

    Курс с разжевыванием алфавита - глупость.
    Ответ написан
  • Предоставляет ли работодатель лицензионные программы своим сотрудникам в геймдеве?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Зависит от работодателя
    Нормальный - предоставляет, естественно. Некоторые даже могут закупить лицензию в зависимости от предпочтения сотрудника, у других есть штатный софт, на котором предоставляют работать.
    Ответ написан
    Комментировать
  • Вопрос к разработчикам игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Нажиться на массовом пользователи сейчас действительно могут только издатели. Прорывы типа майнкрафта или ангри бердс маловероятны, а даже если и возможны, то стратегию под книжке никто не подскажет.

    Но всегда есть специфические ниши, в которых вполне может хватить на хлеб с маслом.
    Кроме того, есть моды.
    Ответ написан
    Комментировать
  • Какой выбрать простой язык программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    MUD проще конечно писать на С/С++, потому что куча готовых баз есть уже на С, вот мой, например ( https://github.com/sfkulyk/fdungeon ). Вроде как были мады на джаве.

    Можно также php, есть куча готовых движков, html-бродилок типа BlackNovaTrader и др.

    Ну и python вроде как в тренде.

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

    Опять же нужно определиться с платформой
    Ответ написан
    5 комментариев
  • Скорость или ширина(незнаю как правильно) канала для онлайн игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Вопрос совершенно неконкретный.

    Все это зависит от игры.
    Для игры в морской бой, достаточно маленький канал может обслужить 100к человек.
    Для игры типа CS:GO, нужно будет ставить множество серверов в разных регионах и к каждому широкий и быстрый канал.

    Чтобы посчитать конкретно, надо взять конкретные цифры конкретной игры. Какого размера пакеты, сколько их нужно на каждого игрока в секунду, сколько игроков одновременно онлайн, насколько можно разделить весь онлайн на несколько узлов.
    Ответ написан
    Комментировать
  • Можно ли на Java создавать очень крутые игры???

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Пока ты напишешь свой ведьмак на java, техника вполне дойдет до того, что все будет отлично бегать.
    Но лучше писать на С++
    Ответ написан
    Комментировать
  • Конкуренты steam?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    vk
    facebook
    steam
    android market
    microsoft store
    apple store
    origin
    gog
    Ответ написан
    Комментировать