жанр: социальная стратегия реализация: сервер на java, "клиент" на PHPhtml5 Flash Распространение: f2p во вконтакте Окончание работы над сервером и клиентом:25.09.201102.10.201109.10.2011 23.10.2011 (увы ещё раз продлённое) Размещение вконтакте: плюс максимум неделя на внедрение вконтактовского API и дальше уже зависит от Вконтакта
Первый этап чего?:http://gcup.ru/forum/69-8113-1 Описание Первоначальный план, который будет наиболее близок к тому, который будет близок к реализованному. ТО что я планировал после начала работы и отличалось от написанного ниже я тут не выкладывал
Quote
- Орион Мини - небольшая социалка, задача которой опробовать некоторые игровые механики. По насыщенности немногим больше Огейма, и имеет мало серъёзных отличий, скорее даже пару упрощений. С точки зрения серверной части, без многопоточности на первое время, до следующего этапа. Игровые возможности: *строительство (в варианте мини строительство баз, но с точки зрения сервера отличается только названиями) *добыча основных ресурсов(на третьем этапе станет основой для производсва и добычи) *отправка транспортного флота(тестирование базовых функций дальнейшей отправки флота, а также для нпц курьеров третьего этапа) *создание новых баз на планетах *получение и выполнение заданий *мелкопаскотить(украсть у соседа денюжку, или устроить диверсию) Игровой процесс - игрок глава небольшой компании на поверхности планеты. Его задача снабжать жителей планеты, выполняя их заказы. За успешное выполнение игрок получает рейтинг, за определённые рубежи рейтинга он получает уровень, при этом делевел, те потеря уровня невозможна, а вот потеря рейтинга в случае просрочки задания возможна. На полученные деньги игрок покупает новые строения, улучшает их, тем самым повышая их производительность. Для производства не требуются какие-то ресурсы, но с ростом уровня появляются задания требующих новых ресурсов, в большем объёме, что заствляет игрока снова строить здания. При достаточном количестве денег игрок может купить новую базу на соседней планете. Чем дальше от центральной планеты, тем хуже задания, но лучше добыча, но и больше размер возможного мелкопакощенья. Для связи между базами игрок может нанимать НПЦ трансопрт, для перевозки с удалёных планет, где, как уже выше сказано, лучше добыча, к центральным, где лучше задания, ну или при желании наоборот.
Игрок - глава компании, начинает во времена когда костяк 4-х мегакорпораций был ещё силён, но уже становилось ясно, что он не способен обеспечивать потребности растущей федерации. Одна из них рискнула и лоббировала законопроект о создании подконтрольных ей небольших компаний, которые бы смогли обеспечивать самые необходимые потребности дальних планет. Всем желающим отдавался участок на этой планете с построенным командным центром, одной из фабрик и шахтой. Каждая из планет требует определённой адаптации вашей базы к её природным условиям.
Итак игрок начинает на планете с малыми потребностями, большими возможностями для строительства, но малой выработкой, такой вот инкубатор. Первоначально на поле находится база, шахта, и фабрика товаров Задача игрока удовлетворение потребностей населения, поначалу ресурсами и материалами. Потребности выражаются в виде заданий. По мере выполнения заданий, повышается навык управления компанией, начисляются деньги, растёт рейтинг игрока общий(он же снижается в случае провала), а также отношение местных (падает в случае провала задания). Чем выше отношение тем прибыльнее награда и тем больше прибавка к рейтингу общему. После завершения каждого задания игроку будет предложено 3 новых задания на выбор.
Задания бывают нескольких типов. Условно их можно разделить двумя способами. Первый на денежные(заказы более мелких компаний на планете) и на отношение(участие в гумманитарных миссиях). Второй способ на производственные и курьерские (вторые возникают при постройке космодрома).
По мере роста уровня управления корпораций усложняются задания (уменьшаются сроки, растут число комбинаций требуемых ресурсов и их количество). Чтобы успевать обеспечивать выполнение заданий ресурсами игроку придётся постоянно улучшать свои фабрики и шахты. Но в какой-то момент(так как цена следующего уровня растёт непропорционально выработке, прирост которой снижается за уровень) игроку потребуется основать базу на другой планете, которая сможет обеспечить его большим количеством ресурсов. По мере роста, при определённом рейтинге игрок сможет попытать счастье в центральных мирах, где у него будет возможность строить только базу и космодром, производство и добыча же там запрещены, поэтому эти миры придётся обеспечивать за счёт дальних миров. При достижении новых уровней открываются новые строения и ресурсы в заданиях.
Производство ведётся партиями. Игрок выбирает на какое количество ресурса он хочет произвести товаров, после чего спустя какое-то время это количество товаров появляется на складе. Ресурсы списываются при начале производства. Добыча ресурсов идёт постоянно, сразу после строительства шахт.
Транспортировка ведётся с использованием космодрома. Перед вылетом идёт задержка на погрузку.
Кроме честной игры со строительством киберцентра, у игрока появится возможность вести разведку конкурентов (выводится рандомно выбранный список из компаний на той же планете, одну из компаний можно посмотреть, детально, включая его текущий контракт). Кроме того возможно совершить диверсию на производстве понизив выработку конкурента или же забрать определённую сумму денег. Последние два действия выполняются с каким-то шансом, и имеют случайную величину зависящую от уровня кибер центра.
Игроки имеют возможность общения между собой, через сообщения. Достаточно знать ник отправителя.
Список строенией и влияние улучшения: - фабрики [товаров, продуктов, роботов, лекарств] (уменьшается время на производство партии) - шахты [шахта и гидропоника](растёт кол-во ресурсов в единицу времени) - космодром - (уменьшается задержка перед вылетом) - киберцентр - (увеличивается вероятность успеха и велчина воздействия)
Монетизация будет заключаться в повышении небольшом коеффициентов (не всех сразу а только на отдельные фабрики, шахты), покупка рюшечек в виде других стилей базы, увеличение числа предлагаемых заданий. Либо своеобразный прем(игрок сможет покупать всё выше описанное за внутриигровую валюту, но при этом цена на каждый будет зависеть от типа планеты и уровня игрока). Бонусы на коеффициенты и на кол-во заданий будут на время(сутки, неделя, месяц), рюшечки постоянно, но для одной планеты за раз, прем на сутки, неделю и месяц.
Ну и каждому новому игроку предстоит пройти мини регистрацию(при первом заходе попросят ввести игровой ник, логин и пароль). Сделано это для двух вещей, обезопасить игровой ак пользователя (тк открытый вконтакт автоматом оставляет открытым доступ с компа, если не нажать "чужой компьютер" при входе, чего многие не делают), ну и заодно Позволить игрокам скрываться под никами, что в принципе должно добавить атмосфере.
Что будет миниманльно в релизной версии: - Строительство базы+ - Задания - Добыча+ - Производство - серверная часть + - транспорт - Монетизация - Диверсии
Что будет добавлено в ближайшие неделю-две, если не окажется в релизе: - Карта - Новые базы - Разные планеты - Личные сообщения
Архивы Архив фейк скринов
Пара фейк-скринов базы (сделано сегодня и жестоко разрезано для тестого клиента)
Фейк скрин с элементами гуи
Фейкскрин с полностью благоустроеной базой
Архив скринов
Рабочий скрин с рабочим интерфейсом уже после логина
Состояние базы с почти полным интерфейсом (куда-то потерялась одна кнопочка) немогу её найти, честно)))
Различного рода ошибки и сообщения(текст пока наполовину дебажный, наполовину наобумный, и проблему с кодировками решаю)
Архив скринов сервера
Скрин работающего сервера (пока тетсю через telnet на фейковых пользователях, тк остальное без клиента не удобно)
Скрин работающего сервера (пока тетсю через telnet, работа сразу с двумя пользователями)
Актуальные скрины Доступные слоты для строительства подсвечиваются синим(для второго уровня все заняты, поэтому все они красные) Выводится таймер с текущей стройкой, ну и над зданием виднеется молоточек)
Небольшие изменения дизайна интерфейса)
Ну и третий скрин для правил скрин сервера собственной персоной)
Добавлено (17.09.2011, 16:40) --------------------------------------------- Немного новостей. в виду поддержки html5 сокетов от части на php, отказываюсь в пользу html5)
[/b]На сервере тем временем произошёл первый логин и первый раз были получены первичные данные о состоянии пользователя)
Сообщение отредактировал Zizilk - Суббота, 08 Октября 2011, 21:36
А почему бы не сделать сервер на nodeJS, в ней есть сокеты, http сервер (может пригодиться), неблокирующий ввод - вывод (что важно для онлайн игр, синхронизирующихся с базой данных), перед запуском сервера код компилируется в нативный (благодаря Google V8), а также для ноды есть бесплатные хостинги (128mb оперативки, но я думаю хватит, V8 же, также этот хостинг выдаёт домен в виде *.no.de (у меня в подписи есть один веб сервер с чатом на ноде на этом хостинге). Помоему это самая подходящая ситуация для nodeJS, темболее если ты пишешь html5 игры, значит легко обучишся. mecinvader
html5 не знаком ещё и буду знать ток на уровне канвас и сокетов. Сервер пишу свой тк это потребуется на 3 и следующих за ним этапах. тем более не совсем своевременно напсал про техи, тк сервак фактически напсан и его теперь потихоньку дебажу.
Так что если я тут отписался о том что доступна новая фича, следует читать, что добился стабильной работы этой фичи без падений)
Добавлено (17.09.2011, 18:57) --------------------------------------------- Немного новостей, в связи с переходом на вебсокеты от хтмл 5 делать однопоточный сервер будет более геморно, чем если бы клинет был на php (тк он сам рвёт соединение после отправки страницы, а в хтмл5 соединение надо закрывать)
Добавлено (17.09.2011, 19:00) --------------------------------------------- Ах да в предыдущем сообщении забыл сказать, тк возможность многопоточности закладывалась изначально, но не была реализованна, то теперь сервер уже многопоточный)
Добавлено (17.09.2011, 19:19) --------------------------------------------- В связи с этим предыдущий скрин заменён
Сообщение отредактировал Zizilk - Суббота, 17 Сентября 2011, 17:34
Ага всё один, поэтому всё несколько затягивалось в разработке. В идеале проектирование, программирование и арт должны делать разные люди. Ибо слишком велико эелание перскочить с одного на другое и так далее
Добавлено (17.09.2011, 20:34) --------------------------------------------- Увы вебсокет, пересылает все данные в формате http. со всеми заголовками, что неудобно... Если завтра от поноса его не удастся вылечить придётся возвращаться к старому варианту
Добавлено (19.09.2011, 13:27) --------------------------------------------- Небольшой фейк скрин
уже с элементами гуи, остальное гуи собираюсь вынести на панельку
Эксперименты с html5 и вебсокетами показали, что они работают с протоколом http и только с ним, с чистым протоколом tcp их не пускает вроде как браузер. В итоге решил перейти на флеш As3 тк тамошние сокеты это вроде как позволяют.
Добавлено (20.09.2011, 23:45) --------------------------------------------- после двухдневных боёв flash сдался... Мой самописный сервер добавилась возможность апрувить прямые подключения сокетов с флеш клиента(была жуткая замарочка с ответом на запрос безопасности). С клиентской стороны реализована сетевая часть... Завтра займусь логикой клиента.
Решил немного переделать производство (добавить пару функций и немного перелопатить бд). Вообщем в срок влезаю с баальшой натяжкой. Не исключено, что на недельку его продлю..
Добавлено (22.09.2011, 00:04) --------------------------------------------- Первый не фейк скрин
Были проблемки с обработкой ответов из-за \n в конце строки ответа сервера. Есть ещё форма логина, которая работает, но там нет интерфейса совсем, кроме самодельной консоли подключения пары инпутов и кнопки логина, так что решил не скринить)
Вообщем тут состояние базы игрока под ником Zizilk). сетевая часть допилена окончательно, так что дебаг сервера, накидывание контента и написание толькко логики клиента)
Добавлено (22.09.2011, 22:45) --------------------------------------------- Компьютер мой сегодня оказался занят, так что на чужом пострадал в стареньком фотошопе (до этого работал в пейнт нете, и понял что карандаша+шифт+клик последнему явно не хватает)) Так образовалась шахта
Отдельно от остального выглядит не оч, но вместе с тем стильно.
Заодно окончательно определился как именно буду менять игровую механику(я вроде говорил ранее), сделанно для повышения интереса, пусть небольшого самой игры, и в связи с началом планирования второго этапа. Изменения не кретичный но за сроки вылезаю, уже точно. Так что продляю на неделю. Если кому интересно конечный геймплей я его выкладываю в первый пост
Сообщение отредактировал Zizilk - Понедельник, 19 Сентября 2011, 13:28
Для большинства да, но в моём случае и при моих навыках, если погонюсь за большинством, то нифига не сделаю. Тем более как показывает огейм(близок из браузерных) и EVE (идеал в качестве горизонта по возможностям). Моя потенциальная целевая аудитория, её не особо интересна графика, а больше интересен процесс.
Вообщем пока так. Вместо перехода на вектор флеша полностью, я добавлю анимаций, эффектов(тоже в пикселе)) и некоторые моменты подработаю.
Добавлено (23.09.2011, 23:03) --------------------------------------------- Продолжая начавшуюся традицию ежедневных отчётов. Из графики порадовать особо нечем, только вот шахта встала на своё место, а вот вместо гидропоники пока квадратик)
Оптимизировал немного вывод базы и подготовив тем самым к навешиванию собитий на нажатий на постройки, заодно теперь есть возможность смены стилей базы, пока не реализованная серверно, но там один параметр.
Со стороны сервера тоже изменения Внедрил первую часть изменений производства, теперь постоянно капают ресурсы при постройке шахт. В принципе до следующего дня есть ещё чуть меньше часа, так что может ещё успею что-то сделать)
Добавлено (25.09.2011, 00:50) --------------------------------------------- Традиция немного нарушилась
Сегодня сделал по серверу: - теперь дважды под одним логином зайти не получится. Тот кто заходит вторым не сможет зайти. - проводится проверка на пользователей, которые не передавали на сервер ничего в течении 10 минут, такие пользователи логофаются(условия жёсткие, если не считать части со стороны клиента) - если в течение минуты не поступает от пользователя ничего рвётся соединение, но пользователь остаётся залогинен(те может реконектится в течение 10 минут, пока реконект на клиенте не реализован) - добавлена функция просмотра инфы о постройке
Клиент: - ошибки выведены во всплывающие окна - каждые 30 секунд на сервер отправляется "1" для поддержания соединения - привязка обработчиков событий к строениям, при которых открывается инфа и будет кнопка постройки следующего уровня.
В виду отсутсвия арта и наличия разных чёрных заглушек. Завтра решу проблему и сделаю ещё порцию арта.
Добавлено (25.09.2011, 23:16) --------------------------------------------- Новый фейкскрин с полностью благоустроенной базой. Из арта, только остались интерфейс, ещё штуки 3 фона, и пройтись наконец по несчастным горам)
Собственно сегодня больше ничего не сделал, тк был немного занят.
Нет самописный сервер на java на TCP протоколе, тк в дальнейшем он станет основой для развития идеи этой социалки
Ну про стиль графики писал выше)
Добавлено (26.09.2011, 18:33) --------------------------------------------- Пока ждал сегодня сутра по работе встречу решил немного проапгрейдить картинку, тк с кодом мог увлечься и случайно послать того кого ждал). Но увы тот не пришёл, но зато подбравил цветность (работаю на немного убитом LED мониторе своего нетбука, поэтому там могла быть проблема что всё серое было слишком тёмным).
РАзница между фоном и базой по яркости и насыщености сделана специально)
Добавлено (27.09.2011, 17:29) --------------------------------------------- Сегодня выходной, накопились некоторые дела по другим направлениям, сегодня их надо немного разрулить.
Добавлено (29.09.2011, 08:10) --------------------------------------------- Вчера не написал тк после 7 часов работы над интерфейсами немного прифигел. Неудобно быть программистом и работать на незнакомом поприще. Сегодня вставлю всё это в клиент и из интерфейса останется только карта. Вечером надеюсь со скринами из клиента перееду в разработку)
Добавлено (29.09.2011, 19:45) --------------------------------------------- Воткнул всё(почти всё) в интерфейс, только его ещё недопрограммировал(скрины в шапке). Составил мнимальный список того, с чем пойду в релиз Продлил срок ещё на неделю, тк не успеваю. Ну и всё. Подробнее в первом сообщении, увы спешу сейчас другим заняться
Добавлено (01.10.2011, 23:57) --------------------------------------------- Функционал клиента растёт, но показывать нечего тк в плане арта положение немного зафиксировалось. Сейчас закончил работу над окошками, ошибками, перенёс информационную базу(которая содержит описания и названия строений и не учавствтвует расчётах сервера) на клиент, клиент научился определять, что игрок может себе позволить сделать, а что не позволит(по уровню), прикрутил федеральные кредиты, которые будут являться "реальной валютой"(правда самой механикой монетизации займусь ближе к концу), сделал поправил серверную заготовку для строительства, придумал наконец как показывать прогресс в строительстве здения(будет планка над основной панелью выступать с инфой о конце строительства). После чего начну дебаг строительства.
Чтобы было интереснее немного расскажу о системы начисления уровня подробнее.
Значит система проста, игрок за задания получает рейтинг, при провале заданий рейтинг падает. Каждый уровень новый достигается при получении определённого рейтинга, но при этом если он получил этот рейтинг а потом потерял, то уровень останется. Кроме того рейтинг зачисляется за улучшение зданий и основание новых баз.
А теперь внимание вопрос, стоит или не стоит протащить одну из идей всего проекта в эту социалку или не стоит. С точки зрения изменения плана это не изменение, тк схожее будет и в конечном результате. С точки зрения кода - копипаст существующего, с изменением названий переменных). И так идея, которая честно взята за EvE, а именно офлайн кач.
Предложение адаптированное для моей социалки выглядит как, игрок получает каждый день немного рейтинга, пусть растянутую на целый день. Игрок больше 3-х дней не появляется в игре рейтинг перестаёт капать. С точки зрения баланса играет мало на, что (разве что мне придётся несколько активнее делать обновления во втором этапе, но коэффициентом капания также можно управлять). Как по-вашему в социалке такая фича была бы интересной?
Ps тут больше интересует реакция как игроков, тк её всё равно планировал реализовать после)
Добавлено (02.10.2011, 00:00) --------------------------------------------- Ps, если тему будет смотреть модератор, если возможно, перенисите в разработку. Запрос модеру раздела направил, но тот давно не появлялся
Добавлено (04.10.2011, 07:11) --------------------------------------------- За вчера отдебажил строительство) База персонажа Zizilk обросла новыми постройками) правда клиентский таймер строительства ещё не доделал
Добавлено (04.10.2011, 22:37) --------------------------------------------- Немного свежих скринов, а именно две штуки
Доступные слоты для строительства подсвечиваются синим(для второго уровня все заняты, поэтому все они красные) Выводится таймер с текущей стройкой, ну и над зданием виднеется молоточек)
Небольшие изменения дизайна интерфейса)
Сообщение отредактировал Zizilk - Вторник, 04 Октября 2011, 22:37
Пиксель-арт - это здорово, но в соцсетях игра с такой графикой не взлетит никогда. Надо или искать художника и оказуаливать, или ориентироваться НЕ на сосалки. К тому же, в механике нет ничего социального, вирального распространения тоже не выйдет. А вообще удачи, держи нас в курсе) Bread Games - пилим ураганный экшен!
Вы конечно правы, но мне не нужен весь мир (вернее все пользователи). И задача стоит не как можно больше пользователей захавать. Социалка моя(ну или если хотите несоциалка), рассчитана на определённую аудиторию, и по моим предположениям большая часть её находится в одноклассниках, но там требуется организация юр лица для приложений. Устраивать волокиту для того, чтобы выйти туда с неработающей игрой как то не хочется, поэтому вначале решил идти вконтакте, и там отдебажить уже наплывом народа
В плане механики это все лишь первый этап, я и так значительно упростил идею и функционал, чтобы было возможно разработать одному в кратчайшие сроки. Второй этап это будет как раз расширение функционала, не меняя основопологающие вещи социалки, и поиск команды. Уже с командой на третьем этапе переделываем сервер под распеределённые вычисления (те на отдельные программки), меняем основопологающие черты на желаемые, после этого запускаем уже отдельной браузерной игрой, а затем может и клиент выпустим, благо сервер позволяет сделать отдельный клиент уже сейчас)
Вот такие вот планы).
Добавлено (05.10.2011, 19:18) --------------------------------------------- Начал работать над производством. Производимое складируется на складе). Специально для него я начал внедрять модель данных EAV, которая позволяет предмету добавить любые атрибуты, что должно интересно сказаться на разнообразии, и вы можете никогда не узнать что у вас на складе лежит что-то особенное Одна из основопологающих геймплейных фич( а не механик) игры и третьего этапа, которая появится уже в первом). Для полного его обыгрывания потребуется введение новостей, но некоторые сюрпризы.
Механику можно выразить началом "Вы никогда не знаете..."
А я ещё тут. Серверная часть кода для производства и склада по новой модели написана, прошла проверку компилятором но не отдебажена. Увы с EAV работаю впервые так что ушло немного больше времени чем думал. Сроки переношу, для верности на две недели, лучше выпущу раньше чем переносить ещё раз. Тк работы по мелочовки, но мелочовка как-то оказалось как-то много времени сжирает. По сравнению с тем что уже сделано. Закон Паррето (80/20) в действии
Добавлено (11.10.2011, 19:34) --------------------------------------------- Склад и производство отдебажены почти полностью теперь осталось только клиентская часть Теперь у меня на заводе может производится в один момент времени один продукт на одном заводе. За федкреды будет разблокировка доп конвееров на время. Добавляется на склад, мои вложенные запросы для EAV работают. Новые скрины будут как только закончу клиентскую часть со складом и отображением текущих производств
Добавлено (12.10.2011, 23:21) --------------------------------------------- И так ещё на шаг ближе к завершению клиентской части производства Готовы 3 из 4-х продуктов, производимых на фабриках.
Товары
Code
Компьютеры, музыкальные центры, мобильные межзвёздные средства связи, головизоры - давно стали предметом первой необходимости. Не имея их, как можно почувствовать себя частью такой великой Федерации. Ведь они самым лучшим образом показывают, что даже в самые далёкие уголки мира Федерация несёт цивилизацию на 4-х столпах своих мегокорпораций
Продукты
Code
После появления возможности придать биомассе любой цвет, фактуру, вкус, проблема обеспечения продуктами низших слоёв была решена. Десятки консервов и полуфабрикатов самых разных видов и вкусов, произведённые из одного и того же материала, получаемого на гидропониках из водорослей, при этом чрезвычайно питательные и полезные. Любой теперь может за низкую цену почувствовать себя гурманом. Всё хорошо, пока не увидишь из чего эти продукты готовятся.
Роботы
Code
Незаменимые помощники в быту. Если у вас не хватает сил или умений они всегда придут на помощь. Чудеса кибернетики и технологии позволили уменьшить их цену до минимума, сохраняя при этом профессиональные возможности. Их аналоги работают на благо Федерации на заводах 4-х Великих корпораций, неустанно обеспечивая Вас товарами. Денно и нощно они будут помогать вам до первой поломки. Но это не страшно так как из-за их небольшой цены вы можете легко купить нового, тем более наверняка будет готова уже новая модификация
Ошибки ещё не проверял перед добавлением прогоню через ворд
Добавлено (13.10.2011, 15:15) --------------------------------------------- Вечером точно будут скрины склада. Склад сейчас работает полностью, только вот Tile List требует настройки небольшой); Из задач по производству останется только окно производство с выбором текущих работ и возможностью поставки новых.
На этом производство будет завершено и возьмусь за задания.
Сообщение отредактировал Zizilk - Суббота, 08 Октября 2011, 21:37
Добрался до кодинга хе хе Вечер пришёл внезапно. На сегодня в планах только окно производства. Ну и потом проверить работу скрола в тайллисте, ну это ближе к концу
Работа скрола проверена. По идее товары должны были состакаться бы, если бы добавлял производством, ноя в тупую внёс добавления в бд, чтобы быстрее было) и набрать 5 элементов, (по 4 в одной строчке)
Добавлено (16.10.2011, 00:31) --------------------------------------------- Простенький вывод о состоянии промышленности, если линия занята, то сколько товара произвоится и когда закончится
В принципе серверная и графическая часть была готова ещё позавчера. Но вчера провёл за пределами дома с 7-ми утра и до 11 вечера (В чм то можно сказать спасибо нашей славной почте)
Фактически времянка, тк по мере введения шопа, сделаю эту часть более продвинутой, вплоть до установки из этого окна, на производство. Тк сейчас на всех фабриках одна линия. И будет не всплывающим окошком а отдельным экраном.
Из производства остались, только мелочи улучшающие работу (к примеру после установки на производство сообщения что успешно установленно), но это ближе к завершению.
Теперь самая интересная часть в плане реализации - задания.
Добавлено (19.10.2011, 19:23) --------------------------------------------- Решена проблема с передачей русского языка. Это неплохо поможет в плане поддержания принципа "вы никогда не знаете ..."
Логически задания будут поделены на две категории(логически только со стороны сервера). Собственно задания и евенты, тобишь события Задания будут генерируемыми, тупо заказ и проверка выполнения, 99% что будет в релизной версии.
События, события это нечто другое вы никогда не узнаете когда именно оно произойдёт(если не будете следить за новостями и за "странностями", правда это не даст гарантии что случится именно то что в ожидаете). При этом событие может быть в виде задания, либо сообщения или любого другого вашего действия или без действия. В глобальных планах, прикручивание внутренненого скрипта начнётся именно отсюда. В краткосрочных планах реализация событийних заданий (причино следственных, выполнение которых или не выполнение влечёт другие задания для других игроков, быть может даже направленных на вас), случайных событий(совсем редко), ну и новостей. Верояность того что все вышеописанные события будут внедренны вместе с релизом маловероятна. Но ведь вы никогда не знаете
Добавлено (19.10.2011, 20:12) --------------------------------------------- Ах да срок решил не переоносится. План таков:
В воскресение текущие работы приостанавливаются и будет внедрение апи вконтакте (пока без монетезации), 25-28 октября оплата виртуального сервера заливка на него и отправка во вконтакте на премодерацию и первые запуски.
Очень буду рад если кто-нить имеющий опыт платных проектов для вконтакте напишет в личку. В частности интересует насколько легко или сложно попасть в закрытую группу разработчиков. Ну и немного прояснить техническую сторону монетизации через апи вконтакте
Добавлено (24.10.2011, 22:05) --------------------------------------------- Доделанна серверная часть квестов. Завтра отдебажена и написанна клиентская часть. 28 -ого по-прежнему срок заливки на сервер и премодерации вконтакте
Сразу после премодерации, будет создана отдельная тема посвящённая тестированию. Как куда зачем и прочие планы расскажу тамже.
До этого времени ничего особенного не будет, поэтому ухожу в радиомолчание (<-хрен знает по чему мне нравится этот смайлик)
Сообщение отредактировал Zizilk - Среда, 19 Октября 2011, 19:23
... Все твердят: "измени графику", "надо покрасивее" и т.д. Но я думаю, что такая графика придаст оригинальность игре и ничего она не некрасивая, а даже симпатичная, сразу вспоминаются старые и не очень игры. Удачи!
Согласен. Графика хороша уже тем, что отличается от традиционной порядком поднадоевшей. Ещё я восхищен, что такая работа была проделана всего за месяц! Респект. Вы не говорите ЧТО мне делать, Я не говорю Вам КУДА пойти.
Клиент уже вконтакте(пока доступ к нему закрыт пока - пока не добьюсь более или менее стабильной работы с АПИ вкотактовским отправлять на модерацию не буду). Сегодня на виртуальную выделенку отправится и сервер.
Ах да к чему это я, открытое тестирование тестовой версии скоро)
Хороший проект. И желание афтора его сделать. Думаю для начала не плохо. А позже можно будет доработать графическую сторону. И реализовать новые идеи. И главное афтор не гонись за пользователями, развивай свою игру постепенно.
Да, есть тут что-то от симсити... Ностальгично так... Но иконки ресурсов это срам. Обязательно перерисовать, и перерисовать так, чтобы с первого взгляда было понятно что на них изображено. Фотошоп это не сложно. Немного теории, полезной на практике: Работа с наложением текстур Рисуем без планшета
Вся графика будет перерисована всё в такомже пиксель стиле, таких же цветах но более аккуратным. Если всё пойдёт нормально. сам вижу что во много можно было бы лучше и аккуратнее, в том же пиксель арте, но чего хоть от программиста, который в первый раз попробовал рисовать) и занимался этим. А это начальный контент.
Добавлено (07.11.2011, 21:30) --------------------------------------------- И так техническое тестирование открыто
Поскольку пока ни подсказок ни туториала нет Очень настоятельно рекомендую прочитать раздел описание документа ниже Описание и ошибки
Ссылка на игру вот http://vkontakte.ru/app2666593 (установки на страницу пока не требует) Все странности, пожелания и непонятности (последние 100% будут) пишите в эту тему разберусь.
Просьба обратить внимание, что тестирование техническое, поэтому геймплей вряд ли будет, ну и ошибки скорее всего тоже, ну и что первая версия публичная
Внимание была небольшая неувязка с ссылкой на файл
Сообщение отредактировал Zizilk - Понедельник, 07 Ноября 2011, 21:32