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

    FeNUMe
    @FeNUMe
    Глубокие знания в физике/математике нужны только если будете пилить свой движок, а начинать с этого явно не стоит. Минимально нужно уметь гуглить, этого достаточно чтобы делать коммерчески успешные игры даже без знаний программирования. Яркий пример Undertale.

    В зависимости от языка на котором хотите писать выбирайте крупный движок
    на питоне - Godot
    на с++ - Unreal Engine
    на с# - Unity

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

    FeNUMe
    @FeNUMe
    Слишком общий вопрос и на ответ влияют десятки факторов. Если вкратце: от нуля до миллионов.
    И как ни странно главный фактор это везение - если удастся "зацепить" игроков хоть чем то, то игра будет успешно продаваться. Почитайте историю Undertale, Binding of Isaac, Minecraft, Stardew Valley... да что говорить даже на клонах 2048 народ умудряется зарабатывать.
    Ответ написан
    Комментировать
  • Какой конструктор игр может добавлять мультиплеер в игру?

    FeNUMe
    @FeNUMe
    Все популярные игровые движки умеют "в мультиплеер", даже такое чудо как GameMaker.
    Ответ написан
    2 комментария
  • На какой графической библиотеке писать 3D игру C#/C++?

    FeNUMe
    @FeNUMe
    Если цель сделать коммерческую игру в разумные сроки то лучше не изобретать велосипед и все же использовать готовые движки - Unity(c#) или Unreal(C++). Если цель сделать игру, но при этом еще и "поиграться", то можно спустится на уровень ниже и собрать ее из компонентов типа (Ogre3D для графики, bullet/box2d/physx/havoc для физики, openal для звука и т.д.). Ну а если хочется совсем хардкора - вам сразу на уровень графических API: directX, openGL, vulkan. Последний самый перспективный, так как новый и кроссплатформенный.
    Ответ написан
    Комментировать
  • C# или Java для игр?

    FeNUMe
    @FeNUMe
    Берете Godot и пишете на питоне. Если же собираетесь учить новый язык, то я бы выбирал между C# и С++, просто потому что это Unity/Unreal и даже если они вам не нужны в текущем проекте, то в будущем вполне могут понадобится, да и рынок массового геймдева за ними. Про яву забыть как страшный сон - слишком много костылей понадобиться чтобы сделать современную и безпроблемную игру.
    Ответ написан
    Комментировать
  • Какой движок лучший для анимации шерсти?

    FeNUMe
    @FeNUMe
    Unreal Engine 4 + NVIDIA HairWorks, если хочеться "самой лучшей" шерсти, но как у него с фоллбеком на радеонах я не в курсе.
    Ответ написан
    Комментировать
  • Возможно ли на javascript/html5 или python написать хороший аналог игры Stardew Valley? С помощью какого движка/фреймворка?

    FeNUMe
    @FeNUMe
    Возможно на обоих языках, но питон не особо популярен как основной язык для геймдева. Движки легко гуглятся.
    Для питона например pygame, pyglet, ren'py(этот для визуальных новел), Cocos2d(Python). Еще как вариант Panda3D и Godot(используется свой скриптовый язык с синтаксисом питона)

    Для js вариантов очень много, смотрите список тут
    А вот например реализация героев 3 на js(перевод статьи о разработке) или Command and Conquer
    Ответ написан
    1 комментарий
  • Трудно ли сделать успешную игру для стима, сколько это будет стоить?

    FeNUMe
    @FeNUMe
    Трудно. И сложность заключается совсем не в сборе команды. Главная сложность это придумать оригинальную идею или хорошо скомбинировать уже существующие, так чтобы игра зацепила аудиторию. Почитайте например о игре Undertale, технически и графически она ничего из себя не представляет, но сюжет и механика его подачи завоевала сердца миллионов.
    Ответ написан
    Комментировать
  • Какой язык программирования стоит выбрать для создания простой 2D RPG?

    FeNUMe
    @FeNUMe
    С любым который вы знаете. Ну а вообще все зависит от требований: планируете писать свой движок или использовать готовые, какие механики будут использоваться в игре, нужна ли кроссплатформенность и тд.

    Если же вы не программист, но хотите создать игру с минимумом усилий то вам скорее подойдет конструктор типа RPGMaker.
    Ответ написан
    Комментировать
  • Есть ли игры в открытом мире с круглой землей (картой)?

    FeNUMe
    @FeNUMe
    К уже упомянутым выше играм можно глянуть Astroneer, Universim, ну и конечно планеты в Kerbal Space Program, Empyrion – Galactic Survival, Space Engineers.
    Ответ написан
    Комментировать
  • Где искать друзей для создания игр?

    FeNUMe
    @FeNUMe
    Друзей так искать бессмысленно, а вот единомышленников и партнеров можно.
    Ну а на вопрос "Где искать?" однозначного ответа нет, есть кучи сайтов/форумов игроделов(например gamedev.ru, gcup.ru), плюс можно поискать на форумах посвященных популярным игровым движкам(unity3d,unreal engine, cryengine итд).
    А вот тут dou.ua/lenta/articles/gamedev-courses собрано немного ссылок на разные курсы по разработке игр, вдруг пригодятся.
    Ответ написан
    Комментировать
  • Насколько актуальна пиксельная графика, векторная и другие?

    FeNUMe
    @FeNUMe
    На ваш вопрос нет и не может быть точного ответа, но если говорить о инди то я бы выбирал пиксельную - она в тренде последние несколько лет. Из успешных пиксельных проектов последнего времени особо стоит отметить Stardew Valley - игра стала бестселлером в стиме буквально за несколько дней после выхода. Естественно успех ей обеспечил в первую очередь вакуум в данном жанре, но и приятная пиксельная графика хорошо дополнила картину.
    С другой стороны растр и вектор более универсальны, а значит охватывают намного больше рынок.
    В любом случае я бы сосредоточился на том типе в котором лично у вас рисовать выходит лучше, к которому "душа лежит" так сказать.
    Ответ написан
    Комментировать
  • Набор технологий для проекта карточной игры?

    FeNUMe
    @FeNUMe
    Судя по всему вы решили написать свою ККИ(типа MtG или нового близовского Heartstone). ИМХО:
    Бекенд: PHP, если все же хочется освоить что-то новое для себя то Python, Ruby, Javascript(Node.js). Выбор фреймворка под любой из языков сильно зависит от механики игры.
    Фронтэнд: однозначно HTML5. В частности Canvas(с LibCanvas), либо даже WebGL. Они сейчас очень активно развиваются, доступны на всех современных смартах(в отличии от флеша). Хотя не скажу что флеш умирающая технология но все же постоянные уязвимости и пожирание гигов оперативки на более менее серьёзных играх радости клиентам не добавляют.
    Ответ написан
    Комментировать
  • Геймдев. Как вы смотрите на noNPC модель MMORPG?

    FeNUMe
    @FeNUMe
    то что вы описали работать не будет, игроки быстро бросят такую игру. и причина в том что люди играют в разное время и разное количество этого времени, а персонажи вроде торговцев/аукционеров/охраны городов должны быть доступны круглосуточно. ну и еще немаловажний момент — со временем на сервере образуется сильная гильдия которая полностью захватит контроль и не позволит нормально играть остальным. я к тому что в вашей системе никак не выйдет настроить баланс, чтобы все были в равных условиях.
    Ответ написан