forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Где взять start.bb? (http://forum.boolean.name/showthread.php?t=1733)

stone_evil 18.10.2006 06:58

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

jimon 18.10.2006 08:43

Re: Где взять start.bb?
 
ну смешите просто :lol:

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

Function SetGfx()
Print info1$:Print info2$:Print info3$:Print info4$:Print
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

Re: Где взять start.bb?
 
Цитата:

include "start.bb"

Замени на
Цитата:

Graphics3D 1024,768,32,1
BackBuffer()



stone_evil 18.10.2006 08:54

Re: Где взять start.bb?
 
Всем спасибо за ответы.
А то, что смешно - дак это хорошо, значит и следующий вопрос прочитаете :)

stone_evil 19.10.2006 07:24

Re: Где взять start.bb?
 
Чтобы не засорять форум, спрошу здесь, хотя вероятность просмотра уменьшается - может ли кто-нибудь поделиться ссылкой или самим файлом хелпа Blitz3D на русском языке?
Тем самым вы поможете в создании новой супер мега-игры :)

stone_evil 19.10.2006 07:48

Re: Где взять start.bb?
 
Цитата:

Сообщение от stone_evil
Чтобы не засорять форум, спрошу здесь, хотя вероятность просмотра уменьшается - может ли кто-нибудь поделиться ссылкой или самим файлом хелпа Blitz3D на русском языке?
Тем самым вы поможете в создании новой супер мега-игры :)

Все, вроде нашел ссылку на help в теме help 3D-anime. Спасибо мне.

jimon 19.10.2006 08:44

Re: Где взять start.bb?
 
Код:

Graphics3D 1024,768,32,1
BackBuffer()

надо делать так
Код:

Graphics3D 1024,768,32,1
SetBuffer BackBuffer()


stone_evil 19.10.2006 09:33

Re: Где взять start.bb?
 
Ну я это на первый взгляд только тупой... :)


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot