Наконец то появилось немного времени.
Надеюсь на этой неделе я закончу сервер и примусь за клиентскую часть, пока будет идти наполнение логики работы мира.
Вот UML диаграмма (генерил из готового кода с помощью Umbrello).
В код она экспортируется почти корректно, хотя кто это будет делать :-)
понедельник, 28 сентября 2009 г.
пятница, 21 августа 2009 г.
четверг, 20 августа 2009 г.
Концепт part 2
Телезда. (оригинальное название в разработке)
Игра заключает собой некий мир, поделенный на несколько ключевых локаций, символизирующих глобальные однотипные и даже множественные подобные по виду и значению места времяпровождения ее героев.
Суть и цель заключается в том, что бы на столько же на сколько и выжить на столько же и эволюционировать в своем социально-материальном положении в мире предложенном разработчиками, с расчетом на то, что правила (соц. устрой и порядок), локации и возможности игрока в целом – вещь так же развивающаяся, дополняема и реструктурируема.
Мир представляет собой постапокалиптическое месиво, которое, в виду больного воображения разработчиков, намеривается иметь место в жизни человечества в результате атомной войны (пролог аннотации сюжета прилагается).
Игрок, попадая на Главную страницу игры, оказывается по случайному разнаряду в подземном бункере, представляющем из себя сеть ходов и тоннелей. На этом этапе он находится в своей комнате, напичканной лишь самыми необходимыми атрибутами тамашнего существования: система связи с кем и чем либо, емкая система вентиляции, система почтовых сообщений и посылок, место поспать и сложить вещи, шкаф с инъекциями для поддержания жизнедеятельности. Все остальное игрок способен приобрести в торговой точке. Наряду с этим у игрока есть возможность приобрести специального робота способного перемещаться по поверхности земли, добывая полезный инвентарь (естественно бесплатный) и просто изучая территорию, работая как на игрока так и принося информацию в специальные лаборатории, которые платят за то что бы получить информацию, надеясь на способность оной воскресить планету… хоть и тщетно. Возможными заработными ресурсами в глобальной системе ходов (ГСХ) являются следующие:
• работа на копальню (расширять ГСХ), работа на интроботанический сад (крохи пропитания для жителей ГСХ), работа на выращивание съедобных видов насекомых, мелких млекопитающих и рыб в инкубаторных;
• торг (во всяческих проявлениях);
• работа оператором нанороботов на поверхности (истреблять уродов, искать необходимые лаборатории элементы и материалы, обслуживать наземные функционирующие объекты, заниматься стройкой и расширением площадок посадки спутников и ракетных транспортных блоков для связи с агломерациями людей в космосе, тп);
• работать в инфраструктуре ГСХ на управляющих должностях, имея возможность при согласовании с такими же по сану игроками выбирать из доступных возможностей политику жизни в ГСХ, пути продвижения наружу и при невозможности устройства на поверхности в космос, следить за соблюдением свода законов (СЗ) ГСХ, чинить правосудие над игроками, нарушившими СЗ, на свое авторитетное усмотрение. Работа на таком месте высокооплачиваема но лимитирующая в плане возможностей для управленца, обязуя его работать на своем месте безвылазно определенное количество времени. В СЗ описаны возможности Управленца ГСХ, декларируя невозможность глобального изменения жизни остальных игроков, а лишь провозглашая возможность корректировки плана развития (копальни, комос, пропитание, тп);
• работать в частном порядке на себя самого находясь в постоянном состоянии риска быть подверженному атакам со стороны находящихся под юрисдикцией управления ГСХ игроков. В таком случае игрок волен сам выбирать направление развития – будь то частные раскопки, поиски артефактов наноботами как в системе ГСХ так и на поверхности, собирая деньги на любую из всевозможных целей (полет на орбитальную станцию и дальше за ее пределы, диверсионные акты против правления ГСХ и правления станции, организация собственного правительства (вплоть до выбора любого из доступных СЗ), тп);
• тп.
Таким образом ветреная модель устроя наземного мира начерчена. Главное отличие игры от остальных схожого плана – это доступность глобальных перемен, за которыми разработчики пристально следят и поистине всевышне под них подстраивают игру субституируя тем самым Судьбу при этом не вмешиваясь в ход событий, а лишь немного корректируя их.
Поверхность земли представляет собой руины на подобии ландшафтов Хиросимы после удара, а местами полубитые территории аля Чечня в худшее время (пережиток предапокалиптического состояния планеты). Населена только самыми живучими бактериями, горсткой незамысловатых грызунов, рыбами и людьми. Люди давно выродили весь свой несознательно-радиационно-падший социум оставив после себя поколение генно-модифицированных недочеловеков-уродов. Все крушат и все жрут. Проникают в ГСХ. Убивают людей, крушат оборудование, заражают болезнями, паразитируют во всех смыслах слова. С уродами ведется постоянная борьба. На поверхности также присутствуют обособленные и изолированные от внешней атмосферы аранжереи потенциального развития (АПР). Они предназначены для контакта ГСХ с внешним миром, устраиваются в основном вблизи космических отправных точек. Занимают относительно значительную территорию. Их функциональность будет далее рассмотрена подробнее, на ряду с функциональностью рынка ГСХ, как ключевых узлов развития и жизнедеятельности героев игры.
Орбитальная станция (ОС)– противоречивое место пребывания игрока. С одной стороны самая безопасная и перспективная локация в системе, с другой – самая ресурсонеобеспеченная. Тем не менее, все без исключения люди в ГСХ поражены разного рода и степени заболеваниями, чем не может не пользоваться ОС, находящийся на которой игрок, как одним из доступных (далее - шире) видов деятельности может заниматься фармацевтией и прибегать к услугам рынка ГСХ, либо заключать пакты с игроками на земле направленными на ресурсообмен (услугообмен и другого рода содружества и коалиции доступные в игре). В социальной системе обеспеченности как ГСХ так и ОС есть определенная черта баланса при которой игроки обеих глобальных локаций находятся в одинаково некомфортных условиях. Игрок на ОС изначально защищен. Состав членов ОС изначально лимитирован по понятным причинам. Тоесть даже при наличии ресурсов у игрока с ГСХ, переселение на ОС может оказаться недоступным до лучших времен, пока не организуется сбор денег на ее расширение. В ОС также есть административный корпус с аналогичным подобному на ГСХ статусом. ОС – поставлена для исследования доступных для жизни территорий как на земле так и вне
ее. Т.к. к примеру территории Антарктики остались изолированными от пораженных зон, а на Марсе есть места к которым можно приспособить жизнь. Остальные члены ОС – рабочий персонал, обслуживающий станцию и занимающийся заработком опять же на любую из целей, себе поставленную.
Возможными заработными ресурсами на ОС являются следующие:
• Администрация (лимитированное число членов ограниченных в возможностях но щедро поощряемых финансово);
• Работа по уходу за станцией;
• Независимый дистанционный и внутренний торг;
• Исследование новых территорий;
• тп.
В игре присутствует подобие реальной финансовой системы. Плата налогов, выделение денег правленческому аппарату как заработок. Выборная независимая система. На ряду с тем – возможность индивидуального развития. Правленческий аппарат – ни чем не лучше простых игроков, может быть легко свергнут. Есть доступ к формированию собственного клана. Есть бои, есть разведывательная деятельность, тп.
Как таковой цели игры нет. Есть только адаптивная среда в которой растет социум, который сам формирует цели, который адаптируется к окружающим его условиям. Разработчик способен динамично структурировать продолжение игры исходя из побуждений человеческих масс.
далее будет..
Игра заключает собой некий мир, поделенный на несколько ключевых локаций, символизирующих глобальные однотипные и даже множественные подобные по виду и значению места времяпровождения ее героев.
Суть и цель заключается в том, что бы на столько же на сколько и выжить на столько же и эволюционировать в своем социально-материальном положении в мире предложенном разработчиками, с расчетом на то, что правила (соц. устрой и порядок), локации и возможности игрока в целом – вещь так же развивающаяся, дополняема и реструктурируема.
Мир представляет собой постапокалиптическое месиво, которое, в виду больного воображения разработчиков, намеривается иметь место в жизни человечества в результате атомной войны (пролог аннотации сюжета прилагается).
Игрок, попадая на Главную страницу игры, оказывается по случайному разнаряду в подземном бункере, представляющем из себя сеть ходов и тоннелей. На этом этапе он находится в своей комнате, напичканной лишь самыми необходимыми атрибутами тамашнего существования: система связи с кем и чем либо, емкая система вентиляции, система почтовых сообщений и посылок, место поспать и сложить вещи, шкаф с инъекциями для поддержания жизнедеятельности. Все остальное игрок способен приобрести в торговой точке. Наряду с этим у игрока есть возможность приобрести специального робота способного перемещаться по поверхности земли, добывая полезный инвентарь (естественно бесплатный) и просто изучая территорию, работая как на игрока так и принося информацию в специальные лаборатории, которые платят за то что бы получить информацию, надеясь на способность оной воскресить планету… хоть и тщетно. Возможными заработными ресурсами в глобальной системе ходов (ГСХ) являются следующие:
• работа на копальню (расширять ГСХ), работа на интроботанический сад (крохи пропитания для жителей ГСХ), работа на выращивание съедобных видов насекомых, мелких млекопитающих и рыб в инкубаторных;
• торг (во всяческих проявлениях);
• работа оператором нанороботов на поверхности (истреблять уродов, искать необходимые лаборатории элементы и материалы, обслуживать наземные функционирующие объекты, заниматься стройкой и расширением площадок посадки спутников и ракетных транспортных блоков для связи с агломерациями людей в космосе, тп);
• работать в инфраструктуре ГСХ на управляющих должностях, имея возможность при согласовании с такими же по сану игроками выбирать из доступных возможностей политику жизни в ГСХ, пути продвижения наружу и при невозможности устройства на поверхности в космос, следить за соблюдением свода законов (СЗ) ГСХ, чинить правосудие над игроками, нарушившими СЗ, на свое авторитетное усмотрение. Работа на таком месте высокооплачиваема но лимитирующая в плане возможностей для управленца, обязуя его работать на своем месте безвылазно определенное количество времени. В СЗ описаны возможности Управленца ГСХ, декларируя невозможность глобального изменения жизни остальных игроков, а лишь провозглашая возможность корректировки плана развития (копальни, комос, пропитание, тп);
• работать в частном порядке на себя самого находясь в постоянном состоянии риска быть подверженному атакам со стороны находящихся под юрисдикцией управления ГСХ игроков. В таком случае игрок волен сам выбирать направление развития – будь то частные раскопки, поиски артефактов наноботами как в системе ГСХ так и на поверхности, собирая деньги на любую из всевозможных целей (полет на орбитальную станцию и дальше за ее пределы, диверсионные акты против правления ГСХ и правления станции, организация собственного правительства (вплоть до выбора любого из доступных СЗ), тп);
• тп.
Таким образом ветреная модель устроя наземного мира начерчена. Главное отличие игры от остальных схожого плана – это доступность глобальных перемен, за которыми разработчики пристально следят и поистине всевышне под них подстраивают игру субституируя тем самым Судьбу при этом не вмешиваясь в ход событий, а лишь немного корректируя их.
Поверхность земли представляет собой руины на подобии ландшафтов Хиросимы после удара, а местами полубитые территории аля Чечня в худшее время (пережиток предапокалиптического состояния планеты). Населена только самыми живучими бактериями, горсткой незамысловатых грызунов, рыбами и людьми. Люди давно выродили весь свой несознательно-радиационно-падший социум оставив после себя поколение генно-модифицированных недочеловеков-уродов. Все крушат и все жрут. Проникают в ГСХ. Убивают людей, крушат оборудование, заражают болезнями, паразитируют во всех смыслах слова. С уродами ведется постоянная борьба. На поверхности также присутствуют обособленные и изолированные от внешней атмосферы аранжереи потенциального развития (АПР). Они предназначены для контакта ГСХ с внешним миром, устраиваются в основном вблизи космических отправных точек. Занимают относительно значительную территорию. Их функциональность будет далее рассмотрена подробнее, на ряду с функциональностью рынка ГСХ, как ключевых узлов развития и жизнедеятельности героев игры.
Орбитальная станция (ОС)– противоречивое место пребывания игрока. С одной стороны самая безопасная и перспективная локация в системе, с другой – самая ресурсонеобеспеченная. Тем не менее, все без исключения люди в ГСХ поражены разного рода и степени заболеваниями, чем не может не пользоваться ОС, находящийся на которой игрок, как одним из доступных (далее - шире) видов деятельности может заниматься фармацевтией и прибегать к услугам рынка ГСХ, либо заключать пакты с игроками на земле направленными на ресурсообмен (услугообмен и другого рода содружества и коалиции доступные в игре). В социальной системе обеспеченности как ГСХ так и ОС есть определенная черта баланса при которой игроки обеих глобальных локаций находятся в одинаково некомфортных условиях. Игрок на ОС изначально защищен. Состав членов ОС изначально лимитирован по понятным причинам. Тоесть даже при наличии ресурсов у игрока с ГСХ, переселение на ОС может оказаться недоступным до лучших времен, пока не организуется сбор денег на ее расширение. В ОС также есть административный корпус с аналогичным подобному на ГСХ статусом. ОС – поставлена для исследования доступных для жизни территорий как на земле так и вне
ее. Т.к. к примеру территории Антарктики остались изолированными от пораженных зон, а на Марсе есть места к которым можно приспособить жизнь. Остальные члены ОС – рабочий персонал, обслуживающий станцию и занимающийся заработком опять же на любую из целей, себе поставленную.
Возможными заработными ресурсами на ОС являются следующие:
• Администрация (лимитированное число членов ограниченных в возможностях но щедро поощряемых финансово);
• Работа по уходу за станцией;
• Независимый дистанционный и внутренний торг;
• Исследование новых территорий;
• тп.
В игре присутствует подобие реальной финансовой системы. Плата налогов, выделение денег правленческому аппарату как заработок. Выборная независимая система. На ряду с тем – возможность индивидуального развития. Правленческий аппарат – ни чем не лучше простых игроков, может быть легко свергнут. Есть доступ к формированию собственного клана. Есть бои, есть разведывательная деятельность, тп.
Как таковой цели игры нет. Есть только адаптивная среда в которой растет социум, который сам формирует цели, который адаптируется к окружающим его условиям. Разработчик способен динамично структурировать продолжение игры исходя из побуждений человеческих масс.
далее будет..
среда, 29 июля 2009 г.
Предполагаемая структура приложения:
Звук - OpenAL
Рендер - Ogre3D
Физика - Bullet
GUI - MyGUI
Сеть - Qt
Потоки - Qt Не будет потоков:) Будет кончконечный автомат
Взаимодействие компонентов - Qt
Скриптовый движек - Qt
Ввод - OIS
Сервер предполагается тоже писать на Qt
Игровая логика, БД (возможно PostgreSQL или FireBird), ИИ...
Передача данных по SSL
Структуру классов позже выложу
Звук - OpenAL
Рендер - Ogre3D
Физика - Bullet
GUI - MyGUI
Сеть - Qt
Взаимодействие компонентов - Qt
Скриптовый движек - Qt
Ввод - OIS
Сервер предполагается тоже писать на Qt
Игровая логика, БД (возможно PostgreSQL или FireBird), ИИ...
Передача данных по SSL
Структуру классов позже выложу
вторник, 7 июля 2009 г.
Подписаться на:
Сообщения (Atom)





