Комментарии проекта Game Dev
5

Кто может помочь в создании игры?

» Game Dev
Нужны талантливые люди, которые в начале готовы работать бесплатно (а дальше как пойдет) и тратить на разработку проекта своё свободное время. Все подробности можно узнать по ссылки vk.com/evilrockstudio
Arctide #1 - 1 неделю назад (отредактировано ) 0
По ссылке инфа про поиск аниматоров, модельеров и кодировщиков. Про игры ничего нет.
pro100master #2 - 1 неделю назад 0
Бесплатно только в мышеловке...
Cinos #3 - 1 неделю назад 1
XGM, который мы заслужили
Zahanc #4 - 3 недели назад 0
Когда вообще было время когда что-либо хорошее делали бесплатно?
KPOKODIL #5 - 3 недели назад 9
Уважаемый. Сейчас не то время , что бы кто то работал за идею над чужим проектом . Хотите себе набрать команду ? - Кикстартер и прочие стартапы вам в помощь. Собираете деньги , нанимаете команду и делаете , что задумали.
13

нужно вакансии

» Game Dev
нужна категория вакансий с меткой "вакансии"
с подсказкой xgm.guru/p/xgm/hiring
потому что такие как xgm.guru/forum/showthread.php?p=1306066#post1306066
еще трутся на пустом форуме
ZlaYa1000 #13 - 2 недели назад 0
На данный момент есть это xgm.guru/p/freelance с ним тоже что-то предстоит делать.
16

Какой движок выбрать?

» Game Dev
Добрый день. Думаю сделать TDS (шутер с видом сверху) не для коммерции, с элементами рпг (кач, предметы). При этом игру планирую 3D, для красоты, удобства (некоторые выстрелы летят по параболе). Из всех движков остановился на Unity и UDK. Посоветуйте, какой движок лучше выбрать?
Unity привлекателен тем, что в сравнении с UDK проще, проекты весят меньше. Минусы - есть много платного контента, к том числе говорили, что загрузочный экран менять нельзя, пока не заплатишь.
UDK привлекателен тем, что больше разных возможностей, но жертвовать приходится весом проекта. И очень сильно.
Меня интересует такое: количество разных бесплатных моделей, текстур, мануалов разных. Очень сложно это оценить, не копаясь глубоко в том или ином движке, поэтому хотел бы услышать мнение опытных людей, которые работают в данной сфере.
Заранее спасибо.
ledoed #1 - 2 месяца назад 0
FrigatPlay:
ledoed, , блин не ври если зайти в официальный магазин наработок для юнити то можно по фильтру найти неплохие вещи и за бесплатно.
Да я не против,я не говорил что бесплатные асеты плохи,но асеты для меня бесполезная вещь так как я человек аркестр,но всеровно есть бесполезность этих асетов,так как что будет с какой нить рпг системой будет делать художник,или прогер с ригингом,а так поучиться прогеру писать рпг систему или моделеру правильный ригинг то да
Пс-нужен специалист иначе бессмысленно или убьеться время
Да и мне кажется только унитевские норм а остальные порезаные и просящие купить норм версию
FrigatPlay #2 - 2 месяца назад 0
ledoed, , блин не ври если зайти в официальный магазин наработок для юнити то можно по фильтру найти неплохие вещи и за бесплатно.
prog #3 - 2 месяца назад 0
Alexander122, в таком случае я бы рекомендовал потратить время и собрать минимальный прототип на каждом из движков чтобы посмотреть где тебе удобней работать. Например, лично мне юнити не зашел с самого начала, а потом EpicGames еще и исходники UE4 открыли для разработчиков.
Что касается уроков и документации - все зависит от уровня знания английского и упорства при поиске.
Что касается моделей - и юнити и анрил используют fbx как основной 3д формат, так что в этом плане нет никакой разницы, тем более что на бесплатных моделях в любом случае далеко не уедешь.
ledoed #4 - 2 месяца назад -4
Если тебя останавливает то что на унити модели над покупать и нет бабок на проект,то порыщи по сайтам ребят которые модели могут делать ,звук,рисовка,языки,ну и всю ту фигню которую те в падлу делать.
Ну ещё скажи что на интузиазме работать будете мож кто согласиться,конечно софт будет не очень качества но рано или поздно делать начаться и уже 3 и более проекты будут норм
Н
Editor #5 - 2 месяца назад 0
Ну на уе4 нечто подобное не должно составить проблем реализовать, особенно если кодить умеешь.
Alexander122 #6 - 2 месяца назад 0
prog, недостатка в моделях и уроках не будет? Программирование я хорошо понимаю, образование и опыт в этой сфере позволяет. Есть опыт создания игр и модов на других конструкторах игр, так что коддинга я не боюсь, и алгоритмическое мышление развито.
prog #7 - 2 месяца назад (отредактировано ) 0
Я бы рекомендовал UnrealEngine4, а не более старый UDK. В сравнении с юнити есть большой плюс - блюпринты, с которыми проще работать, чем с кодом, если не умеешь в программирование. Что касается веса проекта - если речь о запакованном проекте для распространения, то при желании его можно довольно сильно уменьшить в сравнении со стандартным состоянием.
Что касается моделей - что юнити что анрил работают с форматом fbx.
Clamp #8 - 2 месяца назад 0
pro100master, своё с нуля писать это гиблое дело, потому что ты будешь вместо разработки игры разрабатывать инструменты для разработки игры.
FrigatPlay:
что прикажеш делать если человек у нас простой смертный и не знает JASS и другие языки програмирования.
Учить какой-нибудь ЯП, разумеется.

