Николай Алексеев
Senior fullstack developer (c#, Java, php, js).
Эксперт в теме  Технологии
Рейтинг за ответы и посты  307
vk.com/gamedevpub
Лента — это вопросы, ответы, репосты пользователей в хронологическом порядке. Если пока вы видите в ней не все публикации, не пугайтесь: скоро мы их аккуратно добавим.

Есть ли редакторы 3д персонажей, как в играх, только с экспортом в модель?

спрашивает
Павел Урватов

Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 28 апреля

Совсем как в играх, конечно, нет, но есть очень близкие.

Можете посмотреть на

  • makeHuman
  • Fuse (mixamo) ныне adobe

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

Комментировать ответ…Комментировать…
Компьютерные игры+2
< 100

Подскажите как делают такие эффекты в ММО РПГ играх, эффект свечения (блестящие) , или как это называется, на языке Фриланса*?

спрашивает
Равиль Заманов
Скриншоты из игры Dragon Knight Развернуть
Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 22 апреля
Не знаю, как это называется на языке фриланса, но на языке создания игр подобные эффекты достигаются комбинацией двух технологий: - шейдеры - частицы Частицы, они же партиклы, создают кучу маленьких картиночек и каким-то образом их анимируют. Самый простой пример: пламя, созадётся... Читать далее
Комментировать ответ…Комментировать…
Компьютерные игры+5
< 100

Как сделать какую нибудь игру с нуля? Мой максимум: перерисовал спрайты FNF, с помощью мышки. Если что у этой игры открытый исходный код.

спрашивает
Юрий Лебедев

Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 8 апреля

Вам 100% нужно использовать для начала какой-то простой движок.

Я бы посоветовал посмотреть в сторону GameMaker, или, на крайний случай RPG maker

Они позволять понять механизмы создания игр с нуля и от туда можно идти дальше.

Комментировать ответ…Комментировать…
Компьютерные игры
< 100

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

спрашивает
Давид Кац
Я в целом не уверен, что собирать паззл в середине сюжета так уж интересно, но раз уж он там есть - почему это каждый раз либо, в самом деле, паззл, либо пятнашки, либо что-то в этом духе... Развернуть
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 30 марта
Я бы сказал, что причины тут две: - Отсутствие необходимых ресурсов на создание действительно оригинальных и интересных механик для решения головоломок. - Гейм-дизайнерское допущение, на которое идут умышленно, дабы не ломать игровой процесс. И каждый пункт я бы рассмотрел по подробнее.... Читать далее
Комментировать ответ…Комментировать…
Технологии+5
283

Хочу создать игру на Unity, но не знаю на каком языке, подскажете?

спрашивает
Павел Ивашкин
Если быть конкретнее, то - 1. 2D игра. 2. Графика пиксельная. 3. Платформа - iOS и Android Хочу создать игру но не знаю с чего вообще начинать, точно знаю что на движке Unity. [задумка есть :) ] Развернуть
Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 29 марта
Юнити работает только с языком C#, если вы о языке программирования Если же речь идёт о внутреигровом языке (Русский, Английский и т.д.), то на первом этапе разработки я бы предложил определиться на какую аудиторию игра будет рассчитана в первую очередь и от этого выбрать язык. Новые... Читать далее
Комментировать ответ…Комментировать…
Программирование+3
< 100

Unity постоянно выдаёт ошибки в скрипте, что делать?

спрашивает
Павел Ивашкин

Написал скрипт в Unity, даёт ошибку но при исправлении она не исправляется а делает ещё больше ошибок...

C#

Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 29 марта
Я думаю, дело в том, что у вас в крипте ошибки... Скорее всего когда вы их исправляете, то делаете ещё больше ошибок... Но это не точно... А если серьёзно, то я бы посоветовал выучить основы языка и научиться читать ошибки, как обычный текст, а не просто как красные буквы, которые... Читать далее
Ошибки+4
3,7 K

Почему у программистов такие трудные собеседования?

Здравствуйте! Почему у программистов такие лютые собеседования? Я такого не видел больше ни в одной профессии. На собеседовании программистам устраивают самый настоящий жёсткий квалификационный... Развернуть
Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 29 марта
Это очень хороший вопрос и ответ на него, на самом деле, очевиднее, чем может показаться. Подобные собеседования устраивают люди, которые не понимают, что они делают и зачем, но уверенно пытающиеся убедить и себя и всех вокруг, что они понимают то, во что ввязались. Конторы, которые... Читать далее
Программирование+5
4,5 K

Можете порекомендовать достойный и простой язык программирования?

спрашивает
Даня Родиков

В приоритете C++, Java, C#. Но пока и сам не могу понять что для меня будет лучше. Хочу что-бы именно этот язык был для меня простым и понятным.

Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 24 февраля

C++ - простой и понятный ) *широкая нервная улыбка*

Вопрос сам по себе крайне некорректный. Чтобы понять, какой язык изучать, для начала определитесь, что вы собираетесь писать.

Сейчас же это похоже на: скажите пожалуйста, какой молоток выбрать: отбойный, кувалду или стекольный?

Программирование+4
116

На Unity ошибка в скрипте. Ошибка: невозможно получить аргументы для метода "UnityEngine.Component.getComponent<T>()". Что делать?

спрашивает
Иван Парфентьев
(Где выделено вот так там ошибка. Код: using System.Collections; using System.Collections.Generic; using UnityEngine; public class TransformPlayer : MonoBehaviour { private Transform _transform;... Развернуть
Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 13 февраля
Я бы вам настоятельно порекомендовал почитать документацию, прежде чем писать скрипты... Чего именно вы хотите добиться этими двумя строчками? Получить трансформ и положить его в переменную? А потом положить в другую переменную какой-то мифический компонент Player? А каким образом Юнити... Читать далее
Unity+4
460

Как в Юнити вызвать корутину в методе Update один раз?

спрашивает
Матвей Климов

Николай Алексеев
Технологии
307
Senior fullstack developer (c#, Java, php, js).  · vk.com/gamedevpub  · 13 февраля
Поставить флаг, по которому и производить вызов. Например создать переменную булеву isNeedToRun В апдейте проверять её: if (isNeedToRun) { И сразу после первого вызова ставить флаг в false Но вообще задача звучит так, будто есть какие-то проблемы с архитектурой. И это решение, хоть... Читать далее
Комментировать ответ…Комментировать…
Разработка+2
212