Показать сообщение отдельно
Старый 02.04.2009, 22:50   #1
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Идея насчет текста FastImage`ом

Мне нужен в мультяшной игре - красивый мультяшный текст.

Я подмумал что было бы неплохо сделать его так, если это конечно возможно на блитце.

1. Берём обычный шрифт(всмысле обычный файл шрифта но конечно мультяшного) и пишем что там надо белым по черному перед рендером.
2. Грабим или четотам получившееся в изображение.
3. Ставим в имеёдж красивую мультяшную текстурку, и ставим как альфа-канал в этот имеёдж грабнутое изображение с белыми буковками на черном фоне.

По-моему должно получится очень красиво

Другой совсем вопрос что возможно ли это на блитце????

1 - шрифт я конечно должен сам создавать, то есть файла этого ни у кого изначально нет! следовательно он будет либо устанавливаться вместе с игрой либо храниться в папке с игрой. Я ОООЧЕНЬ хочу чтобы он хранился в папке с игрой, то есть система о нём ничего знать не будет - он чисто только длЯ моей данной игры!!! Но как это сделать.???

2 - Вообще не тормозно это будет?

3 - Как поставить текстуру в имейдж как альфа-канал. (Fast-Image)

3 - Что можно в моей идее подкорректировать и оптмизировать.

Зы: А ведь если текст(стандартный блитцевский) не рендерить...ммм.нет, он ведь должен рендериться здесь полюбому( Эх - значит у меня при каждой смене текстов придётся делать ещё один дополнительный цикл для рендера текста и его грабания да??? В таком случае мне для пущей производительности придётся также юзать и Fast-Text? да????
(Offline)
 
Ответить с цитированием