J
expert
offline
Опыт:
48,747Активность: |
Flying Simulate (Demo)
Ну что это такое видно сразу из названия темы, скажу только что я делал его под резким "хотением" че-то сделать, но через 2 дня энтузиазм резко упал и я забил, ну выложу хотябы чтобы народ поковырял...
в этом демке используются математическая и проекционная библиотека всем известная с моего dgui в чем принцип работы полноценной версии?создается статик камера перпендикулярная земле, и смотрящая на нее имеется свое псевдо 3d пространство (не варовское, а псевдо), корабли и астероиды находятся именно в этом псевдо пространстве у корабля есть позиция и 3 вектора оси задающие его систему координат т.е. корабль можно вращать по всем 3-ем осям (вид от первого лица) используя мою математическую библиотеку мне удалось преобразовать систему мировых координат псевдо пространства в систему координат корабля, а после прикрепить эту систему к системе координат камеры, т.е. все движения будут выглядеть адинаково как бы камера была не повернута... что это нам дает? а это позволяет держать камеру неподвижно, а все остальные подвижны, также упрощает реализацию сей симулятора в Мультиплеере (т.е. он возможен) т.к. камера статичная, то это также упрощает работу с трекаблами которые тоже статичные, создается сетка перед камерой из трекаблов, и тем самым позволяя управлять кораблем при помощи мыши, а ускорять и двигать при помощи стрелок в мультиплеере бы все вычисления, а именно перевод из системы координат псевдо пространство в варовские были бы локальными, т.е. каждый машина считала их только для себя, что позволило бы резко снизить нагрузку, также юниты тоже перемещаются локально, дисинка не должно быть потому что эти юниты с ни с чем не будут взаимодействовать, взаимодействие будет не между юнитами, и между материальными точками в псевдо пространстве далее - стрельба будет проводится на левую кнопку мыши, точность стрельбы будет высокая, именно в позицию курсора, потому что выстрел будет приказом, приказ с помощью проекционной библиотеки будет проецироваться на экран, оттуда в систему координат псевдо пространства, будет создаваться снаряд летящий в указанном направлении реализованореализована только малая часть всего этого, сразу скажу мультиплеер естесна пока недоступен, т.к. недоделаны некоторые основные части Сделал поворот мышью и движение на стрелках Больше о реализации вы посмотрите уже в игре той карты что вложена в пост почему я забил?из-за нескольких "маленьких проблем" 1) Тупые повороты при помощи трекаблов 2) и самое главное - это невозможность отдачи приказа через трекабли... Качайте FlyingSimulate v0.6.w3x Комментируйте... Отредактировано J, 05.07.2009 в 16:05. |
21.10.2008, 23:11 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
КРУТО !!! Моушен Блур в Варе !11!!! ^_^
+Rep Всем смотреть !!! |
21.10.2008, 23:14 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
Причем тут моушн блур? |
21.10.2008, 23:22 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
ScorpioT1000 нешариш... это скрытая фичя этой демки =)
|
21.10.2008, 23:25 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,534Активность: |
как только не извращаются над бедным варкрафтом... |
21.10.2008, 23:40 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
эффект смазывания можно сделать даже настраиваемым) просто создать мадельку без партиклов, и добовлять их к точкам прикрепления триггерно |
21.10.2008, 23:51 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
Цитата:
лол ? я про юнитов говорю, а моушн блур можно много где устроить =) ScorpioT1000 добавил: и в в чем крутость его? другое дело сама библиотека |
|
21.10.2008, 23:53 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
кстате, если ктонит придумает интересный обход второй проблемы то я возможно попытаюсь доделать... |
22.10.2008, 00:19 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
попробуй TcX-овым лефт-кликовым способом) |
22.10.2008, 00:25 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
я кокраз так и хотел, но приказ через трекаблы не идет... |
22.10.2008, 00:26 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
хм, а он что говорит то? т.е. вобще не жмется или не ловит рельеф? т.е. там должно быть типа "неверный тип цели" чтото выводиться |
22.10.2008, 00:31 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
вообще не жмется, срабатывает сбытие клика по трекаблу, а приказ не отдается и не збрасывается...
если кликать по миникарте то все нормально) |
22.10.2008, 00:33 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
online
Опыт: отключен
|
хм а не целевой, а "областной" тип цели пробовал? |
22.10.2008, 00:38 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
=| нет, ща попробую
Jon добавил: попробывал, тоже самое... =/ |
22.10.2008, 00:43 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Jaffa
offline
Опыт:
7,282Активность: |
Вау, наработка супер, еслиб можно было ее использовать для полноценной Рпг игры, чтобы камера двигалась поворотами, + ходьба на клавишах, супер бы было) |
22.10.2008, 20:00 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
akkolt
offline
Опыт:
13,826Активность: |
Jaffa, можно создать на ее основе полноценный космический симулятор, или даже рпг, если скилла хватит.
|
22.10.2008, 20:16 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
обновил версию до 0.6, так доступна стрельа на левую кнобку мыши, однако...
Стрельба производится в режиме стрельбы, а поворот коробля в режиме поворота, смена между режимами через кнобку Esc, и все обьекты маленько дергаются при его смене, но это лучшее что мне пока удалось придумать покачто реализована простая стрельба, никаких сталкиваний нет... |
22.10.2008, 21:26 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|