Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

Изометрический движок с демкой....   Найти похожие ветки 

 
Мор   (2003-04-25 03:33) [40]

Надо бы увеличить размер ячейки, а то слишком мелко смотрится :)
Или же убрать сетку и увеличить человека раза в два!


 
AaLcHeMy   (2003-04-27 14:59) [41]

18 FPS
Athlon XP 1600+
256 DDR PC2100
Ti200
Win2000 SP3 English
DX 8.1
----
А будет ли реализован скроллинг карты? Напишите, что за проект, интересно. Готов поучаствовать и помочь чем смогу.
ICQ 85127799


 
Плохой человек   (2003-04-27 19:56) [42]

Скролинг реализован не будет. Если бы я хотел скролинг, то увеличил бы ячейку. Спасибо, что тестируете. Пишу сейчас интерфейс в остальных окнах.


 
Namo ©   (2003-04-27 20:30) [43]

12-16 фпс
Intel Celeron(SSE) 770 MHz  (разогнан с 566-го)
RAM 256 Mb
Video S3 Inc. Trio3D/2X 8 Мб
DX8.1
Win98

ротестирую под XP
хотя впрочем все мои проекты под XP, подтормаживают...
чтож, проект неплохой. кстати, почему от скроллинга отказался. я думаю, было бы неплохо, даже при размере дык в два экрана. тогда получился бы город, или деревенька. тогда тайлы можно сделать чуть(совсем чуть) больше. человечка тоже можно будет увеличить.
а в редакторе карт можно рисовать сами тайлы, имхо, выбирать их будет проще. можно разделить на разного рода группы, вибирая с помощью ComboBox. я так тоже делаю.

Feanturi: Valanyё Mandos


 
Плохой человек   (2003-04-27 20:50) [44]

Делать нормальный редаткор нет времени. Как и делать большой город - проблемно рисовать. А отказался очевидно по глупости, но проект уже пока не изменишь. Пускай хоть будет одна игра такого рода.


 
engager   (2003-04-28 14:48) [45]

Не могу запустить исходник...ругается что нет класса txdtimer
что делать?


 
Namo ©   (2003-04-28 16:38) [46]


2 Плохой человек  

Можно вопросик?? Это твой единственный проект, который идет  в разработке, или же есть что-то более времяпоглощающее.
Если единственный, то я думаю, реально сделать прокрутку. рисовать скорее всего проблемно не будет, главное несколько вариантов зданий, а там уж различные модификации (с утажами и размерами). Тогда будет действительно игра.

Feanturi: Valanyё Mandos


 
Плохой человек   (2003-04-28 19:19) [47]

2 engage:

>Не могу запустить исходник...ругается что нет класса txdtimer
что делать?

Извиняюсь. Там дикая смесь компонентов. Проект разрабатывался сначала на DelphiX, потом на Graphic32. Нужно иметь эти компоненты установлеными.




 
Плохой человек   (2003-04-28 19:23) [48]

2 Namo:

>Можно вопросик?? Это твой единственный проект, который идет  в разработке, или же есть что-то более времяпоглощающее.

Есть ещё много чего, в частности, в самом этом проекте, и времени мало.

>Если единственный, то я думаю, реально сделать прокрутку. рисовать скорее всего проблемно не будет, главное несколько вариантов зданий, а там уж различные модификации (с утажами и размерами). Тогда будет действительно игра.

Да, прокрутку сделать реально и довольно быстро. С этим я согласен. Но вот здания - отдельная вещь. Каждое здание неповторимо, его надо рисовтаь отдельно. Здание у меня - это одна картинка, оно не составляется из примитивов, как хотелось бы в идеале. Так что пока (!) прокрутки не будет, выпущу проект так, а далее будет легко добавить прокуртку, увеличить размер и чуть подправить остальную часть проекта. Да, вот так вот.


 
engager   (2003-04-28 19:56) [49]

помогите ламеру. Где можно достать эти компоненты? у себя на диске с аддонами к дельфи не нашел.


 
AaLcHeMy   (2003-04-28 20:00) [50]

2Плохой человек: а как у тебя устроено здание? также как человечек? - спрайтами? Если не трудно, расскажи...если бы я  разобрался я может смог бы нарисовать кучу реально классных зданий...


 
Namo ©   (2003-04-28 20:37) [51]

2 Плохой человек
Вся загвоздка в изометрии. было бы проще, еслиб был 2д. у меня достаточно разбить на клеткки, а там.... можно как хочешь ими управлять. и из простой маленькой крепости можно сделать большой замок.
жаль. в общем, проблема понята.

Feanturi: Valanyё Mandos


 
Плохой человек   (2003-04-28 20:57) [52]

2 AaLcHeMy:

Значит, все клеточки пронумерованы слева напрво сверху вниз. Т.е. нечётные ряды на клетку больше. Дома рисуются отдельно в виде целостного файла. В программе указываются координаты дома и тогда уже он наносится на карту (виде поклеточных координат фундамента). При прорисовке я:

1. Проверяю, есть ли кусок дома в координатах.
2. Вычисляю, какие это координаты на рисунке дома.
3. Вырезаю нужны столбик.

Замудрено, но безупречно работает.

2 Namo:

Да уж, это точно.


 
neuro ©   (2003-04-28 21:14) [53]

7-17 fps скачет
p3 - 1000
ati xpert99/2000


 
Плохой человек   (2003-04-28 21:25) [54]

>7-17 fps скачет

Скачет - это плохо. Наверное, было запущено много программ?


 
Namo ©   (2003-04-28 21:27) [55]

2 Плохой человек

> виде поклеточных координат фундамента

это как? может тупой я?

Feanturi: Valanyё Mandos


 
AaLcHeMy   (2003-04-28 22:41) [56]

ну...дом по столбикам получается рисуется? идя от одной координаты "фундамента" к конечной...так чтоли


 
Плохой человек   (2003-04-28 22:54) [57]

2 Namo & AaLcHeMy:

Дому соответсвуют два файла - его картинка и файл и его размерами (фундамент дома - изометрический прямоугольник). Карта моя состоит из элементов какого-то типа, что-ли TTile. И в TTile есть запись о наличии или отсутствии дома в данной клеточке. Если есть дом, то записан его индекс (из списка домов). При загрузке дома, движок рисует этот прямоугольник на карте. Это я и имел ввиду "поклеточные координаты".

Значит, рисуется всё как я говорил слева-направо, сверху-вниз. Хранится у меня координата нижнего угла дома. Когда рисуется карта, первым доходит до верхнего угла дома. Из текущих координат (клетки) вычитаются координаты левого угла дома и получается как раз сколько пикселей мне надо взять от левой границы рисунка дома. Ну а ширина столбика заданая. Высота пока берётся полностью. Ну сложно это объяснять.


 
AaLcHeMy   (2003-04-29 01:09) [58]

2Плохой человек
Понятно теперь, спасибо. Попробую поэксперементировать. А вообще у меня витает мегаидея экспорта зданий из архикада..я довольно профессионально им играюсь, и так жалко что красивые домики часто просто складируются на винте...
в принципе если как спрайтами то можно думаю...ммм...в виде куба,а что не входит в дом то как бы прозрачное...

Интерено, такие шикарные здания типа как в Industry Giant II где делались?...

2Плохой человек: а чего у тебя ник такой?...назвался бы нейтральнее...:)


 
Namo ©   (2003-04-29 17:32) [59]

