|
24.02.2009, 01:31
|
#1
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Вопрос-Ответ (для новичков)
У меня и моих друзей родилась такая идея.. Хотим создать тему где можно было бы задать любой вопрос? Не важно повторялся он уже или нет.. Это будет полезно для новичков вроде меня и моих друзей.. Сторожилы форума обижаються что мы засоряем форум одними и теме же вопросами и постоянно кричат читайте HELP или ищите на форуме.. Но согласитесь куда проще спросить..Это занимает гораздо меньше времени чем 3 часа лазить по форуму или искать команду которую даже не знаешь как называеться... пусть это будет в одной теме.. в которой можно задать любой вопрос, пусть даже на него отвечали 100 000 раз и может быть найдуться добрые люди которые на него ответять..
PS. Просьба не обсуждать эту тему ибо не засорять ее а давать только ответы на вопросы... извените за орфографиюю 23 февраля всетаки
Начну я.... Как зделать блики от солнца... понимаю что спрайтами но может у кого найдется примерчик..
|
(Offline)
|
|
24.02.2009, 21:46
|
#2
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
ыы, чистильщик ))
ну вообщем смотри аффтар - все нижеследующие операций заняли у меня ровно 1 минуту.
1. открываю www.google.ru и пишу туда "блики от солнца blitz3d" - нажимаю "поиск".
2. открываю первую ссылку - фуфло, закрываю.
3. открываю вторую, читаю немного, вижу ссылку на "эти блики от солнца" - поподаю на http://www.planetflibble.com/blitz/lens/lenssrc.zip
4. там вижу ещё одну ссылку - http://www.planetflibble.com/blitz/lens/lenssrc.zip , качаю...
5. вижу перед собой 4 спрайта бликов и отличный, компактный и понятный новичку исходник создания бликов с наворотами.
вот и всё - теперь я наслаждаюсь результатом своей минутной работы
и это точно было проще чем:
*спрашивать на форуме
*искать на формуе
*создавать идиотские темы вроде этой
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
|
|
24.02.2009, 21:51
|
#3
|
AnyKey`щик
Регистрация: 24.02.2009
Сообщений: 1
Написано одно полезное сообщение (для 2 участников)
|
Ответ: Вопрос-Ответ (для новичков)
Вертишь мышкой
Graphics3D 640,480,16,2
;required
Global viewx=GraphicsWidth(),viewy=GraphicsHeight()
camera=CreateCamera()
CameraRange camera,1,2000
HidePointer()
;make a sun
sun=CreateSphere()
EntityColor sun,255,255,0
EntityFX sun,1
ScaleEntity sun,100,100,100
PositionEntity sun,800,600,800
;level
p=CreatePlane()
PositionEntity p,0,-10,0
While Not KeyHit(1)
;mouse
mxspd#=MouseXSpeed()*0.25
myspd#=MouseYSpeed()*0.25
MoveMouse viewx/2,viewy/2
;rotate view
pitch#=pitch#+myspd#
If pitch#<-90 Then pitch#=-90
If pitch#>90 Then pitch#=90
yaw#=yaw#-mxspd#
RotateEntity camera,pitch#,yaw#,0
RenderWorld
;update flare (if using 3D, place before renderworld)
updateflare(camera,sun)
Flip
Wend
End
Function updateflare(camera,source)
CameraProject camera,EntityX(source,1),EntityY(source,1),EntityZ (source,1)
x#=ProjectedX()/viewx
y#=ProjectedY()/viewy
;if on screen
If (x>0 And x<=1) And (y>0 And y<=1)
;-1 to 1
xoffset# = (x-0.5)*2
yoffset# = (y-0.5)*2
;notes:
;Flares: (use sprites and a sprite lib to translate from 3D to 2D.
;For now, we use 2D to illustrate. Multiply offsets however you like.
;Oval coords corrected for offset - not needed with 3D sprites.
;flare 1
flare1_x# = (viewx/2) - (xoffset*640)
flare1_y# = (viewy/2) - (yoffset*320)
Oval flare1_x-16,flare1_y-16,32,32,0
;flare 2
flare2_x# = (viewx/2) - (xoffset*64)
flare2_y# = (viewy/2) - (yoffset*32)
Oval flare2_x-100,flare2_y-100,200,200,0
;flare 3
flare3_x# = (viewx/2) - (xoffset*500)
flare3_y# = (viewy/2) - (yoffset*250)
Oval flare3_x-64,flare3_y-64,128,128,0
EndIf
End Function
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо SEmen b3d за это полезное сообщение:
|
|
25.02.2009, 01:24
|
#4
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
в стандартных семплах Блитца ответы на 90% ваших вопросов.
В том числе и блики от солнца
lens_flare.bb
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
25.02.2009, 16:59
|
#5
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
можно ли ограничит число ФПС . так у меня все идет примео на 45 но иногда подскакивает до 60 из-за чего все ускоряеться.. как зделать так чтоб больше 45 он не давал подыматься.
Можно загрузить в это место побольше обьекто и тогда ФПС упадет но хочеться по другому как то это зделать
|
(Offline)
|
|
25.02.2009, 19:36
|
#6
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Ку!
У меня вот проблема с анимацией. Я сделал простенькую модель дома в MilkShape 3D, сделал анимацию для двери, експортнул в .b3d и вставил в игру. В игре сделал коллизию между игроком и домом. И вот подхожу к дому, жму пробел, проигрывается анимация (дверь опускается под землю), я пытаюсь пройти в дверной проем, но не получается, упираюсь в невидимую стену... Подскажите пожалуйста, что я не правильно сделал.
Вот код:
|
(Offline)
|
|
26.02.2009, 17:53
|
#7
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
SkySream, Могу только посоветовать сделать модель дома отдельно, дверь отдельно, когда дверь уходит вниз отключать к ней коллизию.
Max Payne, эта тема будет только для тебя и твоих друзей Позже когда наберётся не малое количество вопросов, новичок не станет просматривать их все ограничется либр первыми либо последними либо вообще не заглянет, а полезет в поиск как на сайте так хде нибудь есчё.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.02.2009, 22:54
|
#8
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
Как отобразить на спрайте черный цвет... ведь все темное он делает прозрачным, а мне наоборот надо чтоб только черное отображал
|
(Offline)
|
|
28.02.2009, 23:07
|
#9
|
Нуждающийся
Регистрация: 13.01.2007
Сообщений: 88
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
сохранить картинку в tga с альфа каналом
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.02.2009, 23:21
|
#10
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
лучше dds
|
(Offline)
|
|
01.03.2009, 19:01
|
#11
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
А нам что с этого? Гениальное по содержательности сообщение.
//Гор рвет и мечет
Ну вот обязательно надо было отметиться, да? Вот теперь вся галактика год будет праздновать что ты заново учишь блитц, да? Ну просто жизненно необходимая информация! Я аж дышать еле мог, пока не узнал, что ты блитц раньше знал а сейчас забыл.
Да здравствует вселенная, сингулярность приветствует тебя, ВЕЛИКИЙ ЗНАТОК БЛИТЦА АЖ С ЦЕЛЫМ ОДНИМ СООБЩЕНИЕМ.
Тема была создана ДЛЯ ВОПРОСОВ И ОТВЕТОВ. Она аж ущербной какой-то была, пока ты сюда не написал. Безумно важная информация!
//сносит стену
Так, по теме:
можно ли ограничит число ФПС
|
Есть два основных способа регулировки скорости игры: обрезка максимального ФПС и дельтатайминг.
Первый подходит если у тебя буквально на всех конфигурациях (даже на самых старых) игра летает. Делается двумя способами: ждущий таймер или вертикальная синхронизация. Первый способ не зависит от частоты обновления экрана, выставленной в системе, второй зависит. Подробнее в справке блитца по командам WaitTimer и Flip
Второй способ - дельтатайминг. На основе текущего значения ФПС и желаемого вычисляется необходимая скорость проистекания событий, и на эту скорость домножаются все действия в игре вроде движения объектов, в общем, все, что следует домножить, чтобы компенсировать низкий относительно желаемого ФПС.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо Taugeshtu за это полезное сообщение:
|
|
02.03.2009, 18:02
|
#12
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
С помощью какого плагина можно загрузить модель b3d в 3ds Max?
|
(Offline)
|
|
02.03.2009, 18:44
|
#13
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
|
(Offline)
|
|
02.03.2009, 18:57
|
#14
|
AnyKey`щик
Регистрация: 01.03.2009
Сообщений: 1
Написано 0 полезных сообщений (для 0 пользователей)
|
Переезд.
Закончилось место на диске C:. Перенес папку Blitz3d из Programm Files в другое место. Blitz запускается, исходники выполняются, но в редакторе не видно текста. Совсем.
Помогите.
|
(Offline)
|
|
02.03.2009, 19:16
|
#15
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
надо пользоваться нормальными IDE, например вот:
http://likosoft.ucoz.ru/load/14-1-0-37
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:34.
|