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

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

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

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

Ответ
 
Опции темы
Старый 14.01.2009, 20:21   #1
HAMANN
Нуждающийся
 
Аватар для HAMANN
 
Регистрация: 05.08.2008
Сообщений: 73
Написано 11 полезных сообщений
(для 24 пользователей)
Подскажите как сделать такую игру ....

может кто играл в Total Influence(ссылка) или игру наподобие этой. Каким методом сделать такую можна? пробовал спрайтами.... но уж очень они тормозят ужасно.....
(Offline)
 
Ответить с цитированием
Старый 14.01.2009, 20:27   #2
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Подскажите как сделать такую игру ....

не вижу ни одной причины делать подобное спрайтами.
ИМХО, легче, и интерактивней делать обычный 3д мир.
(Offline)
 
Ответить с цитированием
Старый 14.01.2009, 20:31   #3
HAMANN
Нуждающийся
 
Аватар для HAMANN
 
Регистрация: 05.08.2008
Сообщений: 73
Написано 11 полезных сообщений
(для 24 пользователей)
Ответ: Подскажите как сделать такую игру ....

да. но если делать картинками получится намнога красивее чем 3D моделями
(Offline)
 
Ответить с цитированием
Старый 14.01.2009, 21:07   #4
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Подскажите как сделать такую игру ....

Используй FastImage или BlitzMax.
(Offline)
 
Ответить с цитированием
Старый 21.01.2009, 10:27   #5
Harter
Бывалый
 
Аватар для Harter
 
Регистрация: 03.11.2008
Адрес: Украина, Днепропетровск
Сообщений: 871
Написано 554 полезных сообщений
(для 2,520 пользователей)
Ответ: Подскажите как сделать такую игру ....

Думаю правильнее было бы не делать 3D мир т.к. ощущения 3д там отсутствует(Blitz3D+FastImage or BlitzMax), но разумнее как сказал HolyDel делать "обычный 3д мир".
(Offline)
 
Ответить с цитированием
Старый 21.01.2009, 17:04   #6
HAMANN
Нуждающийся
 
Аватар для HAMANN
 
Регистрация: 05.08.2008
Сообщений: 73
Написано 11 полезных сообщений
(для 24 пользователей)
Сообщение Ответ: Подскажите как сделать такую игру ....

Выбрал BlitzMax. Есть еще вопрос, возможно тему стоит перенести. Вообщем как добиться такого искажения картинки, в BlitzMax'е
(Offline)
 
Ответить с цитированием
Старый 21.01.2009, 17:14   #7
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Подскажите как сделать такую игру ....

Я так понял, тебе надо переводить из изометрических координат в экранные? Тогда можно юзать вот это:

xpp,ypp,zpp - изометрические координаты

yp=ypp
xp=xpp*Cos(45)+zpp*Sin(45)
zp=zpp*Cos(45)-xpp*Sin(45)
x=xp
y=yp*Cos(30)-zp*Sin(30)

Вот-с
(Offline)
 
Ответить с цитированием
Старый 21.01.2009, 17:19   #8
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Подскажите как сделать такую игру ....

эй-эй!
это две РАЗНЫЕ картинки. например если в первом случае ето дом, то видно только его крышу, в то время как во втором и стену.
Даже если это трава, все равно картинка будет разной (разные к-ты отражения и поглощения света).
Если вопрос был не в том, как перевести картинку топ-вью в изометрию, а что то еще, и тебе надо именно это, то смотри в сторону:
CreateSurface
AddVertex
AddTriangle
PositionVertex

так как, насколько мне известно, в FastImage нет возможности для отрисовки произвольной геометрии. Есть отрисовка регионами, но она обрежет твою картинку, а не растянет.
(Offline)
 
Ответить с цитированием
Старый 22.01.2009, 01:30   #9
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Подскажите как сделать такую игру ....

так как, насколько мне известно, в FastImage нет возможности для отрисовки произвольной геометрии.
Вы недостаточно осведомлены, уважаемый: есть такая возможность!

Не знаю как на БМе, но на ФИ делается банк вершин, из них полигон с текстурой и когда надо так исказить - меняют координаты точкам в банке.
Наверняка в БМ есть что-то подобное.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 03.07.2009, 17:44   #10
Radomir
AnyKey`щик
 
Регистрация: 25.08.2006
Сообщений: 6
Написано одно полезное сообщение
(для 0 участников)
Re: Подскажите как сделать такую игру ....

В тотал Инфлюэнс 3D, никаких спрайтов
там в папочке текстуры для моделей есть, страшненькие
(Offline)
 
Ответить с цитированием
Старый 04.07.2009, 22:11   #11
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Подскажите как сделать такую игру ....

В TI Online 3D модели: солдаты, собаки, шахтеры, экипировка, оружие. Спрайтами сделано все остальное: сегменты зданий, объекты на карте (в том числе анимированные спрайты ящиков и дверей), сама плоскость карты. Я бы на месте автора не извращался с 2д и сделал бы все в 3д, на связке Blitz3D и Fast-библиотек от Михаила (либо можно на связке BlitzMax + какая-нить библиотека по работе с 3d). Если хочется суперграфики - есть Xors. Впрочем, игра должна быть не только красивой, но и не требовательной к железу, так как весомую долю игроков в TI составляют офисные работники (сам играл в нее несколько раз на работе).

з.ы. TI Online - страшный пожиратель времени. Самому приходили в голову мысли сделать аналог Немного завидую создателям, молодцы.
(Offline)
 
Ответить с цитированием
Старый 05.07.2009, 06:25   #12
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Подскажите как сделать такую игру ....

Поиграл..
Тактички будут долго в моде..
Но качественной реалтайм такого рода игры - ещё не встречал (Ultima Online - не в счёт)..
(Offline)
 
Ответить с цитированием
Старый 05.07.2009, 08:59   #13
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Подскажите как сделать такую игру ....

http://www.igromania.ru/Articles/150...ica_Online.htm
Скоро кстати обещают локализовать для России.
(Offline)
 
Ответить с цитированием
Старый 12.07.2009, 03:05   #14
Halk-DS
Разработчик
 
Аватар для Halk-DS
 
Регистрация: 09.08.2006
Адрес: Украина
Сообщений: 431
Написано 65 полезных сообщений
(для 53 пользователей)
Ответ: Подскажите как сделать такую игру ....

Я б например делал все 3д моделями. Тогда игра б стала похожей на ColdZero
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите сделать игру танчики !!! DannN MidletPascal 9 19.01.2009 15:45
Подскажите!!! Sqrt 3D-программирование 7 04.09.2007 16:02
Как сделать игру? alcoSHoLiK FAQ 10 26.08.2007 01:22
Посоветуйте Как Организовать Такую Структуру . Conan Fedr 2D-программирование 6 09.02.2006 17:05


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


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