2 Плохой человек.
Спасибо. понятно теперь. :))значит, как я понял, усовершонствования появятси не скоро. :(( желаю удачи

2 AaLcHeMy

> Industry Giant II

Сплю я. уже вторую версию пропустил. раз уж ты играл,  может скажешь, можно ли там теперь пассажиров перевозить? в первой части отсутствие этой возможности меня сильно огорчило, хотя сама игра, как графически, так и технически неплохая.

Feanturi: Valanyё Mandos


 
AaLcHeMy   (2003-04-29 19:25) [60]

Да она давно вышла, даже очень :) и недавно к ней адд-он вышел, правда сам еще не купил его, руки не доходят.
Ностальгия по Transport Tycoon, да? ;)) у меня тоже. Нельзя там пасажиров, увы :( Правда, купить ее я настоятельно рекомендую...товаров море, т/с тоже, вообщем интересная стратегия. Мне очень понравилась. Думаю, с адд-оном еще интереснее, так как бОльший временной промежуток - от 1900 до 2040 гг.


 
Namo ©   (2003-04-29 19:39) [61]


Transport Tycoon,

да!да!да!да! у меня много таких досовских, которые, если можно выразиться, ассоциируются  с детством.. и все-таки это круто!!

Feanturi: Valanyё Mandos


 
AaLcHeMy   (2003-04-29 20:32) [62]

Аналогично. Увы не могу запустить великий Х-СОМ....вспомнить детсво. На 1600+ атлоне, чуть двину мышкой- уже на другом краю карты. что может помочь?...


 
neuro ©   (2003-04-29 20:40) [63]

2Плохой человек:
>>7-17 fps скачет
>Скачет - это плохо. Наверное, было запущено много программ?

Нет.Только аська и нетшкаф.


 
Плохой человек   (2003-04-29 21:08) [64]

> а чего у тебя ник такой?...назвался бы нейтральнее...:)

Да был хорошим - забили.


 
Namo ©   (2003-04-29 22:00) [65]


2 Плохой человек  

Про ник. Это в той ветке действительно твои ники? а скакать может на слабой машине, как у меня, начинаешь например мышкой усердно двигать и при этом идти на 4 стороны, так даже ниже опускается! а если просто ходишь, спокойно, то вроде нормальный фпс.

Feanturi: Valanyё Mandos


 
Плохой человек   (2003-04-29 23:37) [66]

2 Namo:

Нет, Плохой человек только один, другие ники я не использую. Был ник раньше другой, его администрация забанала (распространял виртулаьные наркотики), вот я недолго думая стал Плохим человеком.

А fps скачет, это точно. Но ещё раз повторяю - процессор! Всё в процессоре, если Graphic32. Вот бы его создатель сделал свой проект G32 - мощнейшая библиотека, свомещающая всё. Вот это было бы круто.


 
Namo ©   (2003-04-30 13:17) [67]

значит про ник то была шутка :))

2 Плохой человек  

не каждому хочется такое говорить,но

> Вот бы его создатель

кажется, ты читал ветку о Техасском Кене. так вот, я не буду гнать на создателей там всяких дельфиксов, и т.д.. ОНИ мне ни чем не обязаны. хотя впрочем круто это было бы точно.

Feanturi: Valanyё Mandos


 
oklam   (2003-10-08 03:27) [68]

У меня не качаеться!!! Ссылка умерла? если сожно скинь на мыло.
oklam@mail.ru
Заранее спасибо.
P.S Ты по всем признакам хороший человек :-)


 
ZeaLoT   (2003-10-08 21:01) [69]

и мне, и мне! 234107@mail.ru
заранее спасибо.



Страницы: 1 2 вся ветка

Форум: "Игры";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.59 MB
Время: 0.041 c
3-1081767131
innok
2004-04-12 14:52
2004.04.11
access через Ado


4-1079342031
Aleksandr
2004-03-15 12:13
2004.04.11
Как по полученному мьютексу вывести приложение вперед?


1-1082308700
Relaxxx
2004-04-18 21:18
2004.04.11
Очень хочу нацчится делать коасивое меня, в стиле OfficeXP


6-1078846498
Chlavik
2004-03-09 18:34
2004.04.11
GetIfTable и текущее подключение к инету...


7-1080541322
Ciberrus
2004-03-29 10:22
2004.04.11
Реестр





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский