Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity

Unity Мультиплатформенный инструмент для разработки игр

Ответ
 
Опции темы
Старый 02.09.2010, 18:55   #16
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Визуальный редактор логики для Unity

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

>> А дизайнерам вообще неположено лезть в это дело
Хым... А как быть одиночкам, которым недостает знаний быть одновременно и дизайнером, и программистом? Ну, или времени... Вопрос не в том, б-гмерзко ли это или нет, а в том, почему бы и нет?
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Taugeshtu за это полезное сообщение:
ARA (02.09.2010), Illidan (06.09.2010), Nex (03.09.2010), pax (02.09.2010)
Старый 02.09.2010, 19:02   #17
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Визуальный редактор логики для Unity

Сообщение от Taugeshtu Посмотреть сообщение
Призадумался... Понял, что каждый хочет чтобы блоками можно было сделать то, чего он не умеет делать традиционными методами. Так что, я думаю, редактор имеет право на жизнь.
Само сабой, но даже при программировании на блоках надо знать назначение операций, функций и данных, которыми они оперируют.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 02.09.2010, 19:53   #18
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Визуальный редактор логики для Unity

Интересно посмотреть как будет выглядеть код какой нибудь мега рпг)))

Думаю для квестов сойдет. Вряд ли кто-то будет делать на юнити свои партиклы и т.п.)
__________________
Ибо как сказал Бгдн:
(Offline)
 
Ответить с цитированием
Старый 02.09.2010, 20:03   #19
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Визуальный редактор логики для Unity

Интересно посмотреть как будет выглядеть код какой нибудь мега рпг)))
Нажмите на изображение для увеличения
Название: FirstLaunch.jpg
Просмотров: 2224
Размер:	94.9 Кб
ID:	11128
(Offline)
 
Ответить с цитированием
Эти 12 пользователя(ей) сказали Спасибо den за это полезное сообщение:
ABTOMAT (10.09.2010), ARA (02.09.2010), Gector (15.09.2010), h1dd3n (02.09.2010), Harter (29.11.2010), HolyDel (02.09.2010), Hurrit (05.12.2010), impersonalis (02.09.2010), LLI.T.A.L.K.E.R. (19.03.2011), Nex (03.09.2010), pax (13.01.2011), Reks888 (02.09.2010)
Старый 02.09.2010, 20:37   #20
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Визуальный редактор логики для Unity

Сообщение от Den Посмотреть сообщение
Даже у арканоида сложнее будет.
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
ABTOMAT (10.09.2010), falcon (15.09.2010), Harter (29.11.2010)
Старый 02.09.2010, 20:42   #21
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Визуальный редактор логики для Unity

Все будет зависеть от того - какой абстракцией обладают блоки. Можно будет собственные блоки создавать. Например есть в команде программист, который пишет эти блоки, а другие не сильно разбирающиеся в программировании строят из блоков логику. К тому же будет вэб архив блоков, написанных пользователями. Скачивай и используй.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
Harter (29.11.2010), Mr_F_ (10.09.2010)
Старый 02.09.2010, 20:59   #22
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Визуальный редактор логики для Unity

Вложение 11128, кста, если же этот код написать не в виде блоков, а в виде говнокода то читатся лучше будет ?? вряд ли..
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо IGR за это полезное сообщение:
BlackDragon (10.09.2010), Dzirt (05.09.2010)
Старый 10.09.2010, 00:29   #23
Neodrop
Оператор ЭВМ
 
Регистрация: 16.06.2010
Сообщений: 44
Написано 17 полезных сообщений
(для 34 пользователей)
Сообщение от .Squid Посмотреть сообщение
Даже у арканоида сложнее будет.
Не сложнее. Потому что каждый блок содержит в себе не строчку кода. А иногда очень-очень много букаф.

Но выглядеть будет не так. Гораздо проще. Потому что логические ветки можно собрать в отдельный блок (блок, содержащий визуальный граф других блоков).
Просто для удобства работающего. И в "верхнем уровне" иерархии, так сказать, в конечном результате может получиться десяток таких блоков-контейнеров. А не рой из тучи прочих.

