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

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

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

Ответ
 
Опции темы
Старый 14.03.2019, 21:46   #31
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,508
Написано 5,311 полезных сообщений
(для 15,342 пользователей)
Ответ: Куда перейти с Blitz3D ?

Сообщение от ant0N Посмотреть сообщение
Нет, поэтому я и написал что не надо таких движков
Ну, тут же разговор начался с замены Блиц3Д, так что, видимо, топикстартеру наличие инструментария не так важно.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 14.03.2019, 22:33   #32
mingw
Нуждающийся
 
Аватар для mingw
 
Регистрация: 01.01.2016
Сообщений: 92
Написано 47 полезных сообщений
(для 87 пользователей)
Ответ: Куда перейти с Blitz3D ?

Автору по теме: Если тебе без Blitz3D синтаксиса никак то посмотри в сторону...

1) BlitzMAX + minib3d - это почти полная копия Blitz3D под OpenGL 1.1 с открытыми исходниками. Плюс в качестве бонуса ты получаешь десктопную кроссплатформеность из коробки.

1) BlitzMAX + minib3d plus - имеет все приемущества предыдущего но от себя еще добавляет поддержку первых шейдеров уровня OpenGL 2.0, также движок умеет октарно разбивать пространство.

3) BlitzMAX + minib3d ext - имеет все приемущества предыдущих двух, но от себя добавляет GLSL уровня OpenGL 3.3, систему управления пост-эффектами, и вводит в движок такое понятие как "модульное расширение почти всех возможностей". Реально годная весч. Но как и любой другой open source проект нуждается в допиливании под себя.

4) Все это добро существует также и под BlitzMAX NG. В котором выпилен FASM и полностью переведен на компилятор minGW. Получается довольно не хилый профит по скорости кода. Не потому, что FASM такой медленный... скорее потому, что транслятор у Марка получился убогим.

В свое время плотно копался в движках Q1\2\3\HL\Kingpin

Скажу одно - они между собой практически ничем не отличаются. Основные отличия прослеживаются в коде, который отвечает за рендер. Например в структуре BSP-файла Q1 и HL - нет отличий никаких. Только в HL-версии увеличили константы-лимиты, добавили поддержку вместо 8-битных лайтмап 24-битные и если я не путаю была добавлена инфа об освещенности динамических обьектов в виде 3д сетки.

Разница Q1 и Q2 - добавлены цветные лайтмапы. Убрана виртуальная машина.

А вот двигло Q3 вообще деградировало по многим параметрам от того же Q1 - и это ради многопроходного рендеринга поликов имеющих кучу слоев текстур. За то есть крутая либа ботов, непревзойденная никем до сих пор. И radiocity для выпекания лайтмапов.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо mingw за это полезное сообщение:
ABTOMAT (15.03.2019), St_AnGer (15.03.2019)
Старый 18.03.2019, 06:43   #33
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,324
Написано 1,991 полезных сообщений
(для 7,110 пользователей)
Ответ: Куда перейти с Blitz3D ?

Запилите блиц3д на юнити уже.
Можно как в виде ассета для редактора для сурьезной кроссплатформенной разработки, а можно в виде скомпиленной игры с воссозданием гуя и специфики легендарного блица.
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
Randomize (19.03.2019), St_AnGer (18.03.2019)
Старый 18.03.2019, 12:39   #34
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,508
Написано 5,311 полезных сообщений
(для 15,342 пользователей)
Ответ: Куда перейти с Blitz3D ?

Сообщение от ARA Посмотреть сообщение
Запилите блиц3д на юнити уже.
Можно как в виде ассета для редактора для сурьезной кроссплатформенной разработки, а можно в виде скомпиленной игры с воссозданием гуя и специфики легендарного блица.
Это как в современном автомобиле воссоздать в виде опции старые батины Жигули с тем самым блевотным запахом, эмуляцией коробки передач с невключающейся второй передачей и дырявым задним сиденьем.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Эти 10 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Артем Валерьевич (21.03.2019), ant0N (18.03.2019), ARA (18.03.2019), Кирпи4 (04.04.2019), falcon (20.03.2019), IgorOK (18.03.2019), mauNgerS (18.03.2019), mingw (20.03.2019), Randomize (18.03.2019), St_AnGer (19.03.2019)
Старый 22.03.2019, 13:46   #35
Артем Валерьевич
Бывалый
 
