forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Альтернатива скриптовику. (http://forum.boolean.name/showthread.php?t=17441)

radiobutton 29.10.2012 15:33

Ответ: Альтернатива скриптовику.
 
для c# есть такая штука как рефлексия.

den 29.10.2012 16:16

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от radiobutton (Сообщение 241556)
для c# есть такая штука как рефлексия.

есть, и не только в c#, но только при чём она здесь?)

falcon 29.10.2012 16:20

Ответ: Альтернатива скриптовику.
 
Цитата:

есть, и не только в c#, но только при чём она здесь?)
а почему бы и не сказать прикольное умное слово, которое недавно узнал?)

radiobutton 29.10.2012 16:21

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от Den (Сообщение 241569)
есть, и не только в c#, но только при чём она здесь?)

Позволяет подключать отдельные модули с кодом к своему, теже скрипты , не?

Цитата:

Сообщение от falcon (Сообщение 241571)
а почему бы и не сказать прикольное умное слово, которое недавно узнал?)

и правда почему бы и нет?

Taugeshtu 29.10.2012 17:04

Ответ: Альтернатива скриптовику.
 
Если пилишь логику игры и "событий" в одно лицо - мочи хардкод, быстрее выйдет.
Если надо кому-нибудь типа моделлера-левелдизайнера поручить придумывание и воплощение событий - тут да, скриптовые движки в помощь.

А альтернативы... Действительно непонятно, "а зачем?".

IgorOK 29.10.2012 17:17

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от Taugeshtu (Сообщение 241580)
Если пилишь логику игры и "событий" в одно лицо - мочи хардкод, быстрее выйдет.
Если надо кому-нибудь типа моделлера-левелдизайнера поручить придумывание и воплощение событий - тут да, скриптовые движки в помощь.

А альтернативы... Действительно непонятно, "а зачем?".

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

ИМХО. Для больших проектов скриптовик полезен, но для мелочи достаточно редактора.

radiobutton 29.10.2012 17:27

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от IgorOK (Сообщение 241582)
ИМХО. Для больших проектов скриптовик полезен, но для мелочи достаточно редактора.

а не наоборот?

Gector 29.10.2012 17:33

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от radiobutton (Сообщение 241584)
а не наоборот?

Не наоборот. Одним редачем можно обойтись.

radiobutton 29.10.2012 17:49

Ответ: Альтернатива скриптовику.
 
ну для больших проектов удобнее редактор юзать имхо. там столько этих скриптовых сцен, что для каждой писать скрипт это я хз.

IgorOK 29.10.2012 17:51

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от radiobutton (Сообщение 241584)
а не наоборот?

Простой пример: арканойд и РПГ.

Имеется ввиду что в больших проектах может понадобиться кастомизация. Её не всегда можно добиться редактором. Конечно редактор и там, и там не помешает.

radiobutton 29.10.2012 17:52

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от IgorOK (Сообщение 241592)
Простой пример: арканойд и РПГ.

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

для рпг нужен рекдатор, ибо будит проще.

IgorOK 29.10.2012 17:56

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от radiobutton (Сообщение 241593)
для арканойда удобно будит пару скриптов написать и все. зачем там редактор?

для рпг нужен рекдатор, ибо будит проще.

Читай выше. UPD

den 29.10.2012 18:20

Ответ: Альтернатива скриптовику.
 
radiobutton, по моему ты не знаешь что такое рефлексия, скрипты и редактор (в данном контексте).

radiobutton 29.10.2012 20:32

Ответ: Альтернатива скриптовику.
 
Цитата:

Сообщение от Den (Сообщение 241598)
radiobutton, по моему ты не знаешь что такое рефлексия, скрипты и редактор (в данном контексте).

объясни будь добр

den 29.10.2012 20:41

Ответ: Альтернатива скриптовику.
 
объясняю по хардкору в данном контексте:
рефлексия - точное описание на википедии прочитаешь, а на примере это так: в рантайме ты можешь получать инфу о объектах и создавать объекты.
скрипты - сорцы на интерпретируемом ЯП выполняемые в виртмашине. Что бы быстробыстро вносить изменения в логику игры, не компилируя основной код
редактор - что-то абстрактное, где можно редактировать объекты (НПС например): добавлять скрипты, выбирать модели, ставить на карту и тд.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot