Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Темы форума
187 - Bullet Heaven
Вчера, 20:39
 Mefistofel
187 - ?
21.11.2024
 Dan
Galactic Showdown -…
21.10.2024
 KregHek
Новый IGDC
5.08.2024
 rimush
186 - Strategy!
15.07.2024
 VoroneTZ
WoL
3.07.2024
 Darthman
Привет выжившие
21.05.2024
 GeePee
185 - RPG
9.02.2024
 Vaskrol
В каком банке открыт…
24.01.2024
 Darthman
185 - ?
30.12.2023
 Mefistofel
Сейчас на сайте
Гостей: 20
На сайте нет зарегистрированных пользователей

Пользователей: 1,790
новичок: Durved
Обсуждение «Процесс Deathmatch'а»
Страница 5 из 7 << < 2 3 4 5 6 7 >
Darthman
Древний организм
Avatar пользователя

Опубликовано 21.02.2007 13:11 (18 лет назад)    #
все что тебе надо - glproject и glunproject на самом деле. краснов - лох. он изучает апи и сразу параллельно пишет книгу...
Bullet Heaven:Не участвую.
grouzdev
Администратор
Avatar пользователя

Опубликовано 21.02.2007 13:24 (18 лет назад)    #
лох, не лох, а других книг по OGL для Делфей нет
Bullet Heaven:Не участвую.
beisik
Avatar пользователя

Опубликовано 21.02.2007 19:19 (18 лет назад)    #
а нах они нужны? если есть куча примеров!
Bullet Heaven:Не участвую.
Makar Borisowitch
Avatar пользователя

Опубликовано 21.02.2007 19:28 (18 лет назад)    #
С книги ПРОЩЕ всего НАЧИНАТЬ! И точка.
Bullet Heaven:Не участвую.
izuid
Avatar пользователя

Опубликовано 21.02.2007 19:32 (18 лет назад)    #
так я так и делаю
glGetIntegerv(GL_VIEWPORT,@vp);
glGetDoublev( GL_MODELVIEW_MATRIX , @mvd );
glGetDoublev( GL_PROJECTION_MATRIX , @mpd );
cx:=round(iInput.MouseX);
cy:=round(vp[3] - iInput.MouseY - 1);
glReadPixels(cx, cy, 2, 2, GL_DEPTH_COMPONENT, GL_FLOAT, @cz);
gluUnProject(cx,cy,cz,@mvd,@mpd,@vp,curx,cury,curz);

единственное что смущает - смена режимов. те
перспектива -> рисуем мир -> орто -> рисуем интерфейс -> перспектива -> перевод координат
Bullet Heaven:Не участвую.
beisik
Avatar пользователя

Опубликовано 22.02.2007 11:25 (18 лет назад)    #
Итакс, почти доделал hud, меню, а также супер-мега кульную фишку - отдача от выстрелов B)
Bullet Heaven:Не участвую.
Anton Andreevitch
Avatar пользователя

Опубликовано 22.02.2007 21:14 (18 лет назад)    #
думаю чего нить покодить:)
пока только думаю:)
Bullet Heaven:Не участвую.
DRON
Avatar пользователя

Опубликовано 23.02.2007 07:23 (18 лет назад)    #
2beisic
Ну а у меня относительно честная физика пулей, взрывных волн, и инерции... Ну в общем простая импульсная модель, но все же =)
Bullet Heaven:Не участвую.
Darthman
Древний организм
Avatar пользователя

Опубликовано 23.02.2007 11:43 (18 лет назад)    #
Ilya Leonidovitch делай эту процедуру прямо во время рисования, после отрисовки всего 3Д!
Bullet Heaven:Не участвую.
mutabor
Avatar пользователя

Опубликовано 24.02.2007 22:49 (18 лет назад)    #
зарисовка на тему

редакция от mutabor, 24.02.2007 22:51

Bullet Heaven:Не участвую.
izuid
Avatar пользователя

