Sidebar

Unity как и с чем его есть.

Status
Not open for further replies.

XaeroX

Crystice Softworks
VIP
Sep 5, 2008
9,215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
Хочешь выборочно, напиши мелкий скрипт, кинь его на объект который хочется тебе сохранять в дальнейшем, посылай событие и сохраняй все объекты к которым был приатачен этот скрипт.
Вот мне делать больше нечего, как скрипты писать к объектам. о.О
Я один раз написал общий код, и не лезу.
А сохранения всё же он делал и побольше чем заяц в комнате
По его словам этого не скажешь. На этот счёт вспоминается забавная история. Был у нас на хлфх-форуме один профессиональный программист движка, который сжимал вакуум исходный текст деклараций в дуум3 - но недолго. А потом обиделся, что мы, ламеры, не оценили его профессионализм. А профессионализм был как раз что-то в стиле "сериализации классов при помощи .NET'овской библиотеки". И сплошные ROFL-смайлики, как бы подчёркивающие, какой он крутой, а мы простых вещей не знаем. :) Впрочем, про его движок я с тех пор не слышал - может, уже убийцу кризиса насжимал, всякое бывает.
Да при чём тут движок? Это .NET вообще.
А причём тут .NET? Это движок вообще. ;)
У нас всё что предлагает Юнька, в том числе нормальной физикой игрока, сейвами, ченжлевелами, мультиплеером и кучей всего прочего.
Да-да, конечно. Как в Греции. :) После того, как прикрутили событие сериализации .NET-библиотеки через XML из-под скрипта на C# (как-то так?)
 

Badger

punisher
Staff member
Модератор
Jul 20, 2008
5,396
45
  • Золотая медаль 221
  • Золотая медаль 142
Дядя Миша said:
По той же причине, по которой говно Neo-Axis. Это модульный движок с библиотеками от разных разработчиков. То есть в таком движке авторы не несут ответственности абсолютно ни за что в целом, а частности возложены на авторов лицензированных библиотек. Наверное всем известно к чему приводят попытки создать "самый лучший фильм", "самую лучшую игру" и прочее.
Вот юнити - это пример "самого лучшего движка". Туда натащили разного говна и как-то сшили вместе. А ты, типа недогадывался отчего у юнити такая цена смешная? Вот именно поэтому.
Однако начинали пять человек, а теперь Юнититех уже перевалил за сотню разработчиков, не говоря уже об инвестициях в Юнити. Здесь я спорить не могу, потому что я не вчитывался во внутренности. А раз ты говоришь - ты вчитывался? Ты знаешь как это всё работает? То есть опять же предвзятое мнение ни на чём не основанное, только на мнении о том что это как бы должно плохо работать, раз из разных деталек собрали. Какие такие плохие детали используются в Юнити из-за чего он становится говно-говном(с)?

А что, вон HAWK004 пытался что-то сделать на UDK и через неделю вернулся обратно на Xash. Мне на этом основании ходить и всем доказывать, что Xash лучше унреала?
Конструктор игр рулит.

Надо полагать, что у тебя подобное - есть?
У Юнити есть...
 

XaeroX

Crystice Softworks
VIP
Sep 5, 2008
9,215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
Однако вас хватило только на игру про овечков
Видимо, микроскопом только пару гвоздей забить удаётся. Потом ломается)

Post automatically merged:

а теперь Юнититех уже перевалил за сотню разработчиков, не говоря уже об инвестициях в Юнити
В фильтры Петрика тоже кучу денег инвестировали, и не сомневаюсь, что и команда у него большая. По твоей логике это означает, что его фильтры хорошие?
 
