forum

Новости с фронта

Больше
29 март 2016 16:03 #7258 от Cerberus
Cerberus ответил в теме Новости с фронта
Последний абзац - по моим представлениям, почти точное описание RPG Maker, к слову. Естественно, XP/Ace, сделанных на Руби, а не более ранних и не MV.
Тема заблокирована.
Больше
29 март 2016 18:06 #7259 от StaticZ
StaticZ ответил в теме Новости с фронта

sam0delk1n пишет: А обратный порядок байтов для всей х86/64 работает, а в С# как, на лету переворачивает или тоже обратный?

Поидее да, смысл так извращаться?

sam0delk1n пишет: В Вашем коде их довольно много =).

Ну я уже говорил тут специфика C#. к примеру: int a, b, c. c = a * b; выдаст ошибку при компиляции т.к. при умножении a*b тип будет long, так что приходиться делать с = (int)(a * b); но в этом случае идет каст a и b в long, затем умножение двух long, что само по себе на х86 заметно медленее чем работа с int, а затем обратный каст результата из long в int. Ну или вариант с 1 кастом - c = a * (byte)b; Конечно на С можно было бы еще эффективнее сделать, но тем не менее данный вариант раза в 2 шустрее первого варианта.

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

Полностью согласен, я об этом какраз и говорил. Собственно по этой причине порой и выходят продукты что несмотря на аппаратное ускорение работают медленнее, чем без оного.

sam0delk1n пишет: Я сторонник того что для каждого уровня и задачи свои языки и иногда лучше скомбинировать несколько чем пытаться применять один в неудобных для него местах.

Ну да идеального языка нет, у всего свои плюсы и минусы. К примеру для всяких низкоуровневых хуков я признаю лишь С с ассемблером.

sam0delk1n пишет: Ещё кстати что касается функционала и обработки ресурсов, я считаю чем больше это вынесено в тулзы и редакторы, тем лучше.

Теоретически возможно, но на практике это требует куда больше кода, времени и трудозатрат. Так что не всегда является рациональным решением.

Game isn't a dream, it is the reality, reality which is coming while we dream...
Спасибо сказали: sam0delk1n
Тема заблокирована.
Больше
29 март 2016 22:49 #7260 от sam0delk1n
sam0delk1n ответил в теме Новости с фронта

StaticZ пишет: что само по себе на х86 заметно медленее чем работа с int

А можно явно указать чтобы код был 32-битным? 64 бита здесь нужно?
Тема заблокирована.
Больше
30 март 2016 11:04 #7261 от StaticZ
StaticZ ответил в теме Новости с фронта

sam0delk1n пишет: А можно явно указать чтобы код был 32-битным? 64 бита здесь нужно?

Можно конечно, но это влияет лишь на внутренности, С# платформо незавивисимый, так что там тип int что в х86 что в х64 4 байта. Короче это влияет по сути лишь на JIT и на размер адресного пространства. Собственно у меня по умолчанию и пускается 32бита, лишь если система не поддерживает х86, то будет запущен как х64 или что там.

Game isn't a dream, it is the reality, reality which is coming while we dream...
Спасибо сказали: sam0delk1n
Тема заблокирована.
Больше
30 март 2016 11:20 #7262 от sam0delk1n
sam0delk1n ответил в теме Новости с фронта
Ладно, будем ждать демку.

ВНИМАНИЕ: Спойлер!
Спасибо сказали: StaticZ
Тема заблокирована.
Больше
02 нояб 2016 18:18 #7622 от sam0delk1n
sam0delk1n ответил в теме Новости с фронта
Ну что, как дела?
Тема заблокирована.
Больше
03 нояб 2016 17:43 #7623 от AnnTenna
AnnTenna ответил в теме Новости с фронта
Не особо :unsure: Проект заморожен до лучших времен. Возможно, будет возобновлен после Нового года. :silly:
Спасибо сказали: sam0delk1n
Тема заблокирована.
Больше
28 янв 2018 20:19 #8311 от AnnTenna
AnnTenna ответил в теме Новости с фронта
Думаю, стоит закрыть эту тему. Вряд ли вернемся к этому проекту. Конечно, такая вероятность есть, но все же очень низкая.
Тема заблокирована.
Время создания страницы: 0.073 секунд
Работает на Kunena форум
сайт друга Светлая зона и Академия РПГ Мейкера Коленка Chrono Series iFiction DK Plugins Дневник нэко PDP-11 Новая Реальность Топ Разработки игр