Вверх ↑
Этот топик читают: Гость
Ответов: 21
Рейтинг: 6
#1: 2009-12-23 23:34:45 ЛС | профиль | цитата
Вот решился тоже начать разработку нового пакета с использованием Blitz3D.
Blitz3D - инструмент для разработки компьютерных 3D и 2D игр. Он основан на популярном и легком в
освоении языке BASIC. Дополнительно, в языке для Блитца были введены поддержка связных
списков и работа с внешними DLL и памятью (использование так называемых банков памяти). Кроме
набора команд для работы с 2Д и 3Д графикой (подержка шейдеров) есть команды для работы с
Сетью ( TCP, UDP, DirectPlay ) и звуком ( играет WAV, MP3, IT, XM ). Кроме того, используя расширения в
виде ДЛЛ модулей Вы сможете подключить к нему такие полезные расширения как: Работа с физикой (
ODE, newton, tokamak ), рабта с реестром виндоуса, различные либы для быстрой паковки ресурсов.
Есть также большое русско-язычное активное коммюнити .
Блитц подходит для написания любого типа игр. Это может быть РПГ, ФПС, Стратегия, гонки.
Blitz3D платный. Blitz3D ($100 USD - digital version)
Официальный сайт::
http://www.blitzbasic.com/
================================================================
Зделал 20 компонентов . Bublikу спасибо за помощь в настройке и подключению пакета к HiAsm.
карма: 0

1
Голосовали:bublik
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2009-12-24 00:06:48 ЛС | профиль | цитата
Goga писал(а):
Блитц подходит для написания любого типа игр. Это может быть РПГ, ФПС, Стратегия, гонки.

Блитц-то подходит, а вот hiasm это врятли. Во всяком случае не для 3D
карма: 27
0
Ответов: 21
Рейтинг: 6
#3: 2009-12-24 00:07:47 ЛС | профиль | цитата
Добавляю сам пакет ::
Скачать [url][/url]
и компилятор::
Скачать [url][/url]
------------ Дoбавленo в 00.29:
Dilma писал(а):
Блитц-то подходит, а вот hiasm это врятли. Во всяком случае не для 3D

Ты хочешь сказать что будет очень большая схема? Да, будет но это легко исправляется в блок-схему.
Если мне всего таки удастся дописать пакет, то в хиамсе будет возможность создавать игры, спомощю пакета Blitz3D.
карма: 0

1
Голосовали:bublik
Ответов: 205
Рейтинг: 44
#4: 2009-12-24 02:59:32 ЛС | профиль | цитата
Ошибка компиляции, код [3]:точка входа в библиотеку не найдена ???
карма: 0

0
Ответов: 841
Рейтинг: 17
#5: 2009-12-24 13:23:32 ЛС | профиль | цитата
wss60 писал(а):
Goga

вылажи свои игры))
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#6: 2009-12-24 14:11:53 ЛС | профиль | цитата
А теперь рассказывай, какую командную строку надо компиллятору посылать
карма: 10
0
Ответов: 875
Рейтинг: 101
#7: 2009-12-24 16:29:22 ЛС | профиль | цитата

Usage: Blitzcc [-h|-q|+q|-c|-d|-k|+k|-o exefile] [Sourcefile.bb]
-h : Show this Help.
-q : Quiet Mode
+q : Very Quiet Mode
-c : Compile Only
-d : Debug Compile
-k : Dump Keywords
+k : Dump Keywords & Syntax
-o exefile : Generate Executable

p.s
какой то странный у него make_**.dll I'm confused little
карма: 1

0
Ответов: 21
Рейтинг: 6
#8: 2009-12-24 19:00:08 ЛС | профиль | цитата
flud писал(а):
какой то странный у него make_**.dll I'm confused little

