Хроники кодописца.
#1
Отправлено 17 Сентябрь 2016 - 00:51
.....Бета тест, спорим на форуме, придумываем штуки, есть желание сделать визуализированные бои, махнул рукой, дел было навалом.
..........М.. эту игру видел еще бета тестом, посмотрю... ага, все по старому... движок капец, сделано как под сайт, нагрузки должно быть дикие, но админ молодец, довел до работающего продукта.
...............Форум, аккаунт до перерегистрации: "Чуваки, давайте запилю нормальный интерфейс в виде приложения? ничего непонятно толком...."
Вечер
Надо начать с карты, установил сканер
Кто собьет, тот дурак, ок? помешает разработке.
Поздний вечер
Разобрался с авторизацией, защит никаких нет.
Забыл установить POST при отправке пароля, пока искал ошибку, настроил кодировку.
Пока подделывал заголовки, увидел пару ошибок с всякой "небезопасной инфой", лог ошибок сервак прямо в браузер шлет.
Ночь
Так... получили карту в удобном виде.
Первая яма, для создания фильтров на карте надо получить списки планет всех систем. Каждую систему получают двумя запросами.
Первый запрос устанавливает выбранную на карте систему, а только второй может получить данные о выбранной системе( не о любой а именно выбранной первым запросом).
Вероятно так игра помнит какие окна были отрыты. Такое решение не позволяет получать данные о системах которые в данный момент не выбраны пользователем. Например если нужно сделать всплывающую подсказку при наведении на звездную систему, понадобиться еще один кусок кода, который по сути делает тоже самое - отдает данные о запрошенной системе, но любой а не только выбранной.
Ранее утро
Забил для теста три системы в список, полет нормальный. Займусь немного рефакторингом.
10 утра кажется, хочу спать
Работает итить!!!(чат справа, юмАр, ок? опечатки сделаны специально)
10 утра+, не хочу спать
Тестовый прогон по доступной карте, полет нормальный...
10 утра++, хочу спать
Сервак федерации не отвечает, убил? о_О
Валера: так это ты эту игрушку пилил?
Я: нет, просто тулсы на досуге делаю
.....
Валера: да сайт не упал.
Я: гуд.
Так похоже запросов было слишком много и часто, сработали фильтры, добавил таймауты между запросами.
Иду спать, ип динамический, игровой акк не заблочили, вечером провайдер поменяет ипку, продолжу.
Вечер
Сегодня курсы при нашей студии, еду рассказывать учить народ джаваскрипту.
Совсем вечер.
Ип не сменили, когда надо не дождешься. Сапорт помоги!
Я дурак(утверждение, добавить эмоциональный). Надо было объяснить про тестовый прогон, что карта вообще кешируеться, большой запрос только при первом запуске, и вообще у меня тут кеш всего чего можно, да и вообще после возможен порт под андроиды\айфоны, стим\ориджин и вообще много хорошего и денежного. (На самом деле пох, гейм дев хобби, да еще и неоплачиваемое)
Дописывать свое сообщение нельзя, пытаюсь вспомнить что поесть осталось, пилю котлеты, иду ужинать.
00:00 +
Посидел поработал немного над другим проектом, жду пока смену ип.
Желание самовыражаться, открываю топик на сф.
#2
Отправлено 17 Сентябрь 2016 - 00:59
Ведем переписку, надо идти спать
#3
Отправлено 17 Сентябрь 2016 - 09:47
Cобираюсь на конференцию по ES6, вау, очевидно отвечает сам админ
Ну и пох, Что-то провайдер только менять ип не спешит, возможно придется пару дней ждать.
Проксирование запросов писать лень, одеваюсь на конфу, по дороге купить кофе, спать охота.
#4
Отправлено 17 Сентябрь 2016 - 09:52
#5
Отправлено 17 Сентябрь 2016 - 17:08
#6
Отправлено 17 Сентябрь 2016 - 23:38
Проспал весь день после конфы, собираюсь таки прикрутить прокси
FeaNoR (17 Сентябрь 2016 - 09:52) писал:
cygwin (17 Сентябрь 2016 - 17:08) писал:
#7
Отправлено 18 Сентябрь 2016 - 05:09
Отправил таки заявку в сапорт хостинга сф, надеюсь с хостнгом не ошибся.
#8
Отправлено 18 Сентябрь 2016 - 14:57
интересует че думает админ по поводу подобных поделок? (раньше его позиция была клиент и на не на..... не говоря о реализации протокола обмена для клиента)
и че думают игроки если будут знать что ктонить пользуется подобными удобствами?
З.Ы.Надо будет и себе подумать над удобствами исключающими монотонное давление на кнопки
#9
Отправлено 20 Сентябрь 2016 - 00:47
Сапорт хостинга сф подтвердил что проблема на самом сервере сф.
AS10 (18 Сентябрь 2016 - 14:57) писал:
интересует че думает админ по поводу подобных поделок? (раньше его позиция была клиент и на не на..... не говоря о реализации протокола обмена для клиента)
и че думают игроки если будут знать что ктонить пользуется подобными удобствами?
З.Ы.Надо будет и себе подумать над удобствами исключающими монотонное давление на кнопки
#10
Отправлено 20 Сентябрь 2016 - 14:26
afwoka (20 Сентябрь 2016 - 00:47) писал:
отличат или нет - вопрос не стоит
суть вопроса в другом - количество запросов
зайти прогой и собрать инфу о всех системах в пределах видимости уже потянет немало "кликов" и т д
во всех онлайн в запрете доп нагрузка на сервер
и под данное определение может попасть и пользователь с браузером быстро давящий на кнопки
что тогда говорить о проге - она побыстрее давит
#11
Отправлено 20 Сентябрь 2016 - 18:56
#12
Отправлено 21 Сентябрь 2016 - 16:59
mindwork (20 Сентябрь 2016 - 18:56) писал:
#13
Отправлено 25 Сентябрь 2016 - 07:04
AS10 (20 Сентябрь 2016 - 14:26) писал:
отличат или нет - вопрос не стоит
суть вопроса в другом - количество запросов
зайти прогой и собрать инфу о всех системах в пределах видимости уже потянет немало "кликов" и т д
во всех онлайн в запрете доп нагрузка на сервер
и под данное определение может попасть и пользователь с браузером быстро давящий на кнопки
что тогда говорить о проге - она побыстрее давит
Утро
нашёл достаточно быстрый прокси, продолжаемс... по крайней мере пока прокси живы, Скиньте пм прокси которые юзаете плз.
#14
Отправлено 25 Сентябрь 2016 - 23:13
#16
Отправлено 26 Сентябрь 2016 - 09:26
1. Использование строго игровых возможностей.
2. Без глупостей типа ИИ играющего за игрока или рассылки спама и т д
есть мысли создать "обложку" - браузер с некоторыми доп функциями
типа упрощения работы с полетниками, картой и подобным
26.09.2016 01:47:17 Федерация Мы категорически против такого рода программ!
Ну как бы ничего нового
и эт даже в легком варианте - браузер с доп функционалом
что говорить о клиенте основанном на парсинге страниц и предоставляющем игроку интерфейс отличный от браузерного
З.Ы.хотя странно что скрипты разрешены
#17
Отправлено 26 Сентябрь 2016 - 10:24
AS10 (26 Сентябрь 2016 - 09:26) писал:
1. Использование строго игровых возможностей.
2. Без глупостей типа ИИ играющего за игрока или рассылки спама и т д
есть мысли создать "обложку" - браузер с некоторыми доп функциями
типа упрощения работы с полетниками, картой и подобным
26.09.2016 01:47:17 Федерация Мы категорически против такого рода программ!
Ну как бы ничего нового
и эт даже в легком варианте - браузер с доп функционалом
что говорить о клиенте основанном на парсинге страниц и предоставляющем игроку интерфейс отличный от браузерного
Я хочу играть удобно, хочет - пускай банит, перерегистрируюсь а топик уведу на форум какого из альянсов. В данный момент добрался к авторазведчику карты, потом возможно буду копать формулы топлива и делать к нему автодозаправшика.
Чисто в консоль клиент уже выводит список планет по заданным параметрам(просто обалдеть сколько вокруг меня оказывается 900+ площадок)
В чем тут игровой процесс? в том что игроку просто сложно все обкликать и записать куда-то а потом отфильтровать. Не уверен что буду добавлять эту функцию в публичный доступ, но лично я ей пользоваться буду. Это ненормально что большая часть геймплея построена на неудобном интерфейсе.
#18
Отправлено 27 Сентябрь 2016 - 08:49
предложил зонтику разрешить мне завести мульта неигрового
для писать/отлаживать
с возможностью контролировать с их стороны вредно/не вредно и в плане напряга
пока молчат
#19
Отправлено 27 Сентябрь 2016 - 08:56
нравится - задротствуй, только не говори никому)
#20
Отправлено 27 Сентябрь 2016 - 09:24
nightwind (27 Сентябрь 2016 - 08:56) писал:
нравится - задротствуй, только не говори никому)
а тут речь как это задротство аннулировать
ток администрация как бы против
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных