Как известно, XGM теперь шагает в сторону GameDev, и чтобы это подчеркнуть, я добавил новый функционал на сайт, который поможет создателям быстро и просто показывать свой проект на Unity.
Теперь у вас есть возможность встраивать свои веб-приложения, написанные для Unity Web Player.
Теперь у вас есть возможность встраивать свои веб-приложения, написанные для Unity Web Player.
Как это выглядит
Без дополнительного заголовка:
С дополнительным заголовком:
Как это использовать
А использовать всё это очень просто. Для начала соберите ваш проект под Unity Web Player, затем залейте полученный файл в ресурс и вставьте ссылку. В итоге, вы получите у себя в ресурсе кнопку на запуск плеера. Также вы можете указать дополнительный заголовок в кнопке, для этого нужно указать его через дефис.
Без дополнительного заголовка:
http://xgm.guru/files/833/120979/web_test.unity3d
С дополнительным заголовком:
http://xgm.guru/files/833/120979/web_test.unity3d - XGM Unity Example
Внимание! Данная функция находится в режиме бета тестирования, и может работать нестабильно. О всех найденных багах пишем в комментариях или здесь.
Мне, допустим, как школьнику-выпускнику, не хватает времени и опыта на написание собственного движка. Вместо того, чтобы насиживать геморрой и изгалятья со своим движком, я могу взять юнити и сделать добротную игру, не ограничивая себя ни в чём, и остаться в плюсе. Я тоже кончил =)
ZLOI_DED, если у остальных движков будет вохможность встраивания в сайты, я их прикреплю. А так я помню народ просил еще у хеллкора это сделать, я сделал.
ZLOI_DED:
ehnaton, зря When humans are gone вычеркнул, он же на юнити
И вообще, довольно забавное мнение - "зачем юзать удобный движок, длительное время создаваемый профессионалами, если я могу потратить кучу времени, написав какое-то говно, которое пригодится только в моей игре".
его может в перспективе заменить юнити, если будет активно развиваться
Ред. Devion
nazo_seven, Construct 2 это не движок, это конструктор игр
ZLOI_DED развел тему на пустом месте = самоутверждается
Сделали хорошую фичу? => Она тебя не касается? => Просто не пиши ничего
Ред. ZLOI_DED
А если серьёзно, то кого я тут троллил? Я просто высказал своё мнение относительно движка, а значит относительно необходимости встраивания его веб-плеера.
Тему развёл не я. Ну если меня всё что у вас творится с геймдевом не касается, то я пожалуй самовыпилюсь отсюда и оставайтесь вы со своим юнити хоть на век.
Ред. Devion
Вкратце, почему Unity:
Дико напрягают темы, аля "Я пишу на С++ и Java, а ты пишешь на C#, значит ты УГ". УГ имхо то что многие без причин остаются консерваторами и циниками в отношении нового. C# кстати по функционалу и удобству НАМНОГО лучше чем Java. Есть пара моментов, аля "оператора break", но это настолько редкая фича что я бы ей не гордился. Вообще у людей сформировались стереотипы, аля "сложнее делать = лучше". Ну и сидите, тогда на своем ассемблере и напишите игру, в которую будут играть. Но ведь вы не будете этого делать, это же самоубийственно.
При том всегда находится с десяток кретинов, которые кричат "НОВЫЙ %NEWLANGUAGE% ГАВНО!!11, МЕДЛЕННЕЙ И ХУЖЕ ОСТАНЬТЕСЬ В %OLDLANGUAGE%".
Так кричали про C, про C++, сейчас кричат про C#. Но вот скажите, где бы были ЯП, в каком месте, если бы вас кто-то слушал?
Про игровые движки тоже самое, стереотип "низкий порог вхождения == лучше". В то время как не видно ни одной реальной причины почему это так, по той простой причине что "низкий порог вхождения != расширяемость/скорость".
И самое важное - никому не нужен лишний геморрой за какой-то мифический 1% выгоды. В итоговом приложении вы не будете иметь никакой разницы в том, на каком движке она написана. Пользователям на это просто наплевать. Так что будет лучше - написать быстро и с удобством, или медленно, без удобства, зато с кодом, который быстрее на какие-то 30%? Еще раз повторю - 30%. На операцию которая выполняется в Unity 8мкс, пользователю на вашем собственном движке на C++ будет 6мкс. Ну он прямо разницу почувствует, оценит.