Незарегистрированный
Наш телеграм (тут все твои друзья)
X
Кэшированная версия
Извините, ничего не найдено.
Не расстраивайся! Лучше выпей чайку!
forum.boolean.name
>
Поиск по форуму
Результаты поиска
Имя
Запомнить?
Пароль
Страница 1 из 2
1
2
>
Показано с 1 по 25 из 26.
На поиск затрачено
0.01
сек.
Поиск:
Сообщения от:
dimond
Раздел:
Болтовня
14.02.2008, 04:09
Ответов:
23
Morrowind
Просмотров:
3,000
Автор
dimond
Ответ: Re: Morrowind
The Elder Scrolls III, а по другому - Morrowind, остров в океане. других Morrowind нет.
Раздел:
3D-программирование
14.02.2008, 02:57
Ответов:
15
Перебор нескольких списков за цикл
Просмотров:
5,326
Автор
dimond
Ответ: Re: Перебор нескольких списков за цикл
есть идея создать в игре только один тип, отвечающий за всех. Сам игрок, друзья, враги, еще кто нибудь (и пульки тоже) - это один тип обьектов, разделенный по классу.
Преимущества очевидны - в цикле...
Раздел:
Полезные функции
11.02.2008, 02:12
Ответов:
33
очень маленькие хинты
Просмотров:
17,926
Автор
dimond
Ответ: очень маленькие хинты
Думаю, что проверка на MouseHit() будет лишней. я ее вписал на всякий случай, но походу работает и без нее.
Раздел:
Полезные функции
10.02.2008, 02:11
Ответов:
33
очень маленькие хинты
Просмотров:
17,926
Автор
dimond
Ответ: очень маленькие хинты
Global Click%
Function MouseClick(n%)
If MouseDown(n) Then
Click=True
EndIf
If Click=True Then
If Not MouseDown(n) Then
If Not MouseHit(n) Then
Click=False
Return True
Раздел:
3D-программирование
09.02.2008, 05:47
Ответов:
47
Вопрос про наболевшее - коллизии.
Просмотров:
9,773
Автор
dimond
Ответ: Вопрос про наболевшее - коллизии.
В том то и дело что не двигались. я просто натыкал неподвижных обьектов в пространстве. вот еще раз проверил, проверка всеравно срабатывает так.
---
При перемене местами типов коллизия не...
Раздел:
3D-программирование
09.02.2008, 04:08
Ответов:
47
Вопрос про наболевшее - коллизии.
Просмотров:
9,773
Автор
dimond
Ответ: Вопрос про наболевшее - коллизии.
Обьясни в чем разница. Ведь работало правильно, поэтому не обратил особого внимания.
Раздел:
3D-программирование
09.02.2008, 02:02
Ответов:
47
Вопрос про наболевшее - коллизии.
Просмотров:
9,773
Автор
dimond
Ответ: Вопрос про наболевшее - коллизии.
Но человек просил с массивом! не в моих принципах отвечать типа: чувак используй типы, они круче всех. А если ему Надо_было_только_с_массивом?
Вот я и набросал как это можно сделать, хочя и знал что...
Раздел:
3D-программирование
08.02.2008, 03:32
Ответов:
47
Вопрос про наболевшее - коллизии.
Просмотров:
9,773
Автор
dimond
Ответ: Вопрос про наболевшее - коллизии.
Собрал простенькую программулину (все не выкладываю только основные моменты).
Const BOT_C%=111
Dim Tank(10)
For i=0 To 9
Tank(i)=CreateCube()
Раздел:
Полезные функции
12.01.2008, 02:59
Ответов:
33
очень маленькие хинты
Просмотров:
17,926
Автор
dimond
Ответ: очень маленькие хинты
меняет цвет при условии
Color (health<25)*255,(health>=25)*255,0:text 0,0,health
у меня идея, упрощение кода донельзя
если я изобрел велосипед, скажите.
Раздел:
3D-программирование
13.11.2007, 01:40
Ответов:
11
Физика для шутеров - сразу не бить.
Просмотров:
4,095
Автор
dimond
Re: Физика для шутеров - сразу не бить.
Это я про ровные поверхности писал, чтоб можно было подыматься на подьемы в 45 градусов и более без замедления.
Зато если игрок падает, то ускорение свободного падения само собой получается.
Раздел:
3D-программирование
12.11.2007, 05:46
Ответов:
11
Физика для шутеров - сразу не бить.
Просмотров:
4,095
Автор
dimond
Re: Физика для шутеров - сразу не бить.
Попробуй так (чтоб игрок не замедлялся когда подымается)
Сначала надо проверить, если игрок движется вверх, то установить гравитацию в нуль, если вниз - в минус.
Проверка проста - замеряем координаты...
Раздел:
FAQ
10.11.2007, 02:12
Ответов:
11
Как реализовать прозрачность текстуры
Просмотров:
8,698
Автор
dimond
Re: Как реализовать прозрачность текстуры
Если ты считаешь себя гуру фотошопа, пусть будет так, никто не спорит. А вот другие могут и не знать.
---
Вместо флага 4 можно использовать флаг 2 + альфаканал. Намного лучше смотрится, если это к...
Раздел:
Болтовня
10.11.2007, 01:57
Ответов:
96
колитесь, кто откуда?!
Просмотров:
22,702
Автор
dimond
Re: колитесь, кто откуда?!
А народ то из городских...
ст. Выселки, Краснодарский край
Раздел:
FAQ
08.11.2007, 03:02
Ответов:
11
Как реализовать прозрачность текстуры
Просмотров:
8,698
Автор
dimond
Re: Как реализовать прозрачность текстуры
установить прозрачность на любой пиксель - юзайте ARGB.
кстати на созданую программно текстуру не действует флаг 4 или 2
т. к. альфаканал пикселей непрозрачен.
перед использованием я обычно...
Раздел:
3D-программирование
13.10.2007, 02:08
Ответов:
19
Video
Просмотров:
4,996
Автор
dimond
Re: Video
Graphics 800,600,32,2
SetBuffer BackBuffer()
mov=OpenMovie("movie.Avi")
Repeat
Cls
DrawMovie(mov,0,0,800,600)
Flip
Forever
Раздел:
3D-программирование
03.10.2007, 02:38
Ответов:
20
Гравитация
Просмотров:
6,961
Автор
dimond
Re: Гравитация
В том то и дело что планета не круглая это геосфера модифицированная с помощью noise
Раздел:
Алгоритмика
02.10.2007, 05:37
Ответов:
15
стрельба очеридями и одиночная
Просмотров:
5,341
Автор
dimond
Re: стрельба очеридями и одиночная
Global Bullet_time%
. . .
If MouseDown(1) And Bullet_time=0 Create_bullet():Bullet_time=10
If Bullet_time>0 Bullet_time=Bullet_time-1
имхо через переменную проще
Раздел:
2D-программирование
02.10.2007, 02:32
Ответов:
14
Про дробную часть
Просмотров:
4,044
Автор
dimond
Re: Про дробную часть
Просто я всегда явно задаю параметры, без доп. вычислений, так проще и быстрее. ок, будет время, сделаю с вычислением.
Раздел:
2D-программирование
01.10.2007, 02:14
Ответов:
14
Про дробную часть
Просмотров:
4,044
Автор
dimond
Re: Про дробную часть
что-то я стормозил, сразу на цифры не посмотрел
использовать строку будет тормозно, а если у него тысячи таких вычислений.
мой вариант
a#=-2.5548
s%=(Abs(a)-Floor(Abs(a)))*Sgn(a)*10000
количество...
Раздел:
3D-программирование
29.09.2007, 05:39
Ответов:
9
Alpha in 3d if not load Texture
Просмотров:
3,822
Автор
dimond
Re: Alpha in 3d if not load Texture
два варианта:
1)в 3dsmax разделяешь меш на несколоко обьектов
потом грузишь как аниммеш ищешь нужный чилд и текстуришь его.
2) ищешь нужный сурфейс меша и паинтишь его новым брушем.
Раздел:
3D-программирование
29.09.2007, 05:21
Ответов:
20
Гравитация
Просмотров:
6,961
Автор
dimond
Re: Гравитация
Ок посмотрим.
В моем коде вместо сферы для лучшей наглядности загрузить меш
Создаем Geosphere(Геосфера) в 3dsmax, Radius:200, Segments:8 и модифицируем с помощью Noise, scale:100, Strength:60, для...
Раздел:
2D-программирование
29.09.2007, 04:38
Ответов:
14
Про дробную часть
Просмотров:
4,044
Автор
dimond
Re: Sound ~~~
Вовчик, сначала обьясни нормально что именно
поменять местами что ли
Раздел:
3D-программирование
26.09.2007, 05:18
Ответов:
20
Гравитация
Просмотров:
6,961
Автор
dimond
Re: Гравитация
если EntityCollided(Player,tplanet) то gravity=0 иначе gravity=-.6
игрок столкнулся с землей и остановился. Но без движения нет и коллизии - включается gravity.
Получается как бы сказать дрожжание,...
Раздел:
3D-программирование
23.09.2007, 04:49
Ответов:
20
Гравитация
Просмотров:
6,961
Автор
dimond
Re: Гравитация
собрал через AlignToVector
для упрощения координаты планеты 0,0,0
dx#=EntityX(player,1)
dy#=EntityY(player,1)
dz#=EntityZ(player,1)
ln#=Sqr(dx*dx+dy*dy+dz*dz)
dx=dx/ln
...
Раздел:
3D-программирование
18.09.2007, 02:57
Ответов:
20
Гравитация
Просмотров:
6,961
Автор
dimond
Гравитация
Есть player - точка, к которой привязана камера. Управление стандартное
по оси Y вращаем игрока, а по оси X камеру. Притяжение - перемещение по локальной(так надо см. далее) оси Y игрока MoveEntity...
Показано с 1 по 25 из 26.
Страница 1 из 2
1
2
>
Часовой пояс GMT +4, время:
07:41
.
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод:
zCarot
Style crйe par
Allan
-
vBulletin-Ressources.com
Обратная связь
-
Форум портала www.boolean.name
-
Вверх