Два вопроса: об аудио и о разрешении текстур
От: Whitney_E  
Дата: 17.10.10 09:02
Оценка:
Первый: что лучше использовать для звукового сопровождения игры? Нужно будет проигрывать звуки событий фоновую музыку (видимо, сжатую). Насколько я понял, единого подхода здесь нет. DirectMusic сама по себе обращается только с миди и вэйв, а DirectShow знает форматы сжатия, но не годится для быстрого озвучивания игровых событий. Как не изобрести велосипед?

Второе вопрос звучит так. Как лучше обращаться с графикой в спрайтовой игре при изменении разрешения? Рисовать игровые объекты в истинном пиксельном размере их спрайтов или масштабировать, поддерживая постоянный реальный размер? Или рисовать несколько вариантов для разных разрешений? А меню, диалоги и элементы интерфейса?
Re: Два вопроса: об аудио и о разрешении текстур
От: neFormal Россия  
Дата: 17.10.10 12:11
Оценка: 2 (1)
Здравствуйте, Whitney_E, Вы писали:

W_E>Первый: что лучше использовать для звукового сопровождения игры? Нужно будет проигрывать звуки событий фоновую музыку (видимо, сжатую). Насколько я понял, единого подхода здесь нет. DirectMusic сама по себе обращается только с миди и вэйв, а DirectShow знает форматы сжатия, но не годится для быстрого озвучивания игровых событий. Как не изобрести велосипед?


я, например, использовал BASS.. достаточно удобная и функциональная либа.. дешёвая для коммерции и бесплатная (была) для фривары..

W_E>Второе вопрос звучит так. Как лучше обращаться с графикой в спрайтовой игре при изменении разрешения?


например, казуалки совсем не заморачиваются на изменение разрешения.. есть только fullscreen mode..
так вот, оно тебе туда надо менять разрешение?.

W_E>Рисовать игровые объекты в истинном пиксельном размере их спрайтов или масштабировать, поддерживая постоянный реальный размер? Или рисовать несколько вариантов для разных разрешений?


думаю, что рисовать в истинном пиксельном размере.. при масштабировании "поплывут"..
можно так же нарисовать несколько вариантов, но это сильно отразится на размере..

W_E>А меню, диалоги и элементы интерфейса?


части интерфейса по всякому растягиваются..
например, рисуют плашку под окно, её режут на 9 частей (4 угла, центр для заполнения, 4 стороны), рисуют бока и потом заполняют центр.. с кнопками то же самое, только может режут на 3 части (2 края и полоска из центра)..
посмотри казуальные движки типа PopCap, Playground, HGE.. там это всё очень просто и наглядно..
...coding for chaos...
Re[2]: Два вопроса: об аудио и о разрешении текстур
От: Whitney_E  
Дата: 17.10.10 13:04
Оценка:
F>я, например, использовал BASS.. достаточно удобная и функциональная либа.. дешёвая для коммерции и бесплатная (была) для фривары..



F>например, казуалки совсем не заморачиваются на изменение разрешения.. есть только fullscreen mode..

F>так вот, оно тебе туда надо менять разрешение?.

Там типа РПГ.
Вот я и чешу голову, как быть с разрешениями... Есть еще слайды, которые нужно растягивать во весь экран. То есть фиксированное разрешение это вполне нормально?
Re[3]: Два вопроса: об аудио и о разрешении текстур
От: neFormal Россия  
Дата: 17.10.10 13:20
Оценка:
Здравствуйте, Whitney_E, Вы писали:

F>>например, казуалки совсем не заморачиваются на изменение разрешения.. есть только fullscreen mode..

F>>так вот, оно тебе туда надо менять разрешение?.
W_E>Там типа РПГ.
W_E>Вот я и чешу голову, как быть с разрешениями... Есть еще слайды, которые нужно растягивать во весь экран. То есть фиксированное разрешение это вполне нормально?

подумай о своих пользователях, будет ли им это важно?.
вот вроде BaldursGate/IcewindDale/Torment не заморачивались на разрешение.. с другой стороны Sacred это, помнится, умел..

слайды можно дать посередине экрана.. лишь бы было видно и читабельно
...coding for chaos...
Re[4]: Два вопроса: об аудио и о разрешении текстур
От: kkrieger  
Дата: 18.10.10 18:38
Оценка:
Тоесть как не заморачиваться?! O_o
А если у меня широкоформатный монитор?!
Re[5]: Два вопроса: об аудио и о разрешении текстур
От: neFormal Россия  
Дата: 18.10.10 19:15
Оценка:
Здравствуйте, kkrieger, Вы писали:

K>Тоесть как не заморачиваться?! O_o


если это не толстая зелень, то перечитай ещё раз.. со второго раза должен понять правильно..

K>А если у меня широкоформатный монитор?!


например, в казуальных движках под widescreen есть отдельные заточки..
но в целом никто ещё не умирал от такого.. всё упирается в цену таких доводок..
...coding for chaos...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.