Опубликовано 25.02.2007 10:29 (18 лет назад)    #
2Darthman
куда я ее только не сувал - все равно не работает :@ (для плоскости карты y=0 выдает у = высоте камены ):

из прогресса - реализовал впервые частички, вернее с помошью них реализовал взрывы, дымок и тд. очень нравится :)
Bullet Heaven:Не участвую.
beisik
Avatar пользователя

Опубликовано 25.02.2007 20:37 (18 лет назад)    #
ваще не кодиться че-та :( все никак не могу впихнуть ботам аи нормальный... а то стреляют в друг друга через стены - хоть ты тресни :@ гады, мать их!
Bullet Heaven:Не участвую.
_zlos_
Avatar пользователя

Опубликовано 26.02.2007 13:52 (18 лет назад)    #
2beiski
Сделай проверку пересечений - переберай пересечения всех стен с лучем, сортиру по расстоянию и будет тебе определение видимости объектов. "Не видим - не стреляем", а чтобы не тормозило - положи в отдельный поток или считай 2-3 раза в секунду.
Должно помочь ^_^
Bullet Heaven:Не участвую.
beisik
Avatar пользователя

Опубликовано 26.02.2007 20:05 (18 лет назад)    #
_kaav_
спасибо за идейку ;)
Bullet Heaven:Не участвую.
beisik
Avatar пользователя

Опубликовано 26.02.2007 22:23 (18 лет назад)    #
Ух... наконец-таки сделал поиск пути ботам... оказалось все не так страшно, главное было начать и через 30 минут закончить ;) вся я больше не могу - заваливаюсь в душ, а потом спать... завтра буду учить ботов ходить по найденному пути B)
Bullet Heaven:Не участвую.
DRON
Avatar пользователя

Опубликовано 27.02.2007 07:16 (18 лет назад)    #
Я почти все сделал, но терь вылазит AV причем по одному и тому же адресу =) Фиг знает не могу отловить, злюсь =( Зато боты с зачатками интеллекта =)
Bullet Heaven:Не участвую.
_zlos_
Avatar пользователя

Опубликовано 27.02.2007 07:44 (18 лет назад)    #
2DRON
Есть модуль (выдрал в свой движок из GameCodeComplete), вчера подобный вопрос решал - выложил минидампер. http://www.gamedev.ru/download/?id=5055
Если кодаешь на плюсах в Студии - открываешь минидамп (студия его напрямую понимает) и запускаешь отладку. И получашь место, где упал.
Bullet Heaven:Не участвую.
DRON
Avatar пользователя

Опубликовано 27.02.2007 09:15 (18 лет назад)    #
Не мы по старинке unit test'ами =)))
Bullet Heaven:Не участвую.
DRON
Avatar пользователя

Опубликовано 27.02.2007 16:44 (18 лет назад)    #
Все таки юнит тесты рулят...
Там иногда было обращение к занилинному классу причем несколько обращений схавывались без ошибок, а дальше все падало с мессагой "слишком много последовательных исключений" и ссылкой на ошибку в никуда =)
Bullet Heaven:Не участвую.
_zlos_
Avatar пользователя

Опубликовано 28.02.2007 10:24 (18 лет назад)    #
Юниттесты рулят, да.
Я даже рендер и локль на них проверяю^_^
Злоупотреблять всякими boost::lambda только не стоит - у компилятора ума иногда не хватает, проверено, да.
Bullet Heaven:Не участвую.
Страница 5 из 7 << < 2 3 4 5 6 7 >
Перейти на форум:
Конкурсы
Открытые конкурсы:
Bullet Heaven

Старт: 23 ноября 2024г.
Финиш: 4 декабря 2024г.

Участники: 4
Недавние конкурсы:
 186 - Strategy
 185 - RPG XII
 184 - Arcade II
 183 - Novel
 182 - RPG XI
 Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.

Архив чата

26,205,059 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.