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

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

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

Ответ
 
Опции темы
Старый 31.07.2012, 09:29   #166
PackegerX
Нуждающийся
 
Аватар для PackegerX
 
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Вопрос снят , решил (DrawPixmap все таки нашел)
Подскажите плиз, как вывести Pixmap я не нашел команды DrawPixmap и в гугле искал, есть на опенгл, а как вывести на директе? Знаю, что можно сделать через картинку или спрайт, можете подсказать, как точно это сделать, примерчик привести.
Код должен выводить часть "карты"(двумерный массив) на экран в виде пикселей, окрашенных в цвет (ну в данном примере они меняют оттенок от белого цвета к черному)
(Offline)
 
Ответить с цитированием
Старый 01.08.2012, 00:54   #167
PackegerX
Нуждающийся
 
Аватар для PackegerX
 
Регистрация: 15.01.2010
Сообщений: 58
Написано 13 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Сообщение от PackegerX Посмотреть сообщение
почему когда я компилирую проект второй раз в консоли пишется:
G:/BlitzMax/bin/ld.exe: cannot open output file F:/Dropbox/Magnavem/BlitzMax/1.2_pixelmap/New file.exe: Permission denied
отключил дропбокс, антивируса нет, UAC отключен (в нижнем положении).
Если удалять ехешник, то он снова появляется. Иногда пишет, что заблокировано процессом "System". Жду около минуты и снова могу компилировать нормально. Что делать пасаны?
Нашел причину, процесс не удалялся потому, что он ждал реквеста от службы "информация о совместимости приложений " (application expirience) её нужно включить, чтобы процесс сразу удалился. шindows епта 2 дня мучался я в офигинении
(Offline)
 
Ответить с цитированием
Старый 03.08.2012, 20:04   #168
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Как установить miniB3D в BlitzMax?
Пробовал папки с окончанием ".mod" перекидывать в "\BlitzMax\mod", но ниче не работает.
(Offline)
 
Ответить с цитированием
Старый 03.08.2012, 22:38   #169
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Что лучше использовать в мморпг для хранении информации об игроках(положение, инвентарь и т.д.): субд или текстовые файлы? Хочу услышать аргументы. Я лично больше склоняюсь к т. файлам, ибо сортировка и расширенный поиск в мморпг вроде не требуется(или я не прав?), все просто: каждый файл - каждый игрок, а название-ник.
Если всё же субд лучше, то какую лучше использовать и как работать с ней на blitzmax+raknet?
P.S. мморпг я вряд ли создам, но скорее всего получу опыт в создании подобных вещах
(Offline)
 
Ответить с цитированием
Старый 04.08.2012, 08:39   #170
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Сообщение от Nex Посмотреть сообщение
Как установить miniB3D в BlitzMax?
Пробовал папки с окончанием ".mod" перекидывать в "\BlitzMax\mod", но ниче не работает.
Я попробовал установить и получилось - демки работают.
Ты наверное забыл скомпилить модуль после того как добавил его.

Вот из ReadMe.txt кусок:

Using MiniB3D
-------------

There are two ways of using MiniB3D - as an import file, or as a module.
To use MiniB3D as an import filecopy 'minib3d.bmx' and the 'inc' folder to the same folder as your main source code fileThen use 'Import "minib3d.bmx"' at the top of your program to import MiniB3D.
To use MiniB3D as a modulecopy the module folder 'sidesign.mod' into your BlitzMax 'mod' folder and build it (you can do this by pressing Ctrl D in the BlitzMax IDE). Then use 'Import sidesign.minib3d' at the top of your program to use MiniB3D as a module.
In order to compile MiniB3D on Windowsyou will need MinGW 5.1.3 installedSee this thread for more infohttp://www.blitzbasic.com/Community/posts.php?topic=72892
* If you have problems compiling MiniB3D programs due to MinGW errors, try a fresh install of MinGW and/or BlitzMax

Я делал вариант "To use MiniB3D as a module".
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (04.08.2012)
Старый 04.08.2012, 11:48   #171
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Сообщение от Жека Посмотреть сообщение
Я попробовал установить и получилось - демки работают.
Ты наверное забыл скомпилить модуль после того как добавил его.

Вот из ReadMe.txt кусок:

Using MiniB3D
-------------

