Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Есть желающие принять участие в разработке игры?


Страницы:   1 2

vlk32 ©   (2007-02-15 22:10:00) 

Кратко о сути: аналог глобальной стратегии  "День Победы". Отличие в том что все боевые действия отыгрываются (моделируются) на гексагональной карте - это тактический уровень игры (отрисовка спрайтами). Стратегический уровень будет выглядеть как настоящая военная карта со всеми наворотами - линии фронтов, группировки войск, удары, контрудары, отступления, линии обороны, расположение штабов, зоны действия диверсионных групп, партизан, авиации, флота и т.д. (отрисовка векторной графикой и частично иконками-спрайтами). Ну и самое главное - моделирование политики и экономики. Работа над игрой ведется в течение последних полтора месяца (пока только мной).

Если есть желающие милости прошу присоединяться. Мой e-mail:room40@rambler.ru

Ссылка на тему в форуме TWOW:
http://twow.ru/forum/index.php?showtopic=3729

Ссылка на небольшое демо базового инструментария:
https://sourceforge.net/projects/tt32-game

Итак! Приветствутся приверженность классическим варгеймам, глобальным стратегиям и, конечно же, владение Object Pascal.

Мне нужны 1-2 человека которые бы уже сейчас:
1. Начали тестирование готовых к данному моменту классов
2. Начали кодирование редактора карты (пока только географические данные).

Все необходимые для работы дистрибутивы я готов выслать (кроме, конечно, Delphi 7.0)

Спасибо за внимание!


vlk32   (2007-02-22 00:59:00) [1]

Пара новых скриншотов: http://photofile.com.ua/users/vlk/6967/

ris1 - кривая с равномерными узлами + сдвиг точек по нормалям

ris2 - линия фронта (в данном примере построена как замкнутая область с "гребенкой" из треугольников и без контура)

ris3 - линия из частиц (в данном примере построена как незамкнутая линия с окончанием в виде маленькой стрелки на одном из концов; шаблон из прямоугольника и кружочка)

ris4 - пример обводки области для построения контуров высот (будет использован для генерации контурной карты ландшафта)


vlk32   (2007-02-21 14:08:00) [2]

2Novice: бог в помощь ))) буду рад новым людям.


Novice   (2007-02-21 12:24:00) [3]

Взглянул, потрогал, впечатлился! :-)
Поразбираюсь в исходном коде, если хоть что-нибудь пойму, то буду проситься к Вам в подмастерья.


vlk32   (2007-02-20 19:16:00) [4]

2Novice: гляньте, коли не шутите )))

2Creative: я пока начал с игровой среды. Тобишь игрового поля. Тобишь ландшафта.

"Игровое поле представляет собой цилиндрическую поверхность, разделенную на дискретные элементы при помощи сетки из шестигранных ячеек (далее, гексагоны). В игровом интерфейсе игровое поле, представляется в виде развертки цилиндрической поверхности на плоскость. Развертка игрового поля на плоскость образует двумерную матрицу, состоящую из строк и столбцов. В соответствии с этим каждый гексагон имеет свой уникальный номер состоящий их двух индексов: X – номер столбца, Y – номер строки. Число столбцов обозначается как Xk (число столбцов всегда четно), а число строк обозначается как Yk. Нумерация столбцов начинается с координаты 0, заканчивается координатой Xk-1 и идет слева направо. Нумерация строк начинается с координаты 0, заканчивается координатой Yk-1 и идет снизу вверх. Формат указания размеров игрового поля имеет вид: <Xk>x<Yk>.В примере, приве-денном на рис.1: Xk=12; Yk=7; X=[0..11]; Y=[0..6]. Описанная выше система разбиения игрового пространства на дискретные элементы является базовой и представляет тактический уровень игры."  и т.д. и т.п.

Выложу этот раздел правил на sourceforge.net как только он обретет более менее закончениый вид. Единственное что меня смущает, это то, что пока получается эдакая смесь правил и руководства к разработке (спецификаций). Короче, трудное это дело правила писать (диздок по вашему).


Creative   (2007-02-20 11:40:00) [5]


> vlk32   (16.02.07 18:10) [11]
> Расчеты ТТХ отрядов? Отвечаю - ещё нет


Лучше бы начинать с этого. имхо.


Novice   (2007-02-20 10:39:00) [6]

vlk32: Пишите, уважаемый, пишите! В любом случае хуже Вам от этого не станет, будет только лучше (в плане опыта).
А я покамест пойду гляну на Ваши наработки.


vlk32   (2007-02-18 01:26:00) [7]

2ironfist: ссылку заценил. А насчет статистики... что сказать. Это как в фильме Полет над гнездом кукушки: "Но я хотя бы попробовал.."
Честно говоря до сегодняшнего дня было несколько спонтанных попыток. Сначала я сдуру расковырял формат shp из PG, т.к. был уверен что как только у меня появятся спрайты юнитов и террайна, то написать игру будет делом техники. Но тогда я остановился на редакторе карты. После HOI2 созрело желание написать нечто подобное, только с более продвинутой игровой средой в плане политики и экономики. Короче говоря, будем посмотреть. В любом случае спасибо за приглашение )))

2sasha_srv@tut.by: ок. отпишу.


$er@v_iN   (2007-02-18 00:00:00) [8]

Я могу попробовать, но не знаю, хватит ли мне знаний:) Я ещё начинающий, но очень хочащий и если вдруг заинтересуешься то напиши sasha_srv@tut.by


