|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.04.2012, 18:54 | #11 | |||
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Зачем?
Есть такое понятие как массив. Специально для того, чтобы обрабатывать в цикле единожды написанным набором строк, а не множить строки программы вместе с увеличением количества объектов. Цитата:
Цитата:
Если просто и быстро - как наклонная плоскость, если непременно надо точно - как набор ступенек. Цитата:
Достигается, опять же, делением пространства на объемы. Например, bsp. |
|||
20.04.2012, 21:25 | #12 | |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Цитата:
А как быть, если у меня динамически создаются обьекты, скажем пули из пистолета? -==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
|
20.04.2012, 23:59 | #13 |
Пользователь
Регистрация: 16.04.2012
Сообщений: 17
|
ты что кризис написать хочешь? я тебе скажу, что там таких проверок наверное на метр квадратный только... 3д игры это тебе не сапёр шиндосовский ;-)
|
21.04.2012, 09:35 | #14 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Я же сказал, простенький 3d мир.
Сейчас более мение понятно как что делать. Надо создать большую структуру обьектов мира, куда будут записываться координаты, создать функцию для прорисовки кубов, которая будет заносить информацию в структуру. А на каждой прорисовке сцены буду смотреть(через цикл) все координаты и определять кто и с чем столкнулся. Но мне не очень понятно как расчитать положение героя на наклонной плоскости, тоесть как через угол наклона плоскости и координат x,z выразить Y? -==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
21.04.2012, 21:15 | #16 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Структуру я создам без проблем. Меня геометрия обнаружения столкновений больше беспокоит. Да и с камерой у меня проблемы. Может у кого нибудь литература по обнаружению столкновений есть, мне желательно бы на реальных примерах???
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
21.04.2012, 22:29 | #17 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
При грамотной реализации, как показывают тестовые расчеты, можно обрабатывать порядка 100000 объектов с разумным fps.
Это, конечно, не означает, что такое количество объектов непременно должно быть в игре, но при меньшем количестве объектов освободившееся время можно использовать еще для чего-то полезного. Цитата:
|
|
21.04.2012, 22:33 | #18 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
|
21.04.2012, 23:12 | #19 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Люди, дайте пожайлуста примеры работы с камерой как в cs. Несколько вечеров сижу, камера очень глюкнуто работает.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
22.04.2012, 09:06 | #20 | |
Форумчанин
Регистрация: 03.11.2011
Сообщений: 230
|
Цитата:
http://masandilov.ru/opengl/ <- Примеры см. тут http://ogldev.atspace.co.uk/index.html Последний раз редактировалось Warn; 22.04.2012 в 11:24. Причина: энтропия |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать элементарную браузерную текстовую игру | Canku | Фриланс | 1 | 03.02.2011 15:14 |
Обязательно ли сдавать физику для того чтобы поступить на программиста? | Xesus18 | Свободное общение | 16 | 28.01.2011 08:10 |
Прошу написать элементарную программу | santyc | Фриланс | 18 | 08.07.2009 00:30 |
Помогите решить элементарную задачу на паскале | Kreed | Помощь студентам | 1 | 02.10.2007 07:34 |