Last edited:
Staff member
VIP
Mar 28, 2010
15,566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
>>только на мнении о том что это как бы должно плохо работать, раз из разных деталек собрали
Это не мнение. Это веками проверенная практика. Безотносительно движков.
Чтобы не быть голословным - приведу пример. Помнишь такое явление как музыкальные центры? Ну вот здесь у нас двухкассетный магнитофон, проигрыватель дисков и радио. Всё это дело управляется общим микропроцессором. В дорогих фирменных центрах, где оно проектировалось как единая система с учётом других компонентнов. И были также китайские центры.
Китайский центр представлял собой помойку разнородных компонентов, кое-как слепленных в общий корпус (чёб не разваливалось). Цена у него была на порядок ниже. Так вот юнити - это как раз такой китайский центр. Аналогия ясна, надеюсь? Безусловно такой центр представлял собой отличную находку для радиолюбителя, которому была охота чего-нибудь помастырить на досуге.
Ну прямо как вы к юнити прикручиваете то, что в других движках имеется уже на стадии проектирования.
>>У Юнити есть...
Можно к китайскому автомобилю с кузовом из жести примастырить крайне мощный и бодрый движок и на этом основании утверждать что он гоночный.
И многие дурачки даже поведутся на такое утверждение. Правда ездить они будут исключительно по пробкам (читай - делать игру про овечек), и греть себя мыслью, что когда-нибудь они выберутся на скоростную трассу и уж там дадут шороху. Но если такое не дай бог и случится, то они с удивлением обнаружат, что на скорости свыше 110 км\ч автомобиль перестанет слушаться руля, а при столкновении сомнётся как консервная банка. Вместе с незадачливым водителем. Примерно похожий удар ожидает тех малолетных энтузазистов, которые задумают сделать на юнити убийцу кризиса.
 

Badger

punisher
Staff member
Модератор
Jul 20, 2008
5,396
45
  • Золотая медаль 221
  • Золотая медаль 142
XaeroX said:
Беда Badgerа и ему подобных, на мой взгляд, в том, что они введены в заблуждение рекламной компанией современных движков и технологий. Они думают: "ух ты, какая красивая демка, двиг выдаёт крутую графику - значит, он хороший. Сейчас мы запилим игрушку на нём и будут тонны профита". Потом выясняется, что для запиливания игры надо много и нудно кодить на С#.
:facepalm: То есть тебе нужен конструктор игр? Ну тогда зачем парится, уже есть готовые решения
http://www.thegamecreators.com/?m=view_product&id=2001
[VIDEO]http://www.youtube.com/watch?v=Oy83DaUSPa8&feature=related[/VIDEO]
Пожалуйста, будет тебе и чанджелевел и сохранение и мультиплеер и вообще практически программировать не надо будет, одни скрипты! :D
Так что ты ошибся, мы говорим о движках а не о конструкторе игр, в котором за тебя уже всё придумали, только кнопочки жми и нехитрые скрипты пиши. )))

"Ничего", - думают они, - "графика же крутая. Разберёмся, закодим". В итоге получаются прототипы, как по моей ссылке выше - технологии юнити лежат где-то на дне ведра, а сверху насыпана куча кривого геймплейного кода и кривые модели.
Интерстеллар Маринес это кривой геймплей и кривой моделлинг? :D


А что произошло бы, если бы они взяли для создания прототипа игры ксаш? Там есть отличная игровая логика и неплохая база на основе HL SDK (думаете, это случайно, что к халфе столько кодерских модов? Там действительно простой и понятный код!). Ребята могли бы взять ксаш и запилить геймплейную демку почти без усилий! И дальше стало бы понятно, а интересная ли вообще игра?
FPS Creator рулит. ))) А чо, там за пару кликов шутер будет! ))) И можно всё легко понять, будет ли что-то геймплейное! )))

И если - да, то можно начать накручивать графику, добавлять шейдеры и всё такое - точно так же, как добавляют геймплейный код в юнити, но уже ПОСЛЕ того, как прототип игры создан и оценён! И эта работа уже гарантированно не будет проделана впустую.
Я же сказал, тебе конструктор игр нужен, а не игровой двиг. ))) Нафиг нам нужен конструктор игр заточенный под шутеры, если нам надо сделать к примеру экономическую стратегию или квест? :lol:

А игроки... Ну, игроки, я думаю, простят, если в игре будет фпс пониже, чем в юнити, и уровни не такие большие, и амбиент-окулижен обычный, а не цветной. Главное, чтобы играть было интересно.
Такие дела.
Имхо.
Плохо ты знаешь, как игры продавать... :umnik:

Post automatically merged:

Дядя Миша said:
Однако вас хватило только на игру про овечков :D
Ну мы не новички чтобы хвататься за заведомо не реализуемый мегашутер. :agy:

Post automatically merged:

PunkРатов said:
Что ты имел ввиду то ?
Вот это к примеру.
[VIDEO]http://www.youtube.com/watch?v=JmlKU6wMmCQ&feature=related[/VIDEO]
:agy:
 
Last edited:

Reckoner

New member
Jan 23, 2009
611
11
0
Да что шутер фигня, что овечки фигня. Сделайте игру с посылом как в фильмах Такрковского - будет уважуха. А так - жвачка все.
 

