forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=108)
-   -   помогите пожалуйста! (http://forum.boolean.name/showthread.php?t=8489)

Sashka007 16.06.2009 19:19

помогите пожалуйста!
 
Привет всем!!!

Вот потихоньку стал изучать blitzmax и есть некоторые вопросы:

1.Где можно скачать последню версию Xors3d для Blitzmax и примеры?

2.И как его правилно установить в blitzmax?

Заранее спасибо!

NitE 16.06.2009 19:25

Ответ: помогите пожалуйста!
 
1. http://xors3d.com/depository
2. инструкция при установке

Sashka007 16.06.2009 19:27

Ответ: помогите пожалуйста!
 
А вообще Xors на blitzmax нормально будет? Или есть лучше движки?

NitE 16.06.2009 19:55

Ответ: помогите пожалуйста!
 
если нравится xors то нормально, но есть и другие движки, выбирай сам. из тех что я видел например MiniB3D, Dreamotion, Leadwerks ну и + поддержка в бмаксе opengl, можешь и свой двиг написать )) по мне так по соотношению красота/скорость лучший Leadwerks, но он стоит денег и бесплато его получить (например xors можно если постаратся) не возможно.

ABTOMAT 16.06.2009 22:52

Ответ: помогите пожалуйста!
 
Вложений: 1
Ксорас - наше всё :) Хоть его и ругают за баги - поверьте, жить на нём можно :) Я например за 3 дня полностью перевёл свою РПГ с Блитз3Д на Ксорс, всё работает как надо. Кстати огромное спасибо Кнайтмейру и Рендеру за оперативные багфиксы, без них было бы туго! Если интересует, могу написать, какие проблемы могут возникнуть при переводе.

SBJoker 16.06.2009 23:17

Ответ: помогите пожалуйста!
 
Если кому надо то Leadwerks Engine v.2.22 - их есть у нас.

NitE 16.06.2009 23:20

Ответ: помогите пожалуйста!
 
SBJoker, давай !

SBJoker 16.06.2009 23:44

Ответ: помогите пожалуйста!
 
Но понадобится торрент
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Sashka007 17.06.2009 09:45

Ответ: помогите пожалуйста!
 
Вчера не стал возиться с установкой Xors'а, щас стал устанавливать и вопрос есть:

В ReadMe по установке есть:

[BlitzMax installation]

1) Copy rubux.mod from Xors3dEngine/port/blitzmax into [BlitzMax folder]/mod
2) Rebuild module.
3) Copy all dlls from Xors3dEngine/dlls into your project's directory

Что такое Rebuild module???
А третий пункт я так понял просто dll'ки пихнуть в папку с пректом?

NitE 17.06.2009 09:54

Ответ: помогите пожалуйста!
 
rebuild module это надо скомпилить прямо в бмаксе, непомню точно где но прям в мбмаксовском стандартном иде гдето есть кнопка типа build module, поищи. хотя хз, может с ксорсом ещё и mingw ставить придется...
третий пункт правильно понял

Sashka007 17.06.2009 12:37

Ответ: помогите пожалуйста!
 
Хммм, странно... Загружаю в бмакс xors3d, но фунцция build module подсвечивается серым цветом и нге работает, что не так?

NitE 17.06.2009 13:50

Ответ: помогите пожалуйста!
 
ндя, за пару часов справился )) описываю по шагам что я делал...
1. скачал последний бмакс http://rl-team.net/gd/1146281564-bli...-versions.html
2. поставил xors
3. скачал MinGW инсталлер http://sourceforge.net/project/downl...inGW-5.1.4.exe
4. ставил current, и поставить галочку base files и g++, ставить в папку по умолчанию
5. сорсфорж тупит, пришлось коекакие куски скачивать отделньо с других зеркал http://sourceforge.net/project/downl...inGW-5.1.4.exe
6. кинуть всё что не работает (смотреть во время инсталла в логе, где застопорился) рядом с инсталлером, и снова ставить, может нескольео раз, пока не поставится
7. правый клик My Computer -> Properties -> Advanced -> Environment Variables
в system variables создаём с названием "MinGW" и содержанием "C:\MinGW\bin"
потом редактируем переменную Path и добавляем в начале "C:\MinGW\bin;"
всё без скобок
8. ок,ок,ок, перезапускаем бмакс - опа, кнопка уже не серая (если всё правильно сделал) потом просто Rebuild all modules, ждешь и готово

Illidan 18.06.2009 12:18

Re: помогите пожалуйста!
 
у меня всё проще получилось.
скачай версию бмакса с мокиного сайта
запихуй модуль в ..\mod\ как в ридми описано
запускаешь старую версию иде и жмешь cntrl+d все!
если все положил прально в дебаге увидишь как компилится хорс.
а потом через любой иде юзаешь все это дело

G.A.D 07.12.2009 20:40

Ответ: помогите пожалуйста!
 
