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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 06.03.2011, 19:36   #1
Aikon
ПроЭктировщик
 
Регистрация: 12.02.2011
Сообщений: 131
Написано 23 полезных сообщений
(для 52 пользователей)
Blitz3D: стабильность приложения, аналоги

Сделав свою вторую игру (первую на Blitz3D) и разместив ее на форумах
http://forum.boolean.name/showthread.php?t=14343
http://www.gamedev.ru/projects/forum/?id=144734
, получил несколько откликов, что
1. Приложение работает не так, как надо
2. Приложение падает с Memory access violation в разных местах.
Если некорректную отработку скриптов и торможение графики я могу списать на некорректный главный цикл, то откуда берется MAV? По идее это не загрузились какие то ресурсы и приложение падает при попытке их использовать. Или что-то другое?

Собственно, в связи с тем, что хочу начать новый проект (идея гемплея уже есть и часть сюжета), есть два вопроса:
1. Возможно ли писать устойчивый код на Blitz3D?
2. Есть ли аналоги Blitz3D? Unity показался слишком навороченным (слишком много надо знать, чтобы писать рабочий код), FPS Creator скорее всего под мои нужды не пойдет.

Ваши соображения?
(Offline)
 
Ответить с цитированием
Старый 06.03.2011, 19:58   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

Ну вот доподлинно известно, то на Win7 скейл спрайтов даёт Мав, а также запись куда-то кроме Application Data тоже может дать мав (а на ХР всё ок)
И т.д., т.е. ничего такого особо непредсказуемого нет.

Ответы на твои вопросы:
1. Да. Тестируй только сразу на семёрке, многие баги как раз на неё появились.
2. Xors3d что ли. http://xors3d.com
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена


Последний раз редактировалось ABTOMAT, 06.03.2011 в 21:01.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Aikon (06.03.2011), Egor Rezenov (06.03.2011)
Старый 06.03.2011, 20:14   #3
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

2. DarkBasic Pro ещё есть, но он помудрёней.. Аналогичных (простых и лёгких) больше нет.
(Offline)
 
Ответить с цитированием
Старый 06.03.2011, 21:50   #4
Aikon
ПроЭктировщик
 
Регистрация: 12.02.2011
Сообщений: 131
Написано 23 полезных сообщений
(для 52 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

ABTOMAT, придется на нетбук воткнуть семерку. Видно слишком сильно она изменилась, раз в Blitz3D косяки лезут.
Xors3D наша разработка. Денег платить не хочу, триала маловато, у своих воровать не хочу. Хотя с FastImg придется видимо. Ну и нормального скриптового языка там то же нет. Просто удивительно, что никто не сделает связку Lua или Phyton или php и 3D-движок

LLI.T.A.L.K.E.R., шило на мыло менять не хочется.
Блин, почему так с альтернативой то печально? (риторический вопрос)
(Offline)
 
Ответить с цитированием
Старый 06.03.2011, 23:25   #5
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

Денег платить не хочу
А за B3D хочешь? Странная логика. Да вроде пока "движок бесплатно за годную демку" ещё не отменяли (хотя надо уточнить у авторов)
FastImg идёт вместе с ксорсом бесплатно.
Скриптовый язык у них был кстати.
связку Lua или Phyton или php и 3D-движок
Интерпретируемый язык + 3Д двигло? ФУУУУ!














__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 06.03.2011, 23:27   #6
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,852 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

Сообщение от Aikon Посмотреть сообщение
Просто удивительно, что никто не сделает связку Lua или Phyton или php и 3D-движок
Lua - тысячи их!
Python - всё что угодно можно приделать.
Php - нет пути.
__________________
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)
 
Ответить с цитированием
Старый 06.03.2011, 23:44   #7
L.D.M.T.
Бывалый
 
Аватар для L.D.M.T.
 
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений
(для 832 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

blitz3d 1.106, win7 64x - спрайты скейлятся без проблем!
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Старый 06.03.2011, 23:47   #8
Aikon
ПроЭктировщик
 
Регистрация: 12.02.2011
Сообщений: 131
Написано 23 полезных сообщений
(для 52 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

Randomize, я наверно не совсем точно выразился. Хотелось бы иметь, что-то вроде Blitz3D (простота освоения), только вместо Basic один из скриптовых языков, который поддерживает объекты и имеет весьма гибкие языковые конструкции. Basic все-таки убог, как ни крути, хотя типы отчасти и спасают положение.

L.D.M.T., да, битность системы похоже еще одна головная боль будет.
(Offline)
 
Ответить с цитированием
Старый 07.03.2011, 00:01   #9
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,852 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

Сообщение от Aikon Посмотреть сообщение
Basic все-таки убог, как ни крути, хотя типы отчасти и спасают положение.
убог убог... Я на массивах одиних раньше жил прекрасно.
Зачем искать простое? Нужно развиватся. Возьми пойди на http://gcup.ru/load/igrovye_dvizhki/14 и попробуй разные движки. Может чего и понравится.
__________________
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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Aikon (07.03.2011)
Старый 07.03.2011, 00:09   #10
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

Сообщение от Aikon Посмотреть сообщение
Randomize, я наверно не совсем точно выразился. Хотелось бы иметь, что-то вроде Blitz3D (простота освоения), только вместо Basic один из скриптовых языков, который поддерживает объекты и имеет весьма гибкие языковые конструкции. Basic все-таки убог, как ни крути, хотя типы отчасти и спасают положение.

L.D.M.T., да, битность системы похоже еще одна головная боль будет.
Только хардкор! Только С++!
Серьёзно. Скриптовые языки для программирования чего-то сложнее скриптовых сцен - это огромный удар по производительности.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 07.03.2011, 01:25   #11
Aikon
ПроЭктировщик
 
Регистрация: 12.02.2011
Сообщений: 131
Написано 23 полезных сообщений
(для 52 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

ABTOMAT, я сторонник того мнения, что не стоит гнаться за графикой. Честно говоря, я уже давно не понимаю индустрию (не только игр, кстати), когда все ориентированы на свисто-перделки, оставляя геймплей и сюжет где-то в стороне. Тот же Кризис, будучи технически совершенным, был заброшен моим братом очень быстро - не интересно (хотя в основном в онлайн-FPS играет).
А за B3D хочешь? Странная логика. Да вроде пока "движок бесплатно за годную демку" ещё не отменяли (хотя надо уточнить у авторов)
Не заметил сначала. У русских воровать не хочется, а B3D не русскими написан :D


Randomize, видел английскую версию сайта с движками. Посмотрю этот Хотя более подходящего, чем Blitz3D вряд ли найду (иначе бы он его уже вытеснил).

Пока выбрал Blitz3D из-за простоты разработки. Сделать прототип на нем с убогой графикой просто. Если выбирать C++, то много времени уйдет на написание движка и с большой вероятностью интерес пропадет.

P.S. Хотя кое-что интересное на Lua уже присмотрел
(Offline)
 
Ответить с цитированием
Старый 07.03.2011, 01:41   #12
Alex_Noc
Разработчик
 
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений
(для 289 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

ДА НЕ БУДЕТ ПРОСТО!!!!
(Offline)
 
Ответить с цитированием
Старый 07.03.2011, 02:44   #13
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Blitz3D: стабильность приложения, аналоги

Сообщение от Aikon Посмотреть сообщение
ABTOMAT, я сторонник того мнения, что не стоит гнаться за графикой. Честно говоря, я уже давно не понимаю индустрию (не только игр, кстати), когда все ориентированы на свисто-перделки, оставляя геймплей и сюжет где-то в стороне. Тот же Кризис, будучи технически совершенным, был заброшен моим братом очень быстро - не интересно (хотя в основном в онлайн-FPS играет).

Не заметил сначала. У русских воровать не хочется, а B3D не русскими написан :D


Randomize, видел английскую версию сайта с движками. Посмотрю этот Хотя более подходящего, чем Blitz3D вряд ли найду (иначе бы он его уже вытеснил).

Пока выбрал Blitz3D из-за простоты разработки. Сделать прототип на нем с убогой графикой просто. Если выбирать C++, то много времени уйдет на написание движка и с большой вероятностью интерес пропадет.

P.S. Хотя кое-что интересное на Lua уже присмотрел
Я разве что-то сказал про графику? Я сказал про то, что С++ является наилучшим выбором как со стороны производительности (хорошее управление памятью), так и со стороны удобства (ООП и т.д.) Если игра интересная, но с графикой 5-летней давности - это неплохо, но если она ещё и тормозит - это фуу (узкое место - нетбуки)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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