XaeroX

Crystice Softworks
VIP
Sep 5, 2008
9,215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
Так что ты ошибся, мы говорим о движках а не о конструкторе игр, в котором за тебя уже всё придумали, только кнопочки жми и нехитрые скрипты пиши.
А причём тут конструкторы игр? Это скорее про ваш юнити. Там же всё есть, не?
И да, уж лучше запилить интересный геймплей на фпс-криаторе, чем год делать сценку на юнити, на которой всё и закончится (и в лучшем случае - она попадёт в галерею "смотрите какую красоту можно на юньке сделать").
Интерстеллар Маринес это кривой геймплей и кривой моделлинг?
А его делал ты или тебе подобный?
Исключения лишь подтверждают правила, и на любом самом мерзком и неудобном движке при соответствующей усидчивости можно сделать хорошую игру.
FPS Creator рулит. ))) А чо, там за пару кликов шутер будет! ))) И можно всё легко понять, будет ли что-то геймплейное! )))
Ты уж определись, ты юнити защищаешь или фпс креатор. То, что ты принципиально против ксашей, мы уже поняли))
Я же сказал, тебе конструктор игр нужен, а не игровой двиг. )))
Да мне ничего не нужно, у меня уже всё есть :)
Нафиг нам нужен конструктор игр заточенный под шутеры, если нам надо сделать к примеру экономическую стратегию или квест?
Речь о шутерах, и демки, что вы показываете, тоже выглядят как натуральные шутеры. Так что не надо увиливать)
Плохо ты знаешь, как игры продавать...
Надо полагать, ты хорошо знаешь? Ну так расскажи, поделись сакральным знанием с народом. ;)
 
Staff member
VIP
Mar 28, 2010
15,566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
>>Ну мы не новички чтобы хвататься за заведомо не реализуемый мегашутер.
Но споришь про достоинства юнити ты именно как новичок, которому показали задорное видео. Вот вы делаете своих овечков - ну и делайте на здоровье.
Нет надо влезть со своим мнением, к тому же еще ни на чём и не основанным.
 

XaeroX

Crystice Softworks
VIP
Sep 5, 2008
9,215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
Ну мы не новички чтобы хвататься за заведомо не реализуемый мегашутер
Просто признайтесь, что вы не просто новички, а почти ничего не умеющие новички. Без обид. ;)
Вон на геймдеве есть некий Аврелий, а у него есть шутер AI Olympus. Не знаю, каков там AI, но графика не хуже вашего юнити, и, по утверждению автора, двиг он написал сам, и арты все сам нарисовал. Так что нинада :)
Вообще, что за подход - если шутер, то обязательно "мега"? Можно и просто шутер сделать. :spy:
 

PoD-Stas

Lolwhat? 0.o
VIP
Apr 29, 2007
3,497
33
Вот кто здесь, кроме меня, в юнити хоть строчку кода написал?
Сэйвы в бинарники - ок
Чейнджлевел - ок
Все есть. Я вроде еще давно на хлфикс все расписал, даже кодом подтвердил.
А на данный момент одной из приоритетных фич юньки, для меня является locomotion system... Вещь немного сырая, но блин, скажем прощай убогим анимациям на подъемах/ступеньках/ и т.п.
+ возможность выйти за пределы банального коридорного шутера с нелепыми ограничениями.
 

Badger

punisher
Staff member
Модератор
Jul 20, 2008
5,396
45
  • Золотая медаль 221
  • Золотая медаль 142
XaeroX said:
Вот мне делать больше нечего, как скрипты писать к объектам. о.О
Я один раз написал общий код, и не лезу.
А в твоём коде есть функции или методы? Какая разница что они будут в отдельном файле? Который кинув на любой объект всем будет обладать описанным в нём (в том числе и сохранением)

По его словам этого не скажешь. На этот счёт вспоминается забавная история. Был у нас на хлфх-форуме один профессиональный программист движка, который сжимал вакуум исходный текст деклараций в дуум3 - но недолго. А потом обиделся, что мы, ламеры, не оценили его профессионализм. А профессионализм был как раз что-то в стиле "сериализации классов при помощи .NET'овской библиотеки". И сплошные ROFL-смайлики, как бы подчёркивающие, какой он крутой, а мы простых вещей не знаем. :) Впрочем, про его движок я с тех пор не слышал - может, уже убийцу кризиса насжимал, всякое бывает.
То есть тот гений предлагал стороннюю dllку которая использовала .NET? А в Юнити никаких dllок кидать не надо, просто вписать в коде пространство имён и сериализуй.