Ну или на констракте делать, там ГУИ одно.
GetLocalPlayer #9 - 2 месяца назад 0
pro100master, ну и что прикажеш делать если человек у нас простой смертный и не знает JASS и другие языки програмирования.
Что такому человеку делать с игровым движком в принципе? Потыкает кнопочки редактора, на том все и кончится.
pro100master #10 - 2 месяца назад 0
FrigatPlay, учить это полезно чем ковырять нос... =)
FrigatPlay #11 - 2 месяца назад 0
Alexander122, знаеш конвертация то что многие люди сразу закидывают ибо например: не роботает
какая-то утилита или не можеш найти нужный плагин и бла бла блa, конвертация модели порой очень сложный процес.
pro100master, ну и что прикажеш делать если человек у нас простой смертный и не знает JASS и другие языки програмирования.
pro100master #12 - 2 месяца назад 0
лучше пиши на java или C++ если ты уже знаеш основа структур jass то и остальные будет легче...
Alexander122 #13 - 2 месяца назад 0
FrigatPlay, можно заняться переконвертацией моделей, например с того же вара
FrigatPlay #14 - 2 месяца назад 0
Создание собственной игры хороший повод научится делать свои модели тем более так игра выйдет точно такой какой визуально ты ее видиш, а если честно то на юнити Болле чем достаточно бесплатных наработок но я не уверен что ты найдешь именно то что хочешь, такого не бывает.
Doc #15 - 2 месяца назад 8
Ты не сделаешь целую игру на бесплатных ассетах
XGM Bot #16 - 2 месяца назад 2
Похожие вопросы:

» ответ
Бери Юнити - хороший выбор. Много уроков, полезных и т.д.
Если не хочешь сильно заморчиваться - бери конструктор Game Maker.

7

Выбор движка

» Game Dev
Решил попробовать перенести небольшой проект в полноценную игру не могу выбрать движок.
в приоритете требований от движка максимально возможная гибкость, графика в даном случаи не главное. Думаю про Unity, но просто многие "кукарекают" что движок для мобильных приложений скорее подойдет так что даже незнаню?
prog #1 - 2 месяца назад 0
FrigatPlay, ты бы чуть больше о проекте рассказал чтобы проще было что-то конкретное подсказать.
FrigatPlay #2 - 2 месяца назад 0
Clamp, ладно спасибо за совет может что и выйдет.
ledoed #3 - 2 месяца назад 0
Это у них руки из ж растут ,че за глупость что только на мобилки,да с графой есть проблемы(как есть хош крутую графу сам пиши ее) в движке можно любую игру любой сложности и на современные платформы
FrigatPlay #5 - 2 месяца назад 0
Clamp, ниже среднего занимался только разве что веб дизайном php, css немного Javascript.
SomeFire #7 - 2 месяца назад 0
Какой такой движок для мобилок? Юнити и есть движок для мобилок. В частности.
3

GM:S Заскриптованное движение и его запись

» Game Dev
Game Maker: Studio
В этой статье я подробно объясню о заскриптованном движении и его записи во время игры

Читать далее...
Morkoffka #1 - 3 месяца назад 0
UPD
Есть два условия для координат, которые находятся в комнате:
  • Координаты не отрицательны
  • И конечно если они не больше размеров комнаты
Это можно проверять условием, типа
if (x>=0 and x<= room_width) and (y>=0 and x<= room_height)
{
//Объект находится в комнате
}
room_width и room_height - это переменные отвечающие за размеры комнаты
Morkoffka #2 - 3 месяца назад (отредактировано ) 0
defixer:
Я не стал проверять и поэтому спрашиваю: я так понял, что машинка_воспроизведение считывает значения из сетки с помощью своих же координат в комнате. Может ли случится так, что из-за лага машинка не попадёт в "триггер"?
Не понимаю, что вы имеете в виду под "попадёт в триггер". Машинка может не попасть в сетку, если её координаты отрицательны(она выехала за края), так как мы создаём сетку в комнате, но не за её пределами. Стоит обрабатывать этот момент, например вовсе не читать сетку, если координаты отрицательны
defixer #3 - 4 месяца назад 0
Я не стал проверять и поэтому спрашиваю: я так понял, что машинка_воспроизведение считывает значения из сетки с помощью своих же координат в комнате. Может ли случится так, что из-за лага машинка не попадёт в "триггер"?
9

Поиск ближайшей точки к кривой

» Game Dev
Возможно ли быстро вычислить ближайшую точку к кривым 3го/4го порядка без деления на более мелкие отрезки? Если да, то как?
Вообще в идеале задача звучит как "поиск ближайшей точки на кривой относительно луча". Может даже такой вариант кто знает?
Clamp #1 - 4 месяца назад 0
Очень сомневаюсь в "нельзя".
Собственно, я говорил про "в общем виде", когда ещё не было внесено никаких уточнений. И да, действительно, "в общем виде" в целом редко что оказывается "льзя".
Советую спросить не здесь, а на stackoverflow/math.stackexchange
Совет дня, если честно.
Doc #2 - 4 месяца назад 2
Очень сомневаюсь в "нельзя". Если искать пересечение между линией и плоскостью, но используя вместо уравнения плоскости уравнение безье то наверное может получиться. Советую спросить не здесь, а на stackoverflow/math.stackexchange
Clamp #3 - 4 месяца назад 0
Devion, как именно располагается и чем задаётся вектор камеры относительно кривой? Модель плоская или всё-таки пространственная?
Devion #4 - 4 месяца назад 0
есть безье 3/4 порядка. т.е. да как сказал кламп - по формуле.
Формула кривой безье третьего порядка выглядит так:
        public static Vector3 Bezier(Vector3 a, Vector3 b, Vector3 c, float t)
        {
            var c0 = (1 - t)*(1 - t);
            var c1 = (1 - t)*2*t;
            var c2 = t*t;
            return c0*a + c1*b + c2*c;
        }
формула безье 4го порядка вот так:
        public static Vector3 Bezier(Vector3 a, Vector3 b, Vector3 c, Vector3 d, float t)
        {
            float c0 = (1 - t)*(1 - t)*(1 - t);
            float c1 = (1 - t)*(1 - t)*3*t;
            float c2 = (1 - t)*t*3*t;
            float c3 = t*t*t;
            return c0*a + c1*b + c2*c + c3*d;
        }
Применений несколько, все даже не назову, но вот ближайший кейс.
Есть некоторая камера, которая смотрит на построенную кривую безье. В точке, на которую мы указали/нажали должен появиться новый объект.
Т.е. наши базовые данные: 3 точки кривой, луч (позиция+направление) направленный из камеры.
Задача: определить ближайшую к кривой точку и выполнить с ней нужные манипуляции.
Использовать дробление на более мелкие отрезки я не хочу, т.к. это очень затратно, особенно если кандидатов на пересечение будет больше. Габаритный тест решит проблему, но только частично.
Пробовал делить на отрезки более экономно (поделить на три отрезка, вычислить квадрат расстояния, отсеять, снова поделить, и так несколько раз), но результат такого деления становится некорректным, когда указатель оказывается чуть дальше.
В принципе ладно, ответ "нельзя" меня устраивает, просто надеялся, мало ли.
Clamp #5 - 4 месяца назад 2
Doc, очевидно, что если известен порядок кривой, то она строится по известной формуле =)
Doc #6 - 4 месяца назад 2
Откуда кривая то собственно взялась, если не из набора точек? Какая-то формула? Можно спроецировать её на прямую и найти локальные минимумы.
Clamp #7 - 4 месяца назад (отредактировано ) 0
Насколько мне известно, в общей виде - нельзя. Если вкратце опишешь, какую проблему решаешь, то есть вероятность найти альтернативные варианты.
Devion #8 - 4 месяца назад 0
без деления на более мелкие отрезки
alexprey #9 - 4 месяца назад 0
Найти ближайшую точку из списка доступных?
55