There are two ways of using MiniB3D - as an import file, or as a module.
To use MiniB3D as an import filecopy 'minib3d.bmx' and the 'inc' folder to the same folder as your main source code fileThen use 'Import "minib3d.bmx"' at the top of your program to import MiniB3D.
To use MiniB3D as a modulecopy the module folder 'sidesign.mod' into your BlitzMax 'mod' folder and build it (you can do this by pressing Ctrl D in the BlitzMax IDE). Then use 'Import sidesign.minib3d' at the top of your program to use MiniB3D as a module.
In order to compile MiniB3D on Windowsyou will need MinGW 5.1.3 installedSee this thread for more infohttp://www.blitzbasic.com/Community/posts.php?topic=72892
* If you have problems compiling MiniB3D programs due to MinGW errors, try a fresh install of MinGW and/or BlitzMax

Я делал вариант "To use MiniB3D as a module".
При нажатии на Ctrl + D ничего не происходит.
И при перемещении папок возникают ошибки сначала на c++ файлы. Если их удалить, то появляется еще больше ошибок.
По сравнению с Блитзом как то муторно подключать что-либо.
(Offline)
 
Ответить с цитированием
Старый 04.08.2012, 15:51   #172
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Про компилятор:
Сообщение от Randomize Посмотреть сообщение
А вобще для любого 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 Посмотреть сообщение
Что лучше использовать в мморпг для хранении информации об игроках(положение, инвентарь и т.д.): субд или текстовые файлы? Хочу услышать аргументы. Я лично больше склоняюсь к т. файлам, ибо сортировка и расширенный поиск в мморпг вроде не требуется(или я не прав?), все просто: каждый файл - каждый игрок, а название-ник.
Если всё же субд лучше, то какую лучше использовать и как работать с ней на blitzmax+raknet?
P.S. мморпг я вряд ли создам, но скорее всего получу опыт в создании подобных вещах
up
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (07.08.2012)
Старый 04.08.2012, 16:34   #173
Nerd
Чудо-кот
 
Аватар для Nerd
 
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений
(для 1,471 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

up
С файлами меньше проблем, больше скорость, выше безопасность. БД годятся только для скоростного высерания сайтов.
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (04.08.2012)
Старый 04.08.2012, 17:27   #174
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

С БД меньше проблем. Быстрее скорость нахождения при большом количестве записей. Структурное хранение.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 21.08.2012, 03:48   #175
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

С blitz3d перешел на blitzmax
Это будет смешно, но я не нашел функции ввода текста
(Offline)
 
Ответить с цитированием
Старый 21.08.2012, 03:52   #176
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Сообщение от Okay Посмотреть сообщение
С blitz3d перешел на blitzmax
Это будет смешно, но я не нашел функции ввода текста
Да, такие вещи там надо реализовывать самостоятельно.
Вот пример:
http://www.blitzbasic.com/codearcs/c....php?code=1428
Хоть и не очень удачный
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 21.08.2012, 04:18   #177
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Сообщение от Randomize Посмотреть сообщение
Да, такие вещи там надо реализовывать самостоятельно.
Вот пример:
http://www.blitzbasic.com/codearcs/c....php?code=1428
Хоть и не очень удачный
Походу зря переходил. из-за одной функции столько морок.
(Offline)
 
Ответить с цитированием
Старый 21.08.2012, 04:42   #178
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Ах да и еще. написал
AppTitle = "ZXCV"
Но не работает. В чем прикол?
(Offline)
 
Ответить с цитированием
Старый 21.08.2012, 05:15   #179
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Сообщение от Okay Посмотреть сообщение
Ах да и еще. написал
AppTitle = "ZXCV"
Но не работает. В чем прикол?
Надо присваивать до вызова функции Graphics
Кстати тоже странно, что Марк (автор) не сделал этот момент нормально
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Okay (21.08.2012)
Старый 21.08.2012, 06:18   #180
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Вопрос-Ответ (для новичков BlitzMax)

Сообщение от Randomize Посмотреть сообщение
Надо присваивать до вызова функции Graphics
Кстати тоже странно, что Марк (автор) не сделал этот момент нормально
Cпасибо. Еще вопрос. Возможно ли как-то сделать, чтобы текст выделялся при функции
DrawText
Ну или какая-нибудь другая функция.
Спасибо заранее
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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