А причём тут .NET? Это движок вообще. ;)
.NET никакого отношения к Юнити не имеет, но весь код пишется при использовании этой глыбы вспомогательных классов и кодов, написанных за тебя.

Да-да, конечно. Как в Греции. :) После того, как прикрутили событие сериализации .NET-библиотеки через XML из-под скрипта на C# (как-то так?)
Ты уже программируешь в Юнити используя .NET, не добавляя никаких библиотек. .NET пишется микрософтом для винды, с кучей дополнительных плюшек, которые облегчают жизнь ленивым программерам и который понимает различные языки, то ли C#, то ли Boo, то ли JAVA. Но он чисто для винды. Юнити использует MONO, это мультиплаформенная библиотека, которая копирует .NET и полностью встроена в Юнити. Так что любой скрипт, это профессиональный код, который работает в Visual Studio как любой .NET проект. То есть как такового Юнити-скрипта нет.

Post automatically merged:

Дядя Миша said:
Так вот юнити - это как раз такой китайский центр. Аналогия ясна, надеюсь? Безусловно такой центр представлял собой отличную находку для радиолюбителя, которому была охота чего-нибудь помастырить на досуге.
Ну прямо как вы к юнити прикручиваете то, что в других движках имеется уже на стадии проектирования.
Можно к китайскому автомобилю с кузовом из жести примастырить крайне мощный и бодрый движок и на этом основании утверждать что он гоночный.
И многие дурачки даже поведутся на такое утверждение. Правда ездить они будут исключительно по пробкам (читай - делать игру про овечек), и греть себя мыслью, что когда-нибудь они выберутся на скоростную трассу и уж там дадут шороху. Но если такое не дай бог и случится, то они с удивлением обнаружат, что на скорости свыше 110 км\ч автомобиль перестанет слушаться руля, а при столкновении сомнётся как консервная банка. Вместе с незадачливым водителем. Примерно похожий удар ожидает тех малолетных энтузазистов, которые задумают сделать на юнити убийцу кризиса.
То есть это опять ничем не подкреплённое мнение...
 
Last edited:

XaeroX

Crystice Softworks
VIP
Sep 5, 2008
9,215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
.NET никакого отношения к Юнити не имеет, но весь код пишется при использовании этой глыбы вспомогательных классов и кодов, написанных за тебя.
Я о том, что сохранение и загрузка - это фичи движка. Их реализуют классы-хелперы? Ок. А если понадобится сделать что-то такое, чего класс не позволяет? Вот раньше, например, была проблема с сериализацией кастомных типов данных, как я слышал.
----
Ладно, утомился я спорить. Вы почему-то вдаётесь в частности, забывая про основную канву. А её очень хорошо расписал Дядя Миша в примере про гоночный автомобиль.

Post automatically merged:

То есть это опять ничем не подкреплённое мнение...
Ну давайте разведём на форуме википедию, и как распоследние википедики, будем требовать АИ и доказывать "значимость факта" :roll:
 
Last edited:

Badger

punisher
Staff member
Модератор
Jul 20, 2008
5,396
45
  • Золотая медаль 221
  • Золотая медаль 142
XaeroX said:
А причём тут конструкторы игр? Это скорее про ваш юнити. Там же всё есть, не?
И да, уж лучше запилить интересный геймплей на фпс-криаторе, чем год делать сценку на юнити, на которой всё и закончится (и в лучшем случае - она попадёт в галерею "смотрите какую красоту можно на юньке сделать").
Конструктор игр не даёт свободы. Есть фпс креатор на нём можно делать шутеры, есть рпг креатор, на нём можно делать РПГ. А мы можем выбрать любой жанр и сделать его. Только при этом не забывай что мы уже не делаем - смотрите как я могу! Мы делаем то что мы можем продавать и на что у нас хватает ресурсов.

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

Ты уж определись, ты юнити защищаешь или фпс креатор. То, что ты принципиально против ксашей, мы уже поняли))
Я против? Я лишь говорю что это пустая трата времени. ФПС креатор я не защищаю, а показываю что ксаши делать необязательно, так как уже подобное имеется и на них ничего интересного не выходит, любительские поделки...

Речь о шутерах, и демки, что вы показываете, тоже выглядят как натуральные шутеры. Так что не надо увиливать)
Ну так вам же шутеры подавай. :) Сами просили. :)