С ростом производительности компьютеров, визуальный подход неминуемо будет теснить "классический" всё больше.
Давайте прикинем плюсы :
1. Наглядность кода
2. Интуитивное запоминание образов как кода, так и отдельных блоков (человек ведь существо аналоговое и запомнить увиденное куда проще чем прочитанное)
3. Многократная скорость рапидной разработки по сравнению с классической.

А где минусы? Накрошите тут булок, если они у вас есть
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Neodrop за это полезное сообщение:
Harter (29.11.2010), Mr_F_ (10.09.2010)
Старый 10.09.2010, 00:41   #24
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Визуальный редактор логики для Unity

А где минусы? Накрошите тут булок, если они у вас есть
Это провокация!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Taugeshtu (10.09.2010)
Старый 10.09.2010, 00:56   #25
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Визуальный редактор логики для Unity

Сообщение от Neodrop Посмотреть сообщение
А где минусы? Накрошите тут булок, если они у вас есть
Да всем пофиг.
__________________

(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
Harter (29.11.2010), Nuprahtor (10.09.2010), Randomize (10.09.2010), SBJoker (10.09.2010), Taugeshtu (10.09.2010)
Старый 10.09.2010, 00:57   #26
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: Визуальный редактор логики для Unity

Neodrop, здравствуйте мне сказали что вы сделали русскую юнити. Я хочу с другом сделать игру про вертолёты но мне сказали что пока в юнити не будет апаратного ускорения - у меня ничего не получится. Что делать?
И почему у вас на аватаре тюлень?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Harter (29.11.2010)
Старый 10.09.2010, 04:58   #27
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Визуальный редактор логики для Unity

третий пункт несовсем понял что имеется в виду !! А так согласен !! Квест3д жеж чем-то завлекает !!
(Offline)
 
Ответить с цитированием
Старый 10.09.2010, 14:36   #28
Neodrop
Оператор ЭВМ
 
Регистрация: 16.06.2010
Сообщений: 44
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Визуальный редактор логики для Unity

Имеется в виду скорость повторной разработки - то есть с использованием, ранее созданных, логических конструкций и блоков.
(Offline)
 
Ответить с цитированием
Старый 10.09.2010, 14:50   #29
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Визуальный редактор логики для Unity

По-мойму, это очень удобно. Я ещё в начале написания своего двига, пришёл к выводу что это очень удобно и собирался тоже реализовать подобное). Просто логика кода должна изначально соответстовать такому подходу.
Например, хочу я сделать типовой объект крутящейся модельки. Собираю нодовую схему модельки:
class megamodel:public geomentity
worldMatrix w;
mesh m;
-----
world = &w;
mesh = &m;
m.LoadModel ...

представляющую из себя отдельный класс называемый megamodel (к примеру).
потом пишу поведение кручения, и называю его, к примеру, turnBehaviour
собираю из этого класс крутящейся мегамодели:
class turnMegaModel
megamodel m;
turnBehaviour t;
------
t.SetEntity(&m);

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

___________
|geomentity|
------------
| ___________ ______
| + |worldMatrix| + |mesh|
\/ ------------ -------
___________
|megamodel|
------------
| ____________
| + |turnBehaviour|
\/ --------------
______________
|turnMegaModel|
----------------
(Offline)
 
Ответить с цитированием
Старый 10.09.2010, 15:05   #30
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Визуальный редактор логики для Unity

Ну здесь немного не тот принцип. Конструктор таких объектов и так в юнити реализован. Проблема заключается в том, чтобы без классического программирования (знания синтаксиса языка и все что с этим связано), используя заготовленные логические блоки-операторы (выполняющие какое-то действие над исходными данными и выполняющими передачу работы следующим операторам) построить взаимодействие. Причем переход от оператора к оператору может быть как с задержкой на n кадров или по времени. В результате получается возможность построения довольно сложного взаимодействия не прилагая особых усилий.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 00:17.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com