ironfist   (2007-02-17 17:47:00) [9]

Стратегию, говорите, пошаговую, варгейм классический? Ох, и тяжкое это дело, 99,9% что бросите...
Правда, мы не бросили... в 2002г вышла первая версия "Soldiers of Empires" ( http://www.igorlab.com)
сейчас в разработке "Soldiers of Empires-II" ( http://www.soe2.com)

лучше присоединяйтесь к нам в качестве создателя сценариев... у нас сейчас с этим проблема...
А свою игру писать, ну... если не бросите, то рассчитывайте, что года через 3-4 завершите :-)


vlk32   (2007-02-16 23:01:00) [10]

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


Soulghai   (2007-02-16 22:20:00) [11]

*Кстати тулза твоя понравилась ), выглядит многообещающе.


vlk32   (2007-02-16 19:12:00) [12]

2DevilDevil: все так и будет. я же написал. Стартовый набор класов уже есть. Дальше проработка правил в части описания ландшафта и искусственных объектов на карте. Потом соотв. редакторы. Если дело пойдет то уже на этой основе можно занятся правилами тактического уровня и реализацией соотв. расчетов в двигателе игры. Ну и как результат простенькое демо для возможности игры двух человек (как в PG). Я выделяю на это все времени - до конца этого года. Мало?

А дальше буду думать как прикручивать компьютерных игроков. Меня в первую очередь интересует моделирование триединой связки экономика-политика-война.


DevilDevil   (2007-02-16 19:03:00) [13]

> vlk32   (16.02.07 18:10) [11]

Просто на серьёзные вещи надо смотреть трезво.
Займись сначала небольшим ShareWare проектом (можно эту же идею использовать, только урезанную); уверен ты и его можешь не закончить. Тогда:

1) небольшой прирост капитала простимулирует на сворачивание гор; хотя их не хватит даже на музыку к твоему мегапроекту.

2) опираясь на существущвующие наработки и опыт, проект будет проще создать (а главное -- закончить) на порядок.


vlk32   (2007-02-16 18:10:00) [14]

2Creative: под платформой очевидно понимается ОС? Тогда стандартно - win32; Расчеты ТТХ отрядов? Отвечаю - ещё нет.

2Cash: согласен. Меняется только название. АИ действует до уровня дивизии. Именно он и двигает конкретные фишки. А расчет для фишек это стандартный расчет боевого столкновения в соотв. с правилами игры.

2DevilDevil: Спасибо на добром слове ))) До меня 999 человек уже провалили свои проекты, так что шанс есть! :)


DevilDevil   (2007-02-16 17:48:00) [15]

99,9 % начинающих, затеявших грандиозные проекты ждёт провал на той или иной стадии. Вам пророчу такое же будущее. Удачи!


Cash   (2007-02-16 17:07:00) [16]

Хы, рядовые, не рядовые, один же всетаки в конце концов фиг! :)))

У комдива есть 8 отрядов, т. е. комдив есть предпоследняя ступень
иерархии AI, последняя - фишка - отряд.
А сменится ли смысл, если зав. отрядом будет предпоследней ступенью? :))

А ладно... не удалась мысля, и ну ее... :)


Creative   (2007-02-16 14:47:00) [17]

А с платформой у вас что? Есть уже расчеты, что сколько стоит/весит/плавает/пробивает?


vlk32   (2007-02-16 14:05:00) [18]

Да проект сложный. Но есть план-минимум который я надеюсь выполнить в течение этого года (даже если буду работать сам).

1. Инструментарий (редактор ландшафта, редактор политической карты, редактор сценария)
2. Тактический уровень без АИ. Т.е. чтобы два человека могли сыграть за одним компом двигая фишки отрядов. Здесь главное четко сформулировать все правила боевого взаимодействия (расчет потерь, специальных исходов боев типа отступление в соседний хекс, сдача в плен, потеря сомолетов в воздухе, расформирование и т.д.) и запрограммировать эти правила в движке игры.

На след. год остается последовательно АИ тактического и стратегического уровня. И может быть если все пойдет нормально то политический и экономический АИ.

зы. Более чем уверен - такого интерфейса и вида представления игровой среды никто не сделает в течение ближайших нескольких лет только потому что казуалам это и нафик не нужно.


Soulghai   (2007-02-16 13:25:00) [19]

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


vlk32   (2007-02-16 09:58:00) [20]

Да не нужно все так усложнять. Ни о каких рядовых даже речи не идет. Речь идет об отдельных юнитах(отрядах) которые представляют собой уровень полка. Дивизия = 8-12 фишек. Например, у крупного государства есть 100 дивизий. Это примерно 1000 фишек. Время в игре будет реальное (с заданным масштабом) с возможностью паузы. Но расчет я буду делать не каждый час как в ДП, а раз в четыре часа. Т.о. каждый отряд получает 4ре действия в игровые сутки. Каждое действие это- оставаться на месте, окапываться, атаковать соседний хекс, переместиться и атаковать и некоторые другие (вспомните серию PG).

В ДП во время боевых действий 1 игровые сутки это примерно 10-15 сек реального времени. При том что сейчас практически все с 4ми пнями или соотв. им атлонами, то думаю вполне реально сделать расчет игровых суток за приемлемое время.

Тем более что самый сложный расчет для дивизий непосредственно ведущих боевые действия. Но т.к. не предвидится ситуация тотальной войны всех против всех, то активных юнитов будет примерно 20-30 % об общего числа в сценарии/кампании.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо