Пожалуйста.
Не обходим вниманием тему Skype meeting
Я не настолько молод, чтобы знать все. Оскар Уайлд
Гуманитарии всех стран, соединяйтесь!
IMHO:
Форум нужен.
Скайп нужен для решения неотложных проблем (их пока нет, и, если планировать как следует, и не появятся). Да, и для личного знакомства.
Чат нужен не намногим больше скайпа.
Кстати, я собирался сделать группы на форуме, в том числе и закрытую.
Peter, возьмешься организовать закрытую группу именно по Reflash?
Да, про флеш расскажите уже.
компиляция даже шикарных идей форума приведет к совершенно предсказуемому результату. на стадии альфатестировании станет ясно, что по отдельности идеи все шикарные, но играть в такое не возможно и решение проблем баланса и рутины микроменеджмента потребует года на вылизование.
нужно брать то, что уже имеет понятный геймплей и вменяемое описание. т.е. e-civ
что бы нарисовать полноценный диздок нужно определиться с основными концепциями, а именно тип ходопроизводства. я уже понял, что RTS отметаеться, но остается еще два варианта: последовательный пошаг и пошаг аля e-civ с одновременными перемещениями. пошаг е-цив описан тут
Всё зависит от концепции опять таки. Я уже писал, что если опираться на мультиплеер, то я бы оставил на флеше только клиентскую часть. Как показывают результаты, игру подобного рода флэш может переварить, тем более что за оптимизацию я даже ещё не брался. Последние версии флэша позволяют даже лезть в API видеодрайвера и писать шейдеры. Что ещё рассказать? Весь код написан на ActionScript 3 (диалект ECMAS), который компилится в байткод, котрый в свою очередь воспроизводится флэшплеером (плагином к браузеру или отдельным приложением). Так же можно (но не нужно) собрать исполняемый exe файл. Сервеную часть предлагаю писать на чём то более шустром. Так же придётся писать на php скрипты, которые будут отдавать клиенту данные (весь обмен планируется посредством xml) типа графический файлов, описаний характеристик юнитов и т.п. дабы не зашивать всё это в клиенте.
Так. Внимание.
Тут выше было замечание на тему необходимости менеджера.
Так вот. Я сейчас на правах самопровозглашенного менеджера.
(По)Стараюсь сделать что-то, чтобы эти наши разговоры не остались просто разговорами.
Пожалуйста. Проявите понимание и участие в предлагаемых инициативах.
Первая из которых -- встреча в Скайпе.
Могу взять на себя подобные вопрос. Админить этот сервер.
Идеи -- это одно.
Взаимопонимание и общее видение -- это совсем другое.
Даже 15 минут, даже просто в чате... стоит дней (если не недель) общения на форуме.
Пока... регулярно и не требуется.
Хорошо бы собратся хотя бы раз.
Для синхронизации представлений так сказать...
И чем такая тема будет отличатся от десятков(?) уже существующих.
Вот в Скайпе и можно было бы попробовать ответить на вопрос "есть у нас команда или нет?".
Открою для вас страшную тайну:
я пишу на флэше первый раз в жизни
Мне неизвестно, существуют ли другие механизмы обмена данными между приложением на флэш и внешним миром, кроме как запросить у сервера по 80-му порту картинку или xml.
вернее у меня не доходили руки провентилировать этот вопрос, но это нужно будет сделать. К тому же у флэша закручены гайки в плане секюрности.
в первых (классических) X-COM не было одновременных перемещений. сначала ходил игрок, потом ходили алиены. минусы ты наверно помнишь, когда алиен подходил к твоему солдату, а ты никак на ситуацию повлиять не мог, потому что ход не у тебя, а у копьютера. пошаг е-цив гораздо ближе к здравому смыслу.
1. клиент создает набор команд, которые будут в назначенное время выполнять сервер. например на перемещение юнита. каждый игрок создает свой набор команд и при этом не зависит от других игроков, т.е. все игроки могут создавать свой набор команд одновременно, не теряя время на ожидание других (как теряли в x-com, и Сидовской классике)
2. получив наборы команд сервер начинает их выполнять, деля ход на 20 квантов времени. эти 20 квантов создают иллюзию одновременного ходопроизводства. т.е. если два юнита идут параллельным курсом, то они будут перемешаться как-бы одновременно, а не так что один юнит переместился на пол карты, затем другой на пол карты. это много больше походит на реальную жизнь и исключает ситуацию x-com когда ты все прекрасно видишь, понимаешь, но сделать уже ничего не можешь, а получившие ход алиены громят твою команду совершенно безнаказанно.
3. сервер, просчитав ход отсылает "отчет" на клиент, который на базе отчета прорисовывет новое состояние мира, помечает места прошедших битв и прочую информацию. примерно так и происходит в реальной жизни, главнокомандующему приходят отчеты о том, что произошла стычка там-то враг отброшен, потери такие-то карта с учетом захваченных территорий теперь выглядит так.
цитата из документации е-цив:
Перемещения и изменение состава армий(флотов).
Изменение состава армии и флотов, присоединение юнитов к армиям, присоединение кораблей к флотам, выход юнитов и кораблей из состава армий и флотов, погрузка и разгрузка кораблей, начало строительства внегородских сооружений, основание городов в игре выполняется для всех государств одновременно. Синхронизация обеспечивается квантованием времени выполнения хода. Каждый ход условно разбит на 20 квантов времени.
Перемещения армий осуществляются на расстояние, зависящее от скорости армии и типа поверхности планеты. Направление и маршрут перемещения указывается для каждой армии путем перечисления последовательности единичных перемещений. Единичным называется перемещение на соседнюю точку поверхности планеты.
Само перемещение осуществляется по следующим правилам. В каждый квант времени для всех армий всех государств выполняется расчет времени, которое армия должна затратить на выполнение очередного единичного перемещение, если полученное значение времени единичного перемещения больше или равно разности между текущим квантом времени хода и квантом времени предыдущего единичного перемещения данной армии, то армия выполняет очередное единичное перемещение.
При выполнении единичного перемещения армии одного государства может занять соседнюю точку карты с армией другого государства, если эти армии находятся в состоянии войны, то происходит сражение.
Если при перемещении армии она делает попытку встать в точку уже занятую армией другого нейтрального государства, то наступает конфликт перемещения, и первая армия переходит в состояние ожидания освобождения данной точки. Если точка не освобождается в течение всего цикла перемещений, то эта армия остается на своем месте.
При выполнении перемещений в каждый квант времени последовательность просмотра армии на возможность очередного единичного перемещения случайная.
Изменения состава армий, основание юнитами городов, начало выполнения работ по строительству внегородских сооружений выполняется в течение хода строго в указанный командой для этого действия квант времени хода. В случае невозможности выполнения этих действий в данный квант времени, команда на выполнение этого действия игнорируется.
Юнит может быть присоединен к другой армии, только в том случае если эта армия находится в данный квант времени в той же точке поверхности планеты что и этот юнит.
При окончании перемещения в точке останова армии на каждом ходу выполняется Army_Order. Если армия умеет установленный Army_Order - DESTROY и в точке окончания перемещения находятся внегородские сооружения, то одно случайным образом выбранное сооружение разрушается.
Аналогичным образом выполняются перемещения и изменения состава флотов.
Аку - тебя только что временно скинули из менеджеров.
Раздел - относительно закрытый (есть косяк движка, что админы и супермодеры могут просматривать любой раздел и никак этого пока не изменишь) я могу создать.
мне, Громозеке, Динамику и остальным доверять можно - они не один год как прошли огонь, воду и медные трубы вместе, иначе им бы не дали такие функции.
Насчет продюсера - должность продюсера - это никак не координация действий - это по факту беготня - попытаться купить подешевле одного из членов команды и попытаться подороже продать всю команду вместе с проектом - это не плохо на самом деле в данном контексте - но я не вижу здесь достаточных лидеров, кроме Гостя, кто бы смог спродюсировать игру такого плана
Насчет координатора - у меня есть опыт координации проектов - пара проектов из них у меня были достаточно успешными (пара провалились, чего не скрываю) - этого на наш-фанатиках никто отрицать не сможет - но на самом деле мало кто знает, что это нервотрепка ещё та... Только с первого взгляда это кажется простым... Пока со всеми договоришься - это жопа получается - в основном все хотят денег здесь и сейчас, или работают за готовую идею, коей нет в данном случае ни у кого, кроме Реныча, либо хотят поиметь в последствии денег с инди-разработки... Я пока только вижу Реныча с которым что-то координировать не за чем - Реныч, рак и щука в данном случае получается, извиняюсь за тафталогию... В данном случае можно найти идейных художников, можно найти идейных программеров, но нужна тяжелая рука, которая в случае чего просто стукнет по столу и скажет, что надо именно вот так - и чтобы по другому не было, а этого на наш-фанатиках вряд-ли, когда случится...
Причем рука нужна авторитетная. Может, Сиду написать?
Я не настолько молод, чтобы знать все. Оскар Уайлд
Гуманитарии всех стран, соединяйтесь!
Если ты понял мою мысль - то ты можешь остаться - я надеюсь, что ты сделаешь всё как следует - в противном случае - лучше уйди с арены сразу... Я только об этом прошу... В таком случае, пусть лучше реныч доделает свою оригинальную идею, чем позарится на другие и не сможет их потянуть
Сколько же умных людей, готовых безвозмездно, то есть даром, помочь советом! Тысячи их!!!![]()
Я не настолько молод, чтобы знать все. Оскар Уайлд
Гуманитарии всех стран, соединяйтесь!
а в чем профит закрытой группы? я в группах состою в нескольких , но особой активности там нет и не было никогда.
может я ошибаюсь конечно...
но имхо нам это не надо. в закрытой группе если что-то размещать - значит прятать, причем не только от "непосвященных" но и от самих себя т.к. заглядываешь туда на порядок реже чем на форум.
опять же кого туда записывать, по какому принципу? и как пополнять потом?