Страный потому что содран с пакета web -> php
Сейчас разбираюсь с ошибкой :: Ошибка компиляции, код [3]:точка входа в библиотеку не найдена
Dilma, если есть минутка посмотри как можна исправить ошибку. Я и пере компилировал все, не работает.
Кстати кат make_xxx.dll зделать под пакет. А то тирить как то не красиво, на работоспособности сказывается)). Объясни на кусочке примера.
Глюк: два раза установить и два или три раза удалить пакет, то тогда верхняя менюшка глючит. Это так)))

------------ Дoбавленo в 19.04:
GAv писал(а):
вылажи свои игры))

Какие?? К пакету примеры??
------------ Дoбавленo в 20.49:
Вот исходник make_blitz3d.dll ::

#pas
library make_blitz3d;

uses
CGTShare in '..\..\CGTShare.pas',
kol;

type
TCGrec = record
Code:PStrList;
end;
PCGrec = ^TCGrec;

procedure Run(P:PStrList; FileName:PChar ); cdecl;
var Res:PStrList;
begin
Res := NewStrList;
Res.AddStrings(p);

Res.SaveToFile(FileName);
Res.free;
end;

procedure EndBuild(FileName:PChar); cdecl;
begin
end;

exports
Run,
EndBuild;

begin
end.

Чо здесь не так? Как должно быть? Кто знает?
карма: 0

0
Ответов: 9906
Рейтинг: 351
#9: 2009-12-24 21:00:35 ЛС | профиль | цитата
GAv писал(а):
вылажи свои игры))
Есть предложение: "банить" к чертовой матери после такого, пока русский язык не изучит
Кавычки предполагают дискуссию по конкретным мерам, естественно
карма: 9

0
Ответов: 4641
Рейтинг: 334
#10: 2009-12-24 21:02:37 ЛС | профиль | цитата
Galkov писал(а):
"банить"

Galkov, наверно забыл дописать: банить со ссылкой на букварь !
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 21
Рейтинг: 6
#11: 2009-12-24 21:10:35 ЛС | профиль | цитата
Galkov писал(а):
Есть предложение: "банить" к чертовой матери после такого, пока русский язык не изучит
Кавычки предполагают дискуссию по конкретным мерам, естественно

Galkov, вы суровы. Зачем же так, может г. GAv писал на скорую руку и не успел проверить? В другом случае GAv пользуйся MS Word для проверки правописания. Я вот например, Русского языка не учил в школе(Украина) не приподовали.

карма: 0

0
Ответов: 274
Рейтинг: 47
#12: 2009-12-24 21:17:04 ЛС | профиль | цитата
Так есть же кнопка "проверка"
карма: 0

0
Ответов: 9906
Рейтинг: 351
#13: 2009-12-24 21:21:52 ЛС | профиль | цитата
Мы не суровы, Нас просто достали "коллеги" не ставящие себе в труд подумать о читающих это
Даже 6 секунд
Достали - это еще слабо сказано. Кстати говоря:
Galkov писал(а):
Кавычки предполагают дискуссию по конкретным мерам, естественно

карма: 9

0
Ответов: 2058
Рейтинг: 28
#14: 2009-12-24 21:25:13 ЛС | профиль | цитата
Переходите на 10-ю Оперу. В ней есть собственная проверка орфографии.


карма: 1

0
файлы: 1opera10.png [70.7KB] [945]
Ответов: 21
Рейтинг: 6
#15: 2009-12-24 21:29:52 ЛС | профиль | цитата
Все поняли что нужно стараться писать грамотно или пользоваться кнопкой "Проверка".
А теперь давайте подумаем, как зделать работающим make_blitz3d.dll?. Просто эта ошибка "Ошибка компиляции, код [3]:точка входа в библиотеку не найдена" сама по себе не пройдёт.
Тормозит весь прогресс блин.
------------ Дoбавленo в 22.25:
Сейчас сижу над изучением данной проблемы.
------------ Дoбавленo в 22.38:
Вопрос как зделать Elements.db? Кто знает?
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)