Software engineer
  • Выбор между С# и Java (для разработки игр)

    Да никакой обфускатор не поможет, никогда. Если цель сделать чит, его сделают, т.к. можно не только код игры вытянуть, а и сетевые пакеты подделать. Единственное, что нельзя пропатчить — это сервер, так что логика важных расчетов никогда не доверяется клиентам.
    Вернее, сделать это все на клиентах, конечно же, можно, никто не отрицает, полно игр, которые работают по данной модели.
    Но тут вопрос в проффесианализме и правильном выборе подхода к решению задачи. Доверять любым расчетам клиентов — неправильный подход, игры с таким решением обязательно обзаводятся читами. Инфа сотка.

  • Выбор между С# и Java (для разработки игр)

    Включив диванного аналитика, подключусь к треду и скажу, что Java удерживает позиции, в основном, за счет JVM, которая и является тем зёрнышком, имхо. У меня все :)

  • Выбор между С# и Java (для разработки игр)

    «Спорно выгодно» — это спорно, потому что я считаю, что выгодно, например. Геймдев очень разный и в разных его областях разные ценники. Но об этом мало кто говорит, почему-то.

    Підтримав: minodvesP Vasya
  • Выбор между С# и Java (для разработки игр)

    Очень маленькая часть игрового бизнеса где? Глобально по миру? В корне не согласен. В Украине, где пишут только слоты и казино на аутсорс? Возможно.
    Да и делать так, как вы предлагаете, выводя логику в клиенты — лишь частный случай. Физика на двух клиентах никогда не даст вам одинаковые результаты, например.
    Так же как абсолютно невозможно посчитать выстрел пули одного клиента на втором клиенте. Чтобы второй об этом узнал, первый должен сообщить об этом серверу, а сервер, в свою очередь, должен сообщить второму и только тогда второй об этом узнает, что где-то кто-то высттрелил. А доверять расчетам первого — доверять читам. В этом месте идея «посчитать на клиентах, а на севрере проверить» не сработает.

    PS. А как по мне, так куда страшнее верстать сайты, например.

  • «Строгий» JavaScript: зачем и кому это надо

    А есть еще Haxe, с отличной и очень даже чистой трансляцией в JS. С кучей фич а-ля pattern matching-а, макросов, генериков, рефлексии, возможностью миксовать код с JS и тд и тп.

  • Выбор между С# и Java (для разработки игр)

    Для реалтайма — разница огромная.

  • Выбор между С# и Java (для разработки игр)

    Не круто — субъективщина.
    Не интересно — субъективщина.
    Не выгодно — спорно, разве что если речь за Украину.

    Підтримав: minodvesP Vasya
  • Как изучать Game Development в 2017?

    Позвольте не согласиться. Полно в геймдеве ситуаций, где математика выходит далеко за рамки элементарной алгебры :)

    Підтримав: Dron БПЛА
← Сtrl 1... 121314151617 Ctrl →