Надо полагать, ты хорошо знаешь? Ну так расскажи, поделись сакральным знанием с народом. ;)
Через это пройти самому надо. Надо знать рынки и что например нравится казуальной публике, а что хардкорной. У каждого портала свои результаты продаж по одной и той же игре. Головоломки продаются хуже, чем те же игры аля построй ферму. Это довольно обширная тема. Но тебе никто не скажет как сделать игру, которая сорвёт кассу. Каждый сам желает сделать такую игру. Но почувствовать что к чему можно делая различные игры и изучать это всё на собственной шкурке.

Post automatically merged:

Дядя Миша said:
Но споришь про достоинства юнити ты именно как новичок, которому показали задорное видео. Вот вы делаете своих овечков - ну и делайте на здоровье. Нет надо влезть со своим мнением, к тому же еще ни на чём и не основанным.
В Юнити есть те же шутерные элементы которые подключаются. Однако если человеку хочется, он сам может написать нужную функцию и может внести изменения в существующие.

Post automatically merged:

XaeroX said:
Просто признайтесь, что вы не просто новички, а почти ничего не умеющие новички. Без обид. ;)
Если новичок в геймдеве считается, сделал ли он шутер или нет? То массу компаний получающих миллионные прибыли на других жанрах можно смело записать в новички (те же создатели Zuma заработали на ней несколько десятков миллионов баксов). В Юнити нам по силам сделать серьёзную стратегию. С оговорками что графическая часть игры будет делаться очень долго. )))

Вон на геймдеве есть некий Аврелий, а у него есть шутер AI Olympus. Не знаю, каков там AI, но графика не хуже вашего юнити, и, по утверждению автора, двиг он написал сам, и арты все сам нарисовал. Так что нинада :)
Вообще, что за подход - если шутер, то обязательно "мега"? Можно и просто шутер сделать. :spy:
Юудем честны, графически он хуже чем тот же Интерстеллар Маринес. Просто шутер - никому не нужен. Это фактически как сделать демосцену или красивую карту.

Post automatically merged:

XaeroX said:
Я о том, что сохранение и загрузка - это фичи движка. Их реализуют классы-хелперы? Ок. А если понадобится сделать что-то такое, чего класс не позволяет? Вот раньше, например, была проблема с сериализацией кастомных типов данных, как я слышал.
Если такое и есть, то это так же отлаживается.

Ладно, утомился я спорить. Вы почему-то вдаётесь в частности, забывая про основную канву. А её очень хорошо расписал Дядя Миша в примере про гоночный автомобиль.
Это его бездоказательное субъективное мнение.

Post automatically merged:

Дядя Миша said:
>>То есть это опять ничем не подкреплённое мнение...
И чо?
То что - Юнити говно-говном(c) - не доказано. :lol:
 
Last edited:

XaeroX

Crystice Softworks
VIP
Sep 5, 2008
9,215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
ФПС креатор я не защищаю, а показываю что ксаши делать необязательно, так как уже подобное имеется и на них ничего интересного не выходит, любительские поделки...
В таком разе ты вообще не понимаешь, что такое ксаш и зачем он.
Юудем честны, графически он хуже чем тот же Интерстеллар Маринес.
Вам, экспертам, всяко виднее)
Это его бездоказательное субъективное мнение.
Это не мнение, а иллюстрация, чтобы тебе понятнее было.
Но, похоже, абстрактное мышление современным художникам от геймдева не свойственно.. жаль.

Post automatically merged:

То что - Юнити говно-говном(c) - не доказано.
Как, впрочем, и обратное.
 
Last edited:

Badger

punisher
Staff member
Модератор
Jul 20, 2008
5,396
45
  • Золотая медаль 221
  • Золотая медаль 142
XaeroX said:
В таком разе ты вообще не понимаешь, что такое ксаш и зачем он.
И зачем он? Модули для создания шутера и на Юньке есть, но их можно самому изменять.

Это не мнение, а иллюстрация, чтобы тебе понятнее было.
Но, похоже, абстрактное мышление современным художникам от геймдева не свойственно.. жаль.
Просто не доказано на фактах, приведённое абстрактное мышление. ;)

Как, впрочем, и обратное.
Так если вернуться назад, спор начался именно с этого субъективного посыла, который как выясняется не имеет никаких доказательств. :) А то что Юнити не говно, доказывает большое количество коммерческих игр на разных платформах.
 
Status
Not open for further replies.