Перейти к содержанию

ru1000

Игроделы
  • Постов

    160
  • Зарегистрирован

  • Посещение

  • Победитель дней

    11

Весь контент ru1000

  1. Я как раз там. Но он от меня ещё адрес сайта требует
  2. Добрый день! Подскажите, как получить нужный счётчик (ID) Яндекс Метрики, чтобы затем вставить его в настройки плагина? Пока везде, где искал в Яндексе используются либо счётчики для сайта, либо для мобильного приложения (типа, сразу отсылает к Плей Маркету).
  3. Хм... Пожалуй не получится попробовать. Я на радостях, что чудом нашёлся свежий бэкап - затёр им все испорченные версии. Но я запомню совет, спасибо!
  4. Добрый день! Возникла проблема с файлом проекта c3p. Вчера копировал некоторые функции из одной игры в другую и видимо, что-то сломалось в проекте и сегодня он уже не открывается и выдаёт вот такое сообщение: Можно ли как-то починить проект? UPD: Нашёлся бэкап полудневной давности (спасибо @bromgeksin8, что попросил вчера посмотреть исходник - сэкономил ещё полтора дня) Но было бы жаль потерять полдня разработки.
  5. С этим утверждением - согласен. Просто оно немного из другой оперы. Ну да ладно, не будем флудить
  6. Спасибо за совет! В целом - рабочий вариант. Стало немного получше. Когда-то давно, изучая курс Sailer'a вычитал, что проверка условия или совсем не тратит ресурсы или почти не тратит - в отличие от выполнения действия. Как-то так у меня отложилось. Наверное, если быть точными - то всё-таки тратит, но меньше?
  7. Это бесспорно. Странность именно в использовании этого Every... Если его закомментить - то и с дебагером цифры хорошо выглядят.
  8. К сожалению в JS не силён. Сделал предложенный тест - без дебагера действительно - всё чисто. Видимо, это он почему-то так плохо реагирует на Every X seconds. Спасибо за ценный совет! Отправил в личку.
  9. Есть один очень неудобный баг: Иногда невозможно написать сообщение - поле для него загружается не раскрытым. Иногда помогает перезагрузка страницы, но всё же - очень неприятный баг. Даже вот сейчас, пытался отредактировать это сообщение - и та же ерунда была, пока не перезагрузил страницу.
  10. Добрый день! Проблема: При использовании условия Every к примеру, 0.1 seconds FPS может падать на 15-20 единиц на ровном месте. Встречаю уже не в первый раз - решил спросить, может кто решал такую проблему. Пример: В игре используется безобидный таймер обратного отсчёта. Закомментировал все действия кроме увеличения самого таймера: Запускаю игру - 13 единиц съедается: Комментируем это действие: Все FPSы на месте (почти - прыгает с 57 до 61): Если вообще всё событие закомментировать: То вообще стабильная лепота: Встречал ли кто подобные эффекты? Может есть какой-то не тормозящий заменитель этого Every с использованием dt или ещё как-то?
  11. Пожалуй, будет больше пользы, если каждый будет уметь управлять собой
  12. Век живи - век учись Какую-то нажал - надеюсь - правильную
  13. Хм... Не совсем понял, последовательность ну да ладно Просто у меня сейчас уже голова не варит В общем, сейчас работает так: 1. Закидываю новую версию игры на сайт. 2. Обновляю с шифтом 1-2 раза, чтобы загрузилась именно новая версия (номер версии виден на экране загрузки). 3. Обновляю без шифта, чтобы прогрузились картинки. index.html не трогаю. События с Browser - закешировал на всякий случай. В таком порядке вроде работает в конце концов.
  14. Хм... Даже не знаю, что написать. Тыркался по-разному. Сначала попробовал вот эту конструкцию вставить в свободное место для каждого экрана: Вроде не сработало. Важный момент: Обновлял всегда с Shift'ом. Потом попробовал вариант со вставкой в index.html строки <meta http-equiv="Cache-control" content="no-cache"> Вроде тоже не сработало. Потом случайно обновил страницу без Shift'а. Сработало! Снова обновляю с Shift'ом - опять кракозябры. Ощущение, что если удерживать Shift - грузится какая-то прежняя версия картинок. Как будто его функция вдруг поменялась на обратную. В общем - я пока без понятия, можно ли это считать удачным решением. Но иногда оно работает. Ещё понаблюдаю (игра пока не закончена). Заказчик пишет, что у него вроде особых проблем нет с отображением. Возможно, это что-то у меня. Если что, вот ссылка на саму игру в разработке - можно потестить отображение, если будет интересно: https://dharmagames.ru/games/beat/beatmaster/index.html
  15. Спасибо за ответы! Можно ли ссылку на эту тему отключения кеширования. А то пока даже не соображу - имеется ввиду это на хостинге делать или где-то в редакторе. Помню, что хостер при переносе сайта предлагал включить кеширование (через Redist, если не ошибаюсь), но я вроде отказался. Да и на других играх такого эффекта вроде нет.
  16. Добрый вечер! Подскажите, кто знает. На днях в одной из разрабатываемых игр почему-то начали жёстко кешироваться все картинки при загрузке на сервер. При тестовом запуске в редакторе - всё нормально. Но если закинуть на сервер - появляется вот такой абстракционизм. Раньше как-то помогало обновление страницы с Shift'ом, но сейчас не срабатывает. Причём, только в одной игре. Не пойму, то ли хостинг (beget) что-то мутит, то ли в самом C3 что-то поменялось невовремя, то ли я не ту галочку тронул. Очистка кэша браузера помогает, но подозреваю, что при дальнейших обновлениях игры ситуация может повториться. Как с этим жить?
  17. Делаю небольшие 2D-игры на заказ (аркады, логические, гиперказуалки). Предпочитаю обучающие, но можно и просто развлекательные. Есть опыт создания коммерческих игр для Google Play и соцсети Вконтакте. Стоимость работы: 700 р. в час. Некоторые из моих игр можно посмотреть в подписи.
  18. Хм, действительно, есть. Перед тем, как залить свой специально бегло проглядел имеющиеся уроки и не заметил, что уже есть похожий. Наверное не врут в маркетингах, что броское название - важный элемент позиционирования Видимо, я искал слова "APK" (прописными) и "экспорт".
  19. Если наврал - простите великодушно. Статья не очень свежая, гугл мог уже что-то изменить за эти годы.
  20. Иллюстрированная инструкция: как разрезать любую картинку на красивые фрагменты, которые можно использовать в пазлах. Статья довольно объёмная, поэтому здесь добавлено её содержание. Содержание 1. Подготовка к работе Установка программ Установка дополнений Создание рабочих папок 2. Нарезка шаблона пазла в Inkscape Настройка листа Импорт исходного изображения Создание контура пазла Настройка контура Разделение на фрагменты Создание контура рамки 3. Нарезка рисунка в Gimp Нарезка фрагментов Создание рамки пазла 4. Перенумерация созданных фрагментов Визуальная нумерация фрагментов Ручная перенумерация в просмотрщике изображений 5. Создание эффекта объёмных фрагментов Создание вспомогательной сетки Импорт фрагментов в проект Работа с фильтрами Редактор фильтров 6. Экспорт проекта 7. Заключение
  21. В этой статье мы пошагово разберём создание рекламных блоков для игры на Construct 3 с помощью плагина MobileAdvert. Предполагается, что Вы уже создали свою игру в Construct 3 и теперь хотите добавить в неё рекламу, чтобы начать зарабатывать на своей игре. Для начала нужно пройти регистрацию в AdMob и создать рекламные блоки, которые потом будут использоваться в игре.
  22. Экспорт в формат APK нужен, когда требуется установить игру на смартфон с операционной системой Android или подготовить её для публикации в магазине Google Play. Для этого открываем меню редактора: Menu — Project — Export. В открывшемся окошке выбираем пункт Android (Cordova) и нажимаем кнопку Next. В открывшемся окне Export options можно всё оставить как есть и снова нажимаем Next. В новом окне задаём основные настройки Cordova. Android build — выбираем подписанный установочный файл (Signed release APK). Hide status bar — лучше установить галочку, чтобы меню смартфона не мешало играть. Кнопка Create — позволяет создать новую подпись для данного приложения (в последующих билдах мы уже будем использовать готовую подпись, которую сейчас создадим). После нажатия Create мы увидим окно создания нового ключа Create new keystore, в котором нужно заполнить своими данными все поля. В моём случае это выглядит вот так. Очень рекомендую для удобства завести текстовый файл, в котором будут сохранены все эти параметры, чтобы в будущем иметь возможность подсмотреть их, а также — копировать в последующие Ваши игры. Когда всё заполним, жмём Create и видим новое окно, подтверждающее создание ключевого файла. Не забудьте скопировать в свой текстовый файлик подпись SHA-1 (только без точки в конце). Она пригодится позже для работы некоторых плагинов GooglePlay. Затем нажимаем Download keystore чтобы скачать сгенерированный ключевой файл (keystore.jks). Сохраните его в надёжную папку недалеко от проекта Вашей игры. Я обычно в каждой папке с проектом создаю подпапку Документы и там сохраняю все эти ключи, пароли и подписи, чтобы всё было рядом в нужный момент. Когда всё сохранено — нажимаем Close, чтобы закрыть это окно и вернуться к окну Cordova options. Здесь мы: С помощью кнопки Choose выбираем сохранённый ключевой файл keystore.jks, Вводим Alias, сохранённый в текстовом файлике. В моём случае это ru.dharmagames.firesnake, Вводим Ваш пароль Keystore Password из текстового файлика, Key Password — оставляем пустым! Должно получиться что-то вроде этого. Нажимаем Next и начинается экспорт проекта. Процесс создания APK может длиться несколько минут. В это время в левом нижнем углу браузера показывается соответствующая вкладка. Если мы где-то ошиблись — Construct 3 выдаст соответствующее сообщение с подсказкой — что именно пошло не так. Для просмотра подсказки нажимаем ссылку Log. В моём случае, был указан файл keystore.jks не из той игры. При успешном завершении процесса, откроется окно со ссылкой на сгенерированный APK. Нажимаем ссылку Download <название Вашей игры> .android.digned-release.apk. Этот файл нужно сохранить на компьютер в папку рядом с проектом. Теперь можно закрыть окно кнопкой Ok. И дальше мы уже используем этот файл так, как нужно — загружаем на свой телефон или в свой аккаунт Google Play.
  23. Если игра интересная, то может игроки с первой волны ещё останутся на какое-то время.
  24. Пардон, не разглядел вопрос. Всё что знаю на данный момент - выложил в соответствующую тему: По продвижению - попробовал платное от ВК (вложил на пробу 500 р.), но не преуспел. Переходов мало. Видимо, нужно много тестировать и всё такое. Не мой профиль. Для примера, вот что по цифрам: Даёт одну волну после прохождения модерации, а потом только остаточный. Продвигать лучше по всем доступным направлениям: посты в тематических группах в ВК (есть бесплатные инди-группы), перелинковка в собственных играх, платные обзоры и всё такое прочее. Сам в основном перелинковку делал и в 3-4 группах сделал пост. Любопытно, что мой заказчик вообще не особо продвигал нашу Шароматику, но говорит, что у него до 12000 игроков в ней. Правда там тоже дохода мало, поскольку реклама показывается очень редко.
×
×
  • Создать...