http://www.blitzbasic.com/Community/...hp?topic=67098
у меня виста( ребуилд модулей по инструкции(с blitzbasic.com) не работает

NitE 07.12.2009 20:54

Ответ: помогите пожалуйста!
 
а ты сделай по инструкций из поста №12

G.A.D 07.12.2009 21:05

Ответ: помогите пожалуйста!
 
Я имел ввиду эту инструкцию из 12 поста)
у меня не работает(

NitE 07.12.2009 21:17

Ответ: помогите пожалуйста!
 
100% у 2 людей работает (не с первого раза) так-что попробуй ВСЁ сначала сделать. если не поможет - напишешь что конкретно не получается.

G.A.D 07.12.2009 21:21

Ответ: помогите пожалуйста!
 
Building Modules
Compiling:blitz_app.c
gcc: installation problem, cannot exec `cc1': No such file or directory
Build Error: failed to compile D:/Program Files/BlitzMax/mod/brl.mod/blitz.mod/blitz_app.c
Process complete
все пункты сделал и проверил их
всё так
П.С версию и путь к папке изменил на C:\MinGW\lib\gcc\mingw32\3.4.5

NitE 07.12.2009 21:24

Ответ: помогите пожалуйста!
 
а ты mingw переустанови и внимательно во время установки смотри что инсталлятор пишет.

G.A.D 07.12.2009 21:30

Ответ: помогите пожалуйста!
 
да переустановил,и инсталируеться всё нормально)
но модули не компилируются(

SBJoker 07.12.2009 23:24

Ответ: помогите пожалуйста!
 
Нахрена переменные среды указывают черти куда?
Одна переменная MinGW должна указывать путь до папки МинГВ и недалее,
Переменнтая Path должна изменена добавление в конец пути до папки MinGW\bin
Всё.

G.A.D 07.12.2009 23:26

Ответ: помогите пожалуйста!
 
Спасибо!Заработало)

RlexGm 25.10.2010 19:03

Ответ: помогите пожалуйста!
 
подскажите плз, BMX вообще только изучать начал, как подключать модули
в хелпе прочел что типа так:

Import Xorsteam.xors3d
Import Xorsteam.xscript

я уверен что очень многое сделано не правильно xDD

Компилить я их не стал,скачал с офф сайта и как мне показалась там они уже откомпилированные. Xorsteam.mod скинул в папку mod в папке bmx

Randomize 26.10.2010 13:07

Ответ: помогите пожалуйста!
 
Цитата:

Сообщение от RlexGm (Сообщение 165978)
подскажите плз, BMX вообще только изучать начал, как подключать модули
в хелпе прочел что типа так:

Import Xorsteam.xors3d
Import Xorsteam.xscript

я уверен что очень многое сделано не правильно xDD

Компилить я их не стал,скачал с офф сайта и как мне показалась там они уже откомпилированные. Xorsteam.mod скинул в папку mod в папке bmx

Для Xors модулей ничего кроме самого BlitzMax`a не нужно.
Просто открой из и выбери Build only. Предварительно сняв галки с пунктов Quick build и Debug build.



А вобще для любого BlitzMax`ера нужен компилятор GCC
Самый простой способ установить его на Windows - скачать MinGW.
Качать тут: http://sourceforge.net/projects/mingw/files/
Скачиваешь, устанавливаешь.
Лучше всего устанавливать в C:\MinGW
Так чтоб путь до папки Bin был C:\MinGW\Bin

После этго тебе нужно будет добавить путь до папки Bin в переменные среды Windows.
Делается это так:
  1. Правой кнопкой на иконке "Мой компьютер" клац
  2. Дополнительно
  3. Переменные среды
  4. Системные переменные
  5. Path
  6. Скролишь в самый конец и добавляешь ";C:\MinGW\Bin"

RlexGm 26.10.2010 14:01

Ответ: помогите пожалуйста!
 
Цитата:

Сообщение от Randomize (Сообщение 166087)
После этго тебе нужно будет добавить путь до папки Bin в переменные среды Windows.
Делается это так:
  1. Правой кнопкой на иконке "Мой компьютер" клац
  2. Дополнительно
  3. Переменные среды
  4. Системные переменные
  5. Path
  6. Скролишь в самый конец и добавляешь ";C:\MinGW\Bin"

а какое название системной переменой все равно? просто там запрашивает значение и имя переменой...



Цитата:

Сообщение от Randomize (Сообщение 166087)
Для Xors модулей ничего кроме самого BlitzMax`a не нужно.
Просто открой из и выбери Build only. Предварительно сняв галки с пунктов Quick build и Debug build.

Открыть мод или проект?а вообще их инклудить как то точно надо, потому что ругается что таких команд нету, пробовал инклудить ошибка компилятора Compile Error: 'Strict' must appear at top of file
галочки убрал...

Randomize 26.10.2010 18:51

Ответ: помогите пожалуйста!
 
Цитата:

Сообщение от RlexGm (Сообщение 166095)
а какое название системной переменой все равно? просто там запрашивает значение и имя переменой...

Я же написал "Path". Нужно менять её значение. В нашем случае тупо добавить в конце путь до папки Bin.


Цитата:

Сообщение от RlexGm (Сообщение 166095)
Открыть мод или проект?а вообще их инклудить как то точно надо, потому что ругается что таких команд нету, пробовал инклудить ошибка компилятора Compile Error: 'Strict' must appear at top of file
галочки убрал...

Для начала помести их в папку mod BlitzMax`a.
Слушай, а ты уверен, что с Xors3D справишься? Просто при твоём нежелании искать в интернете или тупо незнании английского разработать что-либо врятли получится. Просто будешь всех доставать почём зря. Ведь к Xors3D приложена подробная инструкция по установке или нет? Без обид, ладно? Я просто пресикаю грядущую череду вопросов "от новичка" которя вся в куче будет эквивалентна просьбе "сделай мне игру"

RlexGm 26.10.2010 20:56

Ответ: помогите пожалуйста!
 
Цитата:

Сообщение от Randomize (Сообщение 166129)

Для начала помести их в папку mod BlitzMax`a.
Слушай, а ты уверен, что с Xors3D справишься? Просто при твоём нежелании искать в интернете или тупо незнании английского разработать что-либо врятли получится. Просто будешь всех доставать почём зря. Ведь к Xors3D приложена подробная инструкция по установке или нет? Без обид, ладно? Я просто пресикаю грядущую череду вопросов "от новичка" которя вся в куче будет эквивалентна просьбе "сделай мне игру"

уже давно поместил в папку мод,
blitzetc.blitzmax.ru чето не пашет, это единственный источник о bmx который я знаю(знаешь еще говори, буду благодарен!)и если xors схожий с b3d то наверно вопросов будет намного меньше чем ты думаешь;)

кста иснтрукции по установки у меня нет

Randomize 28.10.2010 15:10

Ответ: помогите пожалуйста!
 
Источники есть.
http://blitzbasic.com/Community/_index_.php
Там всё есть. Ответов даже больше чем вопросов.

RlexGm 28.10.2010 17:44

Ответ: помогите пожалуйста!
 
спс, но все таки может просто кто то скажет как кодом использовать модули...?))

Randomize 03.11.2010 17:30

Ответ: помогите пожалуйста!
 
1) Google
2) RTFM
3) Google
4) RTFM
5) Google
6) RTFM
7) Есть вопросы? Вернись на пункт 1.

RlexGm 19.11.2010 18:22

Ответ: помогите пожалуйста!
 
не в тему, ну раз уж про это пошло...
делал все как написано...
вылетает ошибка
Can't find interface for module 'xorsteam.xscript'

Черный крыс 23.03.2011 20:14

Ответ: помогите пожалуйста!
 
Ну типа компилятор говорит что "не могу найти модуль с таким именем"

{pk}fire 11.06.2012 18:51

Ответ: помогите пожалуйста!
 
Добрый вечер. Помогите разобраться с установкой Xors пожалуйста на bmax Сделал всё описанное выше, т.е.:
1) Скачал и установил MinGW на диск C.
2) В системных переменных добавил переменную MinGW с значением "C:\MinGW\bin", а также добавил в начало значении переменной Path "C:\MinGW\bin;".
3) В скаченной trial версии на официальном сайте копировал папку xorsteam.mod и вставил её в папку \BlitzMax\mod\
4) Включил BlitzMax, далее в Program-> Rebuild all modules (если что, пробовал ещё Build modules - результат один)
Компиляция идёт нормально, но как дело доходит до Xors вылетает ошибка:

compile error
warning: incompatible implicit declaration of built-in function 'exit'. [enabled by default]
Перевод: несовместимое неявное объявление встроенной функции «выход». [включено по умолчанию]
Заранее спасибо.

P.S. Операционная система Windows 7

Черный крыс 11.06.2012 23:53

Ответ: помогите пожалуйста!
 
функция не может обьявится с названием "exit" так как оно зарезервировано системой, и является оператором досрочного выхода из цикла.

Спасет переименование этой функции.

{pk}fire 12.06.2012 16:00

Ответ: помогите пожалуйста!
 
Цитата:

Сообщение от Diablo1909 (Сообщение 230125)

Спасет переименование этой функции.

С этим разобрался, спасибо!
Но тут новая ошибка при компиляции:
CString type can only be used whit extern functions

Как я понял тип CString можно использовать только во внешних функциях, тогда зачем это было надо делать в .bmx.

Помогите пожалуйста подключить Xors.

Черный крыс 12.06.2012 19:08

Ответ: помогите пожалуйста!
 
хмм... раньше такого не было... вообще от версии к версии БлицМакс начинает накладывать все больше ограничений... сначала сишные строки запретили юзать во внутренних функция а теперь и incbin нельзя использовать в инклудах...

Подставь родные БМ строки, если не поможет - то сделай обберточную функцию, благо их не так много...

А если проще, то возьми БлицМакс версии 1.28 и юзай на нем - самая лучшая версия ИМХО.

{pk}fire 12.06.2012 20:53

Ответ: помогите пожалуйста!
 
Цитата:

Сообщение от Diablo1909 (Сообщение 230178)

А если проще, то возьми БлицМакс версии 1.28 и юзай на нем - самая лучшая версия ИМХО.

Ну у меня ещё старее. BlitzMax 1.18... А не подскажешь где можно взять бесплатно 1.28? ;)


Извиняюсь, ступил. Нашёл уже.


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

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