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

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

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal

Ответ
 
Опции темы
Старый 20.11.2013, 17:41   #1
Ahsoka_Tano
Оператор ЭВМ
 
Аватар для Ahsoka_Tano
 
Регистрация: 09.02.2013
Сообщений: 46
Написано 6 полезных сообщений
(для 13 пользователей)
3D и псевдо 3D

Планирую сделать что нибудь в духе «Doom-a» и «Orc and Ellfs»
Написал алгоритм для "растяжки" изображения. ФПС почти на нуле, и это только для одного изображения, а их будет уж ни как не одно.
Вопрос. Какие есть либы для изменения/растяжения спрайтов.
Хотелось бы что нибудь в духе того же самого FillRecta(x,y,z,w), где первые две переменные, это левые верхние и нижние края картинки, две следующие соответсвенно правые края.
Если такие либы вообще?
(Offline)
 
Ответить с цитированием
Старый 21.11.2013, 15:11   #2
Atqt
AnyKey`щик
 
Регистрация: 06.08.2011
Сообщений: 14
Написано одно полезное сообщение
(для 4 участников)
Ответ: 3D и псевдо 3D

Lib_gfx
(Offline)
 
Ответить с цитированием
Старый 23.11.2013, 02:33   #3
Ahsoka_Tano
Оператор ЭВМ
 
Аватар для Ahsoka_Tano
 
Регистрация: 09.02.2013
Сообщений: 46
Написано 6 полезных сообщений
(для 13 пользователей)
Ответ: 3D и псевдо 3D

Не пойдет.
(Offline)
 
Ответить с цитированием
Старый 23.11.2013, 02:37   #4
Ahsoka_Tano
Оператор ЭВМ
 
Аватар для Ahsoka_Tano
 
Регистрация: 09.02.2013
Сообщений: 46
Написано 6 полезных сообщений
(для 13 пользователей)
Ответ: 3D и псевдо 3D

Производительность не очень.
(Offline)
 
Ответить с цитированием
Старый 23.11.2013, 02:38   #5
Ahsoka_Tano
Оператор ЭВМ
 
Аватар для Ahsoka_Tano
 
Регистрация: 09.02.2013
Сообщений: 46
Написано 6 полезных сообщений
(для 13 пользователей)
Ответ: 3D и псевдо 3D

Черт, но ведь как то же пишутся такие игры, и с фпс все ок, нужно искать глубже.
(Offline)
 
Ответить с цитированием
Старый 23.11.2013, 17:25   #6
Atqt
AnyKey`щик
 
Регистрация: 06.08.2011
Сообщений: 14
Написано одно полезное сообщение
(для 4 участников)
Ответ: 3D и псевдо 3D

Тогда можно попробовать записать все растянутые картинки в массив, чтобы не вызывать медленные функции каждый раз, а потом рисовать нужные. Другой вариант - попросить автора Lib_gfx сделать более быстрые алгоритмы.
(Offline)
 
Ответить с цитированием
Старый 23.11.2013, 17:26   #7
.:MaSe:.
Оператор ЭВМ
 
Регистрация: 14.08.2013
Сообщений: 27
Написано одно полезное сообщение
Ответ: 3D и псевдо 3D

lib_canvas тоже растягивает изображения
(Offline)
 
Ответить с цитированием
Старый 28.11.2013, 15:37   #8
nil0q
ПроЭктировщик
 
Аватар для nil0q
 
Регистрация: 30.06.2009
Адрес: Челябинская обл.
Сообщений: 111
Написано 32 полезных сообщений
(для 99 пользователей)
Ответ: 3D и псевдо 3D

Товарищи, вам в эту тему: http://forum.boolean.name/showthread.php?t=4621. Только проекту 6 лет и он уже не поддерживается в течение чуть менее чем половины своего возраста.
__________________
Аинéжарбази овокáсьф имятнэ́меле как, имякщтóт и имяини́ль оклёт ими́ньдо сяюзлёп, ильсы́м эынэвьтспóс ышáн мóнян тягалзи, эы́жущт тят-ищт сант-ищтý анакаккáт; áкызэй овóваримь авотэ́ як итя́ммарг тыжýлс аирьтэмяег аянлетя́трэщтанот, мадóраи мынавóзарбо мэ́сьф мынтáняп авокáныдя, икиньхэ́ть мóкызэй астэя́львэй шóтрэщт ильсэ́й.
Щамóпф раткáдэрь оидюá!
(Offline)
 
Ответить с цитированием
Старый 01.12.2013, 14:33   #9
Ahsoka_Tano
Оператор ЭВМ
 
Аватар для Ahsoka_Tano
 
Регистрация: 09.02.2013
Сообщений: 46
Написано 6 полезных сообщений
(для 13 пользователей)
Ответ: 3D и псевдо 3D

nil0q, на втором курсе, писал игру в том же стиле. Это был Borland Pascal, и это была символьная графика))
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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