Аватар для Артем Валерьевич
 
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 878
Написано 412 полезных сообщений
(для 1,057 пользователей)
Ответ: Куда перейти с Blitz3D ?

Вот и зачем ты батины жигули облевал да ещё и сидуху проковырялЪ?

ИШШШ ХУЛИГАНЪ
__________________
http://forum.boolean.name/image.php?type=sigpic&userid=2247&dateline=1418298  527

Последний раз редактировалось Randomize, 22.03.2019 в 18:05. Причина: Произвол
(Offline)
 
Ответить с цитированием
Старый 29.03.2019, 08:42   #36
mingw
Нуждающийся
 
Аватар для mingw
 
Регистрация: 01.01.2016
Сообщений: 92
Написано 47 полезных сообщений
(для 87 пользователей)
Ответ: Куда перейти с Blitz3D ?

Любой язык программирования - это всего-лишь инструмент. Данные - первичны. Программа - вторична. Если человек не хочет переходить с отвертки на шуруповерт, то дело в человеке а не в инструменте. Лень и комформизм мешают человеку развиваться.
(Offline)
 
Ответить с цитированием
Старый 29.03.2019, 09:33   #37
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,508
Написано 5,311 полезных сообщений
(для 15,342 пользователей)
Ответ: Куда перейти с Blitz3D ?

Сообщение от mingw Посмотреть сообщение
Любой язык программирования - это всего-лишь инструмент. Данные - первичны. Программа - вторична. Если человек не хочет переходить с отвертки на шуруповерт, то дело в человеке а не в инструменте. Лень и комформизм мешают человеку развиваться.
Иногда быстрее и выгоднее доделать уже начатую работу отвёрткой, когда осталось два самореза, чем бежать в магазин за шуруповёртом, а потом долго читать инструкцию.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Arton (29.03.2019), St_AnGer (29.03.2019)
Старый 01.04.2019, 07:03   #38
icepuls
Оператор ЭВМ
 
Аватар для icepuls
 
Регистрация: 28.05.2011
Адрес: планета Земля
Сообщений: 49
Написано 15 полезных сообщений
(для 63 пользователей)
Ответ: Куда перейти с Blitz3D ?

Интересно было узнать такие различные мнения по данной теме.

Сообщение от ABTOMAT Посмотреть сообщение
Ну, тут же разговор начался с замены Блиц3Д, так что, видимо, топикстартеру наличие инструментария не так важно.
Да, это верно. Нагромождение инструментария, с кучей различных настроек, мне не нужны. Я не говорю что это плохо, но мне этого не нужно. В этом отношении я предпочитаю умеренный минимализм.
По сути Blitz3D я использовал без 3D. Т.к. делал только 2D, используя для этого FastImage.

Исследуя причины торможения программ (написанных на Blitz3D) под Windows 10 64 бит, на данный момент пришёл к такому выводу - причина по которой моё приложение тормозит это - "WoW64 (Windows-on-Windows 64-bit) - подсистема операционной системы Windows, позволяющая запускать 32-битные приложения на всех 64-битных версиях Windows."
Вот здесь можно почитать об этом https://www.viva64.com/ru/l/0002/
В том источнике написано следующее:"32-битные приложения работают немного медленнее под управлением 64-битной операционной системы Windows, чем в 32-битной среде."

Запуская различные игры (написанные на Blitz3D) я обнаружил что некоторые из них работают вполне нормально (особенно 3D), но другие страшно тормозят. В результате различных "экспериментов" я обнаружил, что дело не в устаревших графических компонентах используемых в Blitz3D. В одном из тормозящих (на Windows 10 64 бит) приложений, я отключил обнуление нескольких больших массивов данных, в результате заметил существенное повышение скорости работы игры.

Я конечно могу ошибаться в своих выводах, но на данный момент это самая подходящая причина торможения на Windows 10 64бит.

Поэтому если сделать для Blitz3D компилятор на 64 битный вариант, то это возможно помогло бы тем кому интересно создавать что-то на Blitz3D.
__________________
Metamorpho-Games

Последний раз редактировалось icepuls, 01.04.2019 в 09:02.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо icepuls за это полезное сообщение:
Артем Валерьевич (03.04.2019), Arton (01.04.2019)
Ответ


Опции темы

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

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


Часовой пояс GMT +1, время: 17:18.


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