DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
NCrashed, на 2м комп при 100 телах слегка подлагивало,дошло до 103 - нормально,дальше нажатием ESC довёл до 130 не лагало(тест на производительность делал ^^) |
15.08.2009, 00:35 | #101
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
DragonSpirit, значит у меня получилось оптимизировать =), ура Счас работаю над сопротивлением к движению. юнитов, нашел там некоторые баги. +изменения в названиях функций, перевожу транслит на англ. |
15.08.2009, 01:11 | #102
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Daemonik
offline
Опыт:
5,084Активность: |
|
15.08.2009, 01:29 | #103
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Имправил баг с независимыми юнитами, только теперь если отдать приказ рядом с ним, он пытается поймать себя за хвост, вертится вокруг этой точки =) |
15.08.2009, 11:28 | #104
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZeToX2007
offline
Опыт:
7,009Активность: |
Короче нажимал на Ecs пока не попались 2 глыбыны, которые зависли в воздухе и не двигались и после этого карта ппц как тормозил
|
17.08.2009, 00:13 | #105
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Патиссончик
Time marches on
offline
Опыт:
9,881Активность: |
Я не понял смысл в черной дыре (у меня было 2 мечника и москитная Черная дыра, и ничего не происходило я еще и тел нафигарил и тоже ничего) и про трения (было просто 1 тело и все). И кстати я думаю самопожертвование можно убрать, т.к. с ней можно двигаться. А так больше всего порадовало когда тела отталкивались или производство когда они все в ямы сбивались. ПС: про машинки мне больше понравилось xD. |
17.08.2009, 11:10 | #106
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
ZeToX2007, слишком быстро нажимал вот они создались одна в другой, сейчас подправлю - поставлю ограничение
Овощь, черная дыра и правда тупая, в новой версии я заменю. Самопожертвование уберу. А вот машинки - это уже надстройка над этой системой. Это как бы "низкоуровневая библиотека", с помощью которой можно интересные системы делать. Через полчаса выложу новую версию. |
18.08.2009, 00:11 | #107
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
а для физических снарядов можно применять? o_O
Полёт пули с просчётом высоты и декораций + гравитация. |
18.08.2009, 00:33 | #108
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Ranger21, это очень затратно с точки зрения вычислений, но эта библиотека позволяет это сделать (а вот обнаружение деккора нужно самому выполнять, для кастом стокновения есть функция:
Берет тело, координаты 3х точек плоскости о которую ударяется тело и коэф. упругости.
Можешь написать надстройку для этой системы =). Если будут вопросы, обращайся. Вышла новая версия системы, с новым тестом "Движение юнитов" и системой движения юнитов (тел, которые реагируют на приказы), список изменений в 1 посту в конце, карта в аттаче. |
18.08.2009, 00:41 | #109
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
NCrashed, какие огромные функции o_O
Не... я лучше откажусь от этой идеи)
Не хочу нагружать бедный вар3 |
18.08.2009, 00:53 | #110
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
akkolt
offline
Опыт:
13,826Активность: |
NCrashed, Багов не нашел, ну кроме проваливания юнита под землю иногда, ну это легко поправимо...
Система мув юнитов класс =) akkolt добавил: Да, и еще - опиши все функции в Readme, там куда больше полезных функций, чем указано в первом посте... |
18.08.2009, 01:58 | #111
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
|
18.08.2009, 11:19 | #112
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
NCrashed, Что про плоскость?
Я хотел просто скрестить систему стрельбы варика с реалистичными патронами.
Смотри каким образом:
Даём юнитам мгновенную атаку и убираем любую анимацию попадания пули.
Отлавливаем DamageEvent сделанный с помощью атаки (тут можно применять орб-систему) и создаём пулю.
Но проблема в том, что у меня есть быстроатакующие классы + не думаю, что варик это выдержит нормально при нескольких игроках.
А у пуль должна быть начальная инерция, гравитация, кучность (разброс относительно заданной цели) , дамаг, который она нанесёт при столкновении. Чтобы предметы действовали тоже, хотя можно уменьшать дамаг в зависимости от силы пули. У снайпера допустим пуля долго и быстро летит, не теряя дамага, проникает сквозь врагов. У других не проникающие пули.
При этом хотел сделать так, чтобы каждой пульке свои параметры назначать эти)
Так что это всё трудно, поэтому и решил забить xD
Просчитывать для каждой пули столкновении с землёй, с декорациями...
Полный физ движок o_O |
18.08.2009, 15:59 | #113
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Ranger21, 70% работы сделает за тебя моя система =). Однако это ,правда, трудоемко... |
18.08.2009, 21:38 | #114
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Патиссончик
Time marches on
offline
Опыт:
9,881Активность: |
NCrashed, Ну, сказать нечего. Все сюпер. У меня вопрос: что будет дальше? |
18.08.2009, 22:38 | #115
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
С этой системой все, дальше надстройки над ней. Планирую доработать систему машин, выложить ее. |
19.08.2009, 11:08 | #116
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Вышла новая версия, 5.8. Добавлена функция, раскалывающая тела на 2 куска, изменен тест сухого трения на тест раскола тела (в тесте №2 можно посмотреть как юзать функцию).
Но чтобы кусочки тела были соответствующих размеров графически, нужно телу каждый раз после выполнения SetUnitScale поправлять параметр scale (по дефолту он стоит = 1)
Планировал еще сделать раскол тела на 3 части, но игра не стоит свеч, т.к. выгоды от функции мало, а доп расчетов куча. |
25.08.2009, 00:52 | #117
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Связи выхода новой надстройки FDL CarLib, была обновлена версия FDL. Исправлены баги, проведена оптимизация кода (уже который раз). |
31.08.2009, 12:05 | #118
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Альтаик
Basket-Man
offline
Опыт:
4,623Активность: |
мне ток движение по окружности понрравилось, отсальное врядли комуто пригодится.... |
31.08.2009, 13:03 | #119
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Ты видел систему машин??? Вот для таких вещей и создана библиотека, только надо мозгами пораскинуть как ее пользоваться. |
31.08.2009, 13:06 | #120
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|