Закрытие Steam Greenlight и восход Steam Direct

» Game Dev
Буквально вчера в оффициальном блоге Steam, появилась запись под незамысловатым названием "Эволюция Steam ( Evolving Steam, ориг. )", в котором рассказывается о новом подходе к публикации новых игр в магазин Steam.

Читать далее...
prog #54 - 5 месяцев назад (отредактировано ) 2
Doc, судя по публикации, это стартовая цифра, с которой решили начать и которую будут корректировать при необходимости.
А, кстати, отдельно стоит упомянуть - принцип возврата взноса тоже не такой, как многие ожидали - возвращается целиком и одной транзакцией как только игра перешла определенный рубеж продаж (на старте пока 1000$). Т.е. никакого возврата провалившимся проектам, как надеялись некоторые, но и никакого снижения процентной ставки валва до полного возврата взноса, как ванговали многие, включая меня.
Более того, вот этот вот порог возврата стартового взноса, это то, на что стоит обратить внимание - им можно пользоваться для приблизительной оценки нижней планки финансовой привлекательности проектов, интересных валву.

Для тех кто не читал оригинал новых публикаций от валва, но каким-то чудом заглянет сюда в комменты, краткая выжимка текущего положения дел со стим директом:
правила игры на старте такие:
  • заполняешь документацию
  • платишь 100$
  • ждешь 30 дней
  • получаешь свой первый appid
  • дополнительные appid покупаешь за 100$ каждый
  • настраиваешь страницу, заливаешь билды
  • ждешь пока валвовские QA пройдутся по игре, заявлено 1-5 дней
  • за две недели до релиза вешаешь страницу "coming soon"
  • если игра набрала больше 1000$, то стартовый взнос возвращается со следующей транзакцией в твою сторону от валва (применяется к каждому appid по отдельности)
Doc #55 - 5 месяцев назад 5
Все-таки $100
1

Субботний скриншотник!

» Game Dev
Что у вас нового в ваших проектах? Закидывайте свои картинки, подписывайте их в нашем новом альбоме или в комментариях к данной записи!

Читать далее...
mishanka122 #1 - 8 месяцев назад 0
Sumoman очень напоминает Сумотоху
1

Субботний скриншотник!

» Game Dev
Что у вас нового в ваших проектах? Закидывайте свои картинки, подписывайте их в нашем новом альбоме или в комментариях к данной записи!

Читать далее...
Nosferoh #1 - 8 месяцев назад 2
Jusper:
Liberator TD
Как любитель проработанных sci-fi, особенно на борту корабля, надеюсь, будут уровни не только из ролика.
2

Субботний скриншотник!

» Game Dev
Что у вас нового в ваших проектах? Закидывайте свои картинки, подписывайте их в нашем новом альбоме или в комментариях к данной записи!

Читать далее...
Diabfall #1 - 9 месяцев назад 0
  1. Несыть
  2. Blast-off
  3. Reflection of Mine
  4. Too Loud
mishanka122 #2 - 9 месяцев назад 0
уу, что-то новенькое
63

Unreal Engine Contest

» Game Dev
Первый Unreal Engine Contest - конкурс по трехмерному дизайну уровней в редакторе Unreal Engine 4

Читать далее...
KingrockS #61 - 9 месяцев назад (отредактировано ) 0
Побродил по домику. Мыльпардон за слабый звук.
Не открыл двери гаража)) Они тоже на Е открываются)
Спасибо за оценку домика)
P.S. Пардон, недосмотрел)
Дарин #62 - 9 месяцев назад 0
KingrockS:
Я не оказался таким терпеливым и забил после первой же проблемы с обратной совместимостью =D
сорян, но от меня террейна не будет
У меня оффался драйвер видюшки на 4.14 и теперь на 4.15 тот же трабл)
Перешёл на 4.13.2 и всё заработало)
P.S. Оказывается терпения у меня много))
Побродил по домику. Мыльпардон за слабый звук.
ЗЫ Так quo vadis-то?
KingrockS #63 - 9 месяцев назад 0
Я не оказался таким терпеливым и забил после первой же проблемы с обратной совместимостью =D
сорян, но от меня террейна не будет
У меня оффался драйвер видюшки на 4.14 и теперь на 4.15 тот же трабл)
Перешёл на 4.13.2 и всё заработало)
P.S. Оказывается терпения у меня много))