Вводный инструктаж по Blitz3D. |
Здравствуйте, гость ( Вход | Регистрация )
Вводный инструктаж по Blitz3D. |
07 Mar 2008, 16:09
(Сообщение отредактировал Diplomat - 07 Mar 2008, 16:13)
Сообщение
#1
|
|
Newbie Сообщений: 21 Спасибо сказали: 0 раз |
Доброго времени суток!
Blitz3D - достойный представитель семейства сред разработки трёхмерных и псевдодвухмерных игр и графических приложений. Среда имеет в своём арсенале большой набор возможностей для реализации возложенных на нее задач, в том числе простой двухмерный и весьма достойный трёхмерный движки на основе DirectX7. Не взирая на почтенный возраст, Blitz3D до ныне весьма популярен среди разработчиков и прочно занимает свою нишу мощной среды для черезвычайно быстрой и эффективной разработки относительно небольших игр и графических приложений, а также удобного полигона для обучения новичков. Blitz3D является отлично сбаллансированным комплексом; использует относительно простой и весьма логичный BASIC-подобный синтаксис; обладает достаточно высокой производительностью и отличной стабильностью в работе; предоставляет разработчику широкие возможности для использования сторонних подключаемых библиотек, значительно расширяющих его возможности. Где и что скачать: 0. Старую версию Блица берем здесь: h**p://progs.pp.ru/blitz/blitz3d.rar 1. Патчим ёё до версии 1.99: h**p://progs.pp.ru/blitz/Blitz3DUpdate199.exe Помните! Блиц предоставляется исключительно с целью ознакомления. Коммерческое использование нелицензионных продуктов является нарушением законодательства. ;-) 2. Вероятно, для работы пригодятся и новая версия встроенной справки или ёё руссифицированная версия. Весьма полезным будет установить и новое IDE, взамен простого встроенного. В процессе разработки может понадобиться расширить возможности среды подключением библиотек. Однозначных рекомендаций и ссылок здесь дать нельзя, потому см.ниже. Полезные ссылки для начинающих: 0. Официальный сайт: http://www.blitzbasic.com Новости, галереи, сетевая версия встроенной справки, большое англоязычное комьюнити. Некоторые команды и возможности среды, появляющиеся с каждым новым патчем, в справке не отображены. Разобраться с ними поможет форум и лог вносимых патчами изменений. На оффсайте также можно ознакомиться с другими представителями линейки Блицев (обратите внимание на BlitzMax и Blitz3D SDK), скачать демоверсии, купить лицензионные версии сред разработки. Заметка: пользователь, не имеющий лицензии не имеет прямого доступа к форумам, однако их содержимое можно легко просматривать с помощью поиска по содержимому сайта с помощью Google. 1. Учебно-популярный журнал по разработке на Блиц: http://blitzetcetera.org/ Отличное и постоянно пополняющееся учебно-практическое пособие, полезное для начинающего, и приятное для опытного разработчика. Уроки и примеры разьяснят как основы основ, так и хитрости и ноу-хау. Заметка: На момент размещения этой ссылки, "Эцетера" может не открываться, т.к. имеются некоторые временные проблемы с сервером хостинга. Это не повод для разочарования и игнорирования журнала: в дальнейшем проблемы будут устранены, либо журнал просто переедет на другой хостинг и ссылка изменится. 2. "Русскоязычное комьюнити по разработке игр": http://blitz.pp.ru/ Достаточно большой форум с наличием "гуру", грамотный статей и ЧаВо. Там можно ознакомиться с большинством завершенных и находящихся в разработке библиотек для Блица, некоторые из которых позволяют многократно расширить его возможности. Заметка: "глупые" вопросы на этом ресурсе не поощряются, поэтому следует дважды подумать и трижды воспользоваться поиском по форуму, прежде, чем обращаться к тамошним обитателям с просьбой "Я хочу сделать крутую игру, но не знаю как!! Памагите!!!" 3. Большой форум "для Блицеров и не только": http://boolean.name Изначально ресурс был создан в противовес суровому БлицПП и ориентирован на помощь новичкам, но постепенно перерос уровень "песочницы" и стал наиболее массовым и многчисленным русскоязычным комьюнити Блицеров. Имеются разделы по всем аспектам разработки игр на Блице, а также по другим средам разработки, и разделы, к программированию отношения не имеющие. Заметка: У "Булина" один и тот же хостинг, что и у "Эцетеры", и одни и те же проблемы. С недавних пор форум начал периодически становится недоступным. Однако, в отличии от журнала, вопросы с переездом и реанимацией не столь чётко решаемы. 4. Нельзя обойти вниманием также http://andreyman.ucoz.ru/ Сайт разработчика одной из наиболее масштабных библиотек для Блица, весьма расширяющей возможности его рендера. Заметка: "Для своих" библиотека бесплатна. 5. Страничка плагина для экспорта моделей из 3DMax в .b3d: http://www.onigirl.com/pipeline/index.html Блиц поддерживает несколько форматов 3d-моделей: .3ds, .x, .md2, .b3d. Однако целесообразно использование лишь "родного" формата Блица- .b3d, в отличии от других форматов поддерживающего все возможности среды (костная анимация, текстурные слои, блендинг текстур...) в полной мере и так, как нужно; и в редких случаях- .md2 - как простого и нересурсоёмкого. Плагин "Пайплайн" является не только экспортёром, но и внедряет в 3dSMax набор удобных инструментов для работы со специфическими материалами Блица. Заметка: Для работы в Мах версий 6-8 и 9 - необходимо скачать и установить на Пайплайн соответствующие патчи. Успехов в труде и обороне! |
|
|
07 Mar 2008, 16:16
(Сообщение отредактировал Chrono Syndrome - 07 Mar 2008, 16:29)
Сообщение
#2
|
|
•●Revolucionario●• Сообщений: 2 467 Спасибо сказали: 5934 раза |
Хм... Могу еще порекомендовать наш подфорум по Blitz3D на Rebirth).
Цитата (обратите внимание на BlitzMax и Blitz3D SDK) Тоже советую обратить внимание на SDK, т.к. оно позволяет использовать движок Blitz3D, абстрагируясь от самого языка. Для своей сюрреалистической TBS - Flow я использовала именно его. Для заинтересовавшихся: h**p://www.sendspace.com/file/w6jfgp (в архиве сама .DLL и заголовочный файл для PB v4.* к ней, в кач-ве справочника же можно спокойно использовать сам Blitz3D)) Цитата С недавних пор форум начал периодически становится недоступным. Угу. Вот как сейчас, к примеру). А самое смешное, что его администрацию это не волнует ни в коем разе. -------------------- life MOV.I #life+1, *life
האם יש זמן לעצור ? |
|
|
19 Mar 2008, 16:58
Сообщение
#3
|
|
•●Revolucionario●• Сообщений: 2 467 Спасибо сказали: 5934 раза |
Хм... Boolean, кажется, тихо переехал сюда: http://www.blitzmax.ru/
По крайне мере Blitz Et Cetera теперь точно там: http://blitzetc.blitzmax.ru/index.php/Заглавная_страница -------------------- life MOV.I #life+1, *life
האם יש זמן לעצור ? |
|
|
01 May 2008, 11:49
Сообщение
#4
|
|
Ёж Сообщений: 662 Спасибо сказали: 882 раза |
У меня есть вопросы по версиям Blitz3D.
1) Почему так возрос размер компилируемых файлов? 2) Есть ли отрицательные, регрессивные изменения в последних версиях? Например, как сделать так, чтобы MIDI играл только до конца мелодии, а не по циклу? (да, вопрос тупой, но неужели эту функцию навсегда испортили, и нужно иметь всегда несколько версий языка?) 3) Можно ли работать в последних версиях с моделями, уже имеющими свои текстуры? 4) Как часто выпускаются новые версии языка? Есть ли возможность повлиять на разработчиков или просто связаться с ними? Это не оффтопик, думаю. -------------------- |
|
|
01 May 2008, 18:11
(Сообщение отредактировал Diplomat - 01 May 2008, 18:15)
Сообщение
#5
|
|
Newbie Сообщений: 21 Спасибо сказали: 0 раз |
Отвечу по порядку.
1. Размер ЕХЕ-шников по сравнению со, скажем, v1.6х - существенно не изменился. 2.1. Явных регрессивных изменений в последних версиях нет. Легенда о проблемах 1.99 по сравнению с 1.98, как выяснилось, была порождена ошибкой тестера. ) 2.2. MIDI обсуждалось давно и часто. Переходя сразу к выводам: в серьезных работах использовать MIDI вообще и PlayMusic в частности- не следует, независимо от версии Блица. PlaySound, ChannelPlaying и бесплатный формат .OGG - спасут отца русской демократии. Естественно, не следует единовременно загружать в память больше мелодий, чем необходимо. 3. Конечно, можно. В старых тоже можно, но версиями времен "1.6х" не поддерживались .B3D и .DDS. Замечу, однако, что Pipeline (по крайней мере до патча под Мах9) поддерживает .DDS не вполне корректно. 4. Развитие Блиц3Д пришло к своему логическому финалу в первых 1.9х-версиях. Все вносимые ныне изменения - это незначительные патчи и добавление приятных, но необходимых возможностей. Линейку Блицев теперь продолжает сочетание BlitzMax + Blitz3D-SDK. Стоит также обратить внимание на Xors3D, находящийся в разработке. |
|
|
01 May 2008, 19:21
Сообщение
#6
|
|
Ёж Сообщений: 662 Спасибо сказали: 882 раза |
Хм, благодарю.
Жаль, что везде MIDI работает, как надо, а в этом языке - нет. -------------------- |
|
|
01 Mar 2009, 15:12
Сообщение
#7
|
|
Immortal Сообщений: 1 259 Спасибо сказали: 189 раз |
На чём ещё можно писать 3Д-игры?
-------------------- Нет войне
|
|
|
01 Mar 2009, 19:18
(Сообщение отредактировал Chrono Syndrome - 01 Mar 2009, 19:20)
Сообщение
#8
|
|
•●Revolucionario●• Сообщений: 2 467 Спасибо сказали: 5934 раза |
Цитата(Green Drekon @ 01 Mar 2009, 16:12) На чём ещё можно писать 3Д-игры? Очевидно же: на BrainFuck 3D ! Молодой человек, почитайте о полноте по Тьюрингу. -------------------- life MOV.I #life+1, *life
האם יש זמן לעצור ? |
|
|
Текстовая версия | Сейчас: 25 April 2024 - 20:37 |
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |