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

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

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

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

Ответ
 
Опции темы
Старый 14.07.2015, 07:29   #16
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 1,944
Написано 1,104 полезных сообщений
(для 2,689 пользователей)
Ответ: Несколько вопросов

Сообщение от softcrasoft Посмотреть сообщение
По поводу блицскул, там в большем рассмотрена работа с графикой. а я же незрячий, и блиц мне нужен для создания игр с 3д звуком. посколько в других языках нжуно знать тригонометрию.
То есть в блице её знать ненадо? В программировании вообще математика крайне необходима. Да и какая разница с графикой, или со звуком работать? Виртуальное пространство будет одно, можешь делать одновременно с графикой (хотя бы с кубами) и по ходу звук добавлять. Так твоя "игра" будет полезна всем (если будет годной конечно). На тех же сях+openAl можно сделать то что ты запланировал всего лишь владея базовыми знаниями математики (математики в целом, а не как отдельного предмета).
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 14.07.2015, 10:03   #17
AndZen
AnyKey`щик
 
Регистрация: 06.05.2015
Сообщений: 7
Написано одно полезное сообщение
Ответ: Несколько вопросов

Сообщение от softcrasoft Посмотреть сообщение
По поводу блицскул, там в большем рассмотрена работа с графикой. а я же незрячий, и блиц мне нужен для создания игр с 3д звуком. посколько в других языках нжуно знать тригонометрию.
Если от Блитц3Д нужен только звук, так зачем тогда вообще забивать им себе голову, возьми любой другой звуковой API, благо на сегодняшний день их навалом, под любые нужды, это и BASS, FMOD, и на базе OpenAL движков и наработок хватает. И просто используй эти библиотеки с тем ЯП, с которым более всего знаком.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 06:06   #18
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Несколько вопросов

Покидал форум на некоторое время, теперь отвечаю:
По поводу base, fmode, опять же. без тригонометрии никак. в 3д звуке там на нем все построено.
потому помимо blitz call of duty и gta ни на чем не напишешь.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 09:24   #19
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 4,303
Написано 1,836 полезных сообщений
(для 4,433 пользователей)
Ответ: Несколько вопросов

Сообщение от softcrasoft Посмотреть сообщение
По поводу base, fmode, опять же. без тригонометрии никак. в 3д звуке там на нем все построено.
Причём тут знания тригонометрии и прочей метрии если движок сам всё считает? Там готовые функции, только данные подставляй.

Сообщение от softcrasoft Посмотреть сообщение
потому помимо blitz call of duty и gta ни на чем не напишешь.
Что за чушь?
__________________
Detected instability. Reload? Yes/No

Настоятельно рекомендую пользоваться кнопкой «Новые Сообщения». Она наверху, по середине.
Если вам кажется что форум пустует, просто нажмите «Новые Сообщения». Вы будете удивлены.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 14:06   #20
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Несколько вопросов

Я читал документации и DirectX, и Base, и OpenGL, и OpenAl, везде требуются высчитываниясо стороны программиста. Там нет такого, что указал координаты по осям, а тебе готовое воспроизведение.
Да если бы такое было, я бы писал игру на том же шарпе или питоне, где создать класс, объект, не то, что типы в блице.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 14:10   #21
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Несколько вопросов

В том же bgt, и то только высчитывания по 2d
sound.play_1d("sound.wav", player_x, sound_x);
Есть правда, где высчитывается звук по x и y. Но поворотов ты там никак не сделаешь. Добится того, что бы объект был в центре, можно только при помощи передвижений. а это мучительно. А в блице готовое все это я про TurnEntity.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 15:12   #22
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,516
Написано 500 полезных сообщений
(для 1,340 пользователей)
Ответ: Несколько вопросов

Ты втираешь какую-то дичь. Самая сложная часть вычислений в любой звуковой библе будет в задании векторов направлений для слушателя, остальное это тупые setPosition( x,y,z ) для звуков.
__________________
The Mine on GitHub
Core 2 Quad @ 2.66 ГГц, NVIDIA GTX 960 4 Гб, 6 Гб ОЗУ

(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 17:31   #23
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 4,303
Написано 1,836 полезных сообщений
(для 4,433 пользователей)
Ответ: Несколько вопросов

Сообщение от softcrasoft Посмотреть сообщение
Я читал документации и DirectX, и Base, и OpenGL, и OpenAl, везде требуются высчитываниясо стороны программиста.
Читал и не увидел разницу между API и движком.
DirectX, OpenGL, OpenAl — API.
Base (видимо звуковая библиотека BASS) — движок.

Используя API тебе и нужно грубо говоря «высчитываниясо стороны программиста», в движке же готовый функционал.
__________________
Detected instability. Reload? Yes/No

Настоятельно рекомендую пользоваться кнопкой «Новые Сообщения». Она наверху, по середине.
Если вам кажется что форум пустует, просто нажмите «Новые Сообщения». Вы будете удивлены.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 18:22   #24
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Несколько вопросов

Base же и есть API.
Я знаю отличия между API и движком.
Движки игровые типа юнити мне не доступны, unreal требует 64 бит, только блиц устраивает.
А такие API как Base, OpenTK, OpenAL, FMode, требуют вычислений. А я увы. На все что способен, так это писать код))
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 18:42   #25
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 4,303
Написано 1,836 полезных сообщений
(для 4,433 пользователей)
Ответ: Несколько вопросов

Сообщение от softcrasoft Посмотреть сообщение
Base же и есть API.
Не понял что за Base API такой.

Сообщение от softcrasoft Посмотреть сообщение
FMode
Если ты про FMod, то он тоже движок. Что такое FMode не знаю, поисковики не дали ответа.

Сообщение от softcrasoft Посмотреть сообщение
А такие API как Base, OpenTK, OpenAL, FMode, требуют вычислений. А я увы. На все что способен, так это писать код))
Даже не знаю что ответить. (Долго думал.)
__________________
Detected instability. Reload? Yes/No

Настоятельно рекомендую пользоваться кнопкой «Новые Сообщения». Она наверху, по середине.
Если вам кажется что форум пустует, просто нажмите «Новые Сообщения». Вы будете удивлены.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 19:04   #26
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Несколько вопросов

Ну позабыл назваия, сорри. Но это ничего не меняет. bass и fmod требуют вычисления. а мне хотя бы надо, что бы указываешь координаты объекта, и хоб-хоб-хоб, звук пашет.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 19:15   #27
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 4,303
Написано 1,836 полезных сообщений
(для 4,433 пользователей)
Ответ: Несколько вопросов

Сообщение от softcrasoft Посмотреть сообщение
bass и fmod требуют вычисления. а мне хотя бы надо, что бы указываешь координаты объекта, и хоб-хоб-хоб, звук пашет.
Но ведь bass и fmod и есть "хоб-хоб-хоб"!
Всё остальное из области фанта-а-а-а...
__________________
Detected instability. Reload? Yes/No

Настоятельно рекомендую пользоваться кнопкой «Новые Сообщения». Она наверху, по середине.
Если вам кажется что форум пустует, просто нажмите «Новые Сообщения». Вы будете удивлены.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 19:24   #28
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Несколько вопросов

ну не знаю. везде в инструкциях, написано про синусы, косинусы, ой как я их ненавижу.
(Offline)
 
Ответить с цитированием
Старый 14.09.2015, 19:28   #29
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,516
Написано 500 полезных сообщений
(для 1,340 пользователей)
Ответ: Несколько вопросов

херовый из тебя тогда программист
__________________
The Mine on GitHub
Core 2 Quad @ 2.66 ГГц, NVIDIA GTX 960 4 Гб, 6 Гб ОЗУ

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
L-ee-X (16.09.2015)
Старый 14.09.2015, 20:10   #30
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 4,303
Написано 1,836 полезных сообщений
(для 4,433 пользователей)
Ответ: Несколько вопросов

Сообщение от softcrasoft Посмотреть сообщение
ну не знаю. везде в инструкциях, написано про синусы, косинусы, ой как я их ненавижу.
И чё?
__________________
Detected instability. Reload? Yes/No

Настоятельно рекомендую пользоваться кнопкой «Новые Сообщения». Она наверху, по середине.
Если вам кажется что форум пустует, просто нажмите «Новые Сообщения». Вы будете удивлены.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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