![]() |
HaNproKilleR
А запиши меня в Гамакера в списке.! Скрытый текст: |
andNsX
все.исправил.Кстати че ты в аске непоявляешься?? |
Цитата:
HaNproKilleR Уровен ничего, правда маленький (для сотика сойдёт, но для компа нет). :) И что там слева на рисунке ? (овраг, чтоли ?) P.S. На форуме есть ЛС, туда и пишите типа "чего ты в асе не появляешся ?", а то это мы в оффтоп уходим... :) |
DEAD_Angel
чтобы войти в асю напиши в поле ввода свой номер аккаунта )) Сорри что не по теме !!! Разве 1024х1024 это маленький уровень ?? Слева типа оврага ) |
Цитата:
|
HaNproKilleR
У меня ifolder не открывается :( |
andNsX
Ето только у меня, поле боя, кишит танчиками :eek:. Сделай AI поумнее, тогда и танчиков меньше понадобится :). Я надеюсь там и "наша" графа, и идеи будут. :) Скрытый текст: |
Ну-ну, уровни уже начали рисовать-обсуждать...
А ведь в танчиках вообще-то поле блочное, если кто-то забыл. Уровень такой в виде подложки - это, конечно, хорошо, только всё-таик было бы неплохо для начала обсудить собственно концепцию поля боя, уж если на то пошло. Какие блоки, насколько они маленькие, сколько блоков будет занимать танк и т.д. и т.п. |
Цитата:
andNsX И ещё, насчёт танчиков: как-то не "катит" идея с "переездом". :) |
Цитата:
Цитата:
Раз есть те, кому нравится идея писать под сотовый, то давайте обсуждать вместе обе версии. А я уж основу начну делать. Для начала можно поговорить про поле. Даже чуть конкретнее: какими свойствами может обладать каждая клетка (а дальше следующий аспект и т.д.). Начну: картинка (её номер), проходимость (проедет ли танк) ... и лень дальше думать, вообще мне ещё сегодня учиться надо :( p.s. не оставляю надежд - ищем java программера, вдвоём будет веселей |
Цитата:
Ладно, давайте я на правах консультанта проекта внесу свои пять копеек. Вопросы: 1) Сколько единичных блоков будут равны по размеру танку? Ответ "ясное дело, 1" заведомо неправилен. Если помните, в оригинале с кирпичной стены сносилось, кажется, по 1/4 за выстрел => там единичный блок (который либо есть, либо его нет) был равен 1/16 танка, а ответ на вопрос - в танке было 4x4 единичных блоков. 2) Имеет ли смысл объединять единичные блоки в более крупные образования для экономии памяти и небольшого ускорения рассчётов, связанных с движением? В оригинале они, ясное дело, объединялись. Но мы себе можем позволить этого не делать, получив взамен возможность сделать, например, пол-большого-блока леса, четверть кирпича и четверть стали. (большой блок - блок, равный размером танку). Если ответ "можем", то вопрос №1 отпадает - кол-во блоков на танк элементарно делается настраиваемым. 3) Структура информации о блоке. Картинка - чушь, ибо она не имеет отношения к ядру игры, а я настоятельно рекомендую не привязывать ядро к визуализации. Проходимость - да, но она не должна быть "да/нет", а разумно сделать поставить ей коэффициент модификации скорости. Если он 0 => поверхность непроходима. Далее должен быть тип блока в виде некой внутренней константы. Из него-то как раз и будет визуализатор получать картинку и прочее. Прочность/броня - также разумно сделать такие поля. Если мощности снаряда не хватает для пробития брони - урон не наносится вообще (так делается сталь). Ну а с прочностью вроде понятно и так. Как раз будет задел на будущее расширение. Вот, уважаемые. Отвечайте на эти вопросы. А я тут пока копаюсь в Direct3D в плане двухмерной графики, так что, возможно, вам будет скоро набор классов для упрощения визуализации выдан. Скрытый текст: |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
ещё одна мысль: если будут продумываться разные типы оружия, то кроме мощности есть смысл ввести "проникаемость" (как поле у снаряда) - т.е. насколько толстый слой блоков взрывает этот сняряд. Опять же, в оригинале (по крайней мере в одном из них..) "продвинутая" пушка, стреляющая двумя снарядами и пробивающая бетон, взрывала два слоя кирпича каждым снарядом, в то время как стандартное орудие - один. Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
Ещё одно свойство - в оригинале можно скрыться под клеточкой "кусты" (правда только от друга, не от ai), как такое будем реализовывать? Два слоя / отдельная переменная или ещё что-нить.. И второе. Вроде как в танчиках клетки при попадании исчезали.. не знаю, там была степень разрушения ? |
L'ombre
Верно, однако я думаю, что проникаемость можно будет включить в хиты брони как особое значение, а разрушаемость лучше сделать свойством снаряда и рассчитывать исходя из урона. Хотя это, конечно, надо решать. Цитата:
Цитата:
Цитата:
|
А мы будем оригинал делать? или "новые" танчики?
Мне кажется сильно всё сдирать с оригинала не стоит... А AI, если можно, надо-бы сделать (игра интересней будет) И давай-те делать танчики с разрушением :) |
DEAD_Angel
А оригинальные были без разрушения? :eek: Вы думайте-думайте, у меня уже первая побочная бета-версия простейшего 2D-движка готова. Много что прикручивать было лень (напр., мультитекстурирование, но хочу со временем его добавить - пусть будет), но зато вышло вроде более-менее просто, хотя, может, и немного тормознуто, но есть куча другой работы (напр., над куда более быстрой 2D-прогограммой для других целей), так что извините. Когда её протестю - могу выложить. Правда, она на C++... P.S. Тут подумал... У уважаемых участников проекта есть знания в плане Windows API? А то ж создание окна в функции не входит... Если нет, то лучше я его добавлю внутрь класса, или как надстройку, а по сообщениям буду callback'и, ясное дело, вызывать. |
Скрытый текст: хм а вообще действительно, это можно связать с уроном.. но я имел в виду вот что: мощность снаряда определяет может ли снаряд вообще взорвать этот блок; урон работает только если снаряд может что-то разрушить (уже пробил защиту блока) и показывает, сколько именно он разрушит т.е. как Attack и Damage в dnd Цитата:
|
Цитата:
|
| Часовой пояс GMT +4, время: 09:16. |
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.