Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 18.10.2006, 06:58   #1
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Сообщение Где взять start.bb?

Заинтересовался созданием игр, скачал Blitz3D 1.87, апгрейдил до 1.94, хочу просмотреть стандартные демки в Samples, запускаю код - вылетает. Смотрю по исходникам, в код включен include start.bb. Но его в поставке нет. Это хитрость такая, чтобы демонстрашки не работали, или я чего-то не понимаю?
Но заранее прошу скинуть сюда или мне на мыло этот файл, чтобы посмотреть все таки красоту, к чему нужно стремиться. Мыло: stone_evil (a) mail.ru
(Offline)
 
Ответить с цитированием
Старый 18.10.2006, 08:43   #2
jimon
 
Сообщений: n/a
Re: Где взять start.bb?

ну смешите просто

на вот оригинальный start.bb
[blitz]
SetGfx()

Function SetGfx()
Print info1$rint info2$rint info3$rint info4$rint
If Windowed3D()
yn$=Input$( "Use windowed mode?" )
If Left$( Lower$( yn$ ),1 )="y"
HidePointer
Graphics3D 640,480,0,2
SetBuffer BackBuffer()
Return
EndIf
EndIf

Print ""
Print "Display drivers:"
Print "----------------"
For k=1 To CountGfxDrivers()
Print k+":"+GfxDriverName$(k)
Next
Print

If CountGfxDrivers()>1
Repeat
driver=Input$( "Display driver (1-"+CountGfxDrivers()+"):" )
Until driver>=1 And driver<=CountGfxDrivers()
SetGfxDriver driver
EndIf

cnt=CountGfxModes3D()
If cnt=0 Print "No 3D Graphics modes detected.":WaitKey:End

Print ""
Print "Display modes:"
Print "--------------"
For k=1 To CountGfxModes3D()
Print k+":"+GfxModeWidth(k)+","+GfxModeHeight(k)+","+Gfx ModeDepth(k)
Next

Repeat
mode=Input$( "Display Mode (1-"+cnt+"):" )
Until mode>=1 And mode<=cnt

Graphics3D GfxModeWidth(mode),GfxModeHeight(mode),GfxModeDept h(mode),1
SetBuffer BackBuffer()

End Function
[/blitz]

правда можно было просто заменить include start.bb
на
[blitz]
Graphics3D 800,600,32,2
SetBuffer BackBuffer()
[/blitz]
и оно пахало б
 
Ответить с цитированием
Старый 18.10.2006, 08:47   #3
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: Где взять start.bb?

include "start.bb"

Замени на
Graphics3D 1024,768,32,1
BackBuffer()


(Offline)
 
Ответить с цитированием
Старый 18.10.2006, 08:54   #4
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Re: Где взять start.bb?

Всем спасибо за ответы.
А то, что смешно - дак это хорошо, значит и следующий вопрос прочитаете
(Offline)
 
Ответить с цитированием
Старый 19.10.2006, 07:24   #5
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Re: Где взять start.bb?

Чтобы не засорять форум, спрошу здесь, хотя вероятность просмотра уменьшается - может ли кто-нибудь поделиться ссылкой или самим файлом хелпа Blitz3D на русском языке?
Тем самым вы поможете в создании новой супер мега-игры
(Offline)
 
Ответить с цитированием
Старый 19.10.2006, 07:48   #6
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Re: Где взять start.bb?

Сообщение от stone_evil
Чтобы не засорять форум, спрошу здесь, хотя вероятность просмотра уменьшается - может ли кто-нибудь поделиться ссылкой или самим файлом хелпа Blitz3D на русском языке?
Тем самым вы поможете в создании новой супер мега-игры
Все, вроде нашел ссылку на help в теме help 3D-anime. Спасибо мне.
(Offline)
 
Ответить с цитированием
Старый 19.10.2006, 08:44   #7
jimon
 
Сообщений: n/a
Re: Где взять start.bb?

Graphics3D 1024,768,32,1 
BackBuffer()
надо делать так
Graphics3D 1024,768,32,1 
SetBuffer BackBuffer()
 
Ответить с цитированием
Старый 19.10.2006, 09:33   #8
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Re: Где взять start.bb?

Ну я это на первый взгляд только тупой...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где взять информацию? vadim2 Blitz3D 8 17.03.2007 17:23
WIN_32_API где взять ? DRAG C++ 1 25.02.2007 20:00
Где взять ? DRAG C++ 2 04.12.2006 01:09
Где взять С++ ЛысыЙ_Чук-Иванчук C++ 4 26.11.2006 18:39
Где взять d3dx9_30.dll, и про НОУТБУК. ЛысыЙ_Чук-Иванчук Болтовня 8 14.11.2006 23:02


Часовой пояс GMT +4, время: 18:10.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com