Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Захватывающая аркада-лабиринт по мотивам культовой игры восьмидесятых. Управляйте желтым человечком, ешьте кексы и постарайтесь не попадаться на глаза призракам.

Пикман

Аркады, На ловкость, 2D

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
4
StrangerLeks
StrangerLeks
2 месяца назад
Серия Darles (web-games)

Никогда не любил пазлы… А потом сам сделал игру про них⁠⁠

Привет! Это Лекс, главный волшебник DarlesGames. Здесь мы закладываем магические руны в основу ваших будущих любимых игр. Поехали!

Никогда не любил пазлы…

Никогда не любил пазлы… А потом сам сделал игру про них Gamedev, Инди игра, Construct 3, Игры, Браузерные игры, Яндекс Игры, Web, Мобильные игры, Пазл, Головоломка, Картинки, Длиннопост

Да, те самые, где картинку режут на сотни деталей, и ты потом часами сидишь, пытаясь воссоздать оригинал. Несколько лет назад я и представить не мог, что однажды не просто заинтересуюсь ими, а создам собственную игру-головоломку на их основе.

(О том, как я вообще пришёл к созданию игр, — отдельная история, когда-нибудь расскажу. А пока — про пазлы.)

Началось всё с велосипеда…

Тогда я сознательно «изобретал велосипед» в Construct 3 — хотел разобраться в логике игровых механик и возможностях движка. Так появилось несколько игр, не примеров или шаблонов, а полноценных web-игр.

Одной из первых завершенных стала Winter Puzzle (в русской версии — «Зимний калейдоскоп»). К тому моменту у меня лежало в архиве больше 20 недоделанных прототипов. Надо было закрывать гештальт.

Да и чувство незавершенности в лице капитана Брависсимо  (заядлого перфекциониста) возвращалось ко мне каждую условную ночь.

Никогда не любил пазлы… А потом сам сделал игру про них Gamedev, Инди игра, Construct 3, Игры, Браузерные игры, Яндекс Игры, Web, Мобильные игры, Пазл, Головоломка, Картинки, Длиннопост

Выбор пал на Winter Puzzle — игру несложную, понятную по механике и подходящую для интеграции с SDK Яндекс Игр. Хотелось попробовать монетизацию, но без усложнений. Добавил немного новогоднего настроения — наряжать ёлочку собранными пазлами — и немного заморочился с меню: ну не могу без изысков.


Публикация и… забвение

Игра вышла на Яндекс Играх под Новый год.
Без рекламы, с простой монетизацией, она немного пожила в праздничные дни, а потом канула в архив. Позже я залил её на itch.io, где она обитает по сей день.


Но это была не точка — а запятая

Со временем я понял: многие мои старые игры можно вдохнуть заново. Упростить, переработать, завершить.
Winter Puzzle тоже получила вторую жизнь.

Я упростил меню, сделал фон едва движимым, дабы это придало игре некой скрытой динамики и в то же время давало игроку чувство спокойствия, умиротворения Того самого, когда ты сидишь дома, за окном дождь, или метель, или солнце, а ты собираешь пазл в тишине. Пазлы люди собирают в разные времена года и в разные дни под разные настроения.  Поэтому я решил добавить систему оформления - игровой фон и рамочки для картинок.


Помощники и уют против одиночества

Я задумался: а ведь кто-то реально играет в одиночестве. Иногда — совсем в одиночестве. Хотелось, чтобы в игре чувствовалась поддержка. Так и родились помощники.

.Они не просто украшают игру — они дают подсказки. И делают это с душой.

Добавил счётчик правильно установленных фрагментов, чтобы игрок понимал, движется ли в правильном направлении. А ещё — ограниченное количество «взглядов» на итоговое изображение, чтобы стимулировать развитие визуальной памяти (но без жесткой блокировки — всё по-человечески).


Динамика, уровни, баллы

Сложность — на выбор. И для детей, у которых терпения мало, и для усидчивых старших поколений, которые не спешат.
Добавил таблицу лидеров, баллы за точность и скорость, внутриигровую валюту — и способы её заработать: за рекламу, за сбор сложных уровней, за победы.

Почему квадраты, а не фигуры?
Просто. В виртуальных пазлах нет тактильного отклика, как у физических. Вращать детали, увеличивать, рассматривать под углом — неудобно. Поэтому я сознательно упростил механику до равных квадратных блоков. Это сохраняет динамику и убирает «виртуальный дискомфорт».


Что дальше?

Были. да и остаются идеи, добавить в эту игру различные игровые режимы:
успеть собрать картинку на время, придать пазлам другие формы, режим падающих частей (части картинки падают а игроку нужно ловить их и успевать устанавливать на правильное место), добавить игровой сюжет или историю, достижения игроков, биографии помощников и уникальные возможности в помощи сбора пазлов (например у супер Коалы способность - моментально выставить весь верхний ряд, а у к-а Брависсимо удвоить полученное золото или очки), расширить игровое оформление (больше фонов, больше рамок, больше помощников или добавить анимационные эффекты?), усложнить систему получения бонусов и игровой валюты, а также систем подсчета очков. Вообщем есть еще над чем поработать и что улучшить или изменить. Но я считаю, что игры подобного жанра не должны быть перегруженными. Игрок не должен торопиться или переживать что не успеет.


Итог

Стоит ли игра свеч? Решать конечно же тебе уважаемый игрок.

А я пошёл дальше. У меня ещё целая куча идей в голове — и одна клавиатура. Если хочется взглянуть на результат — вот игра "КвадроПазл".

Буду рад твоим мыслям, идеям, предложениям.
С уважением,
Лекс из Darles Games

Никогда не любил пазлы… А потом сам сделал игру про них Gamedev, Инди игра, Construct 3, Игры, Браузерные игры, Яндекс Игры, Web, Мобильные игры, Пазл, Головоломка, Картинки, Длиннопост
Показать полностью 3
[моё] Gamedev Инди игра Construct 3 Игры Браузерные игры Яндекс Игры Web Мобильные игры Пазл Головоломка Картинки Длиннопост
0
4
ru1000
ru1000
2 месяца назад
Серия Игрушечный программист - мой опыт Construct 3

Моя игра Скомканные картинки на Пикабу Игры⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.

Однажды среди шаблонов игр для Construct 3 мне попалась любопытная механика с подвижными мешами (узловыми точками на сетке).

Моя игра Скомканные картинки на Пикабу Игры Construct 3, Браузерные игры, Gamedev, Картинки, Игры, Альбом, Длиннопост

Механика с Мешами.

Механика показалась достаточно редкой и появилась идея когда-нибудь сделать игру с ней.

Прошли годы (или около того) и появилась вот эта игра:

Скомканные картинки

https://games.pikabu.ru/game/skomkannyie-kartinki

Цель игры: Разворачивать неизвестные заранее картинки и получать удовольствие от процесса.

Развёрнутые картинки сохраняются а Альбом, где их можно потом посмотреть или удалить.

Можно выбрать тему картинок:

Моя игра Скомканные картинки на Пикабу Игры Construct 3, Браузерные игры, Gamedev, Картинки, Игры, Альбом, Длиннопост

Выбор темы картинки

Затем в стеклянную чашку падают 5 скомканных картинок.

Моя игра Скомканные картинки на Пикабу Игры Construct 3, Браузерные игры, Gamedev, Картинки, Игры, Альбом, Длиннопост

5 картинок на выбор.

Из них можно выбрать любую и начать её разворачивать. Игра 2D, поэтому скомканность тут не очень красиво реализована.

Моя игра Скомканные картинки на Пикабу Игры Construct 3, Браузерные игры, Gamedev, Картинки, Игры, Альбом, Длиннопост

Скомканная картинка

Моя игра Скомканные картинки на Пикабу Игры Construct 3, Браузерные игры, Gamedev, Картинки, Игры, Альбом, Длиннопост

Частично раскомканная картинка.

Но потихоньку ковыряясь можно раскомкать все нужные меши и расставить их по местам.

Моя игра Скомканные картинки на Пикабу Игры Construct 3, Браузерные игры, Gamedev, Картинки, Игры, Альбом, Длиннопост

Почти готово

Ну, и потом нажимаем на картинку и она улетает в Альбом (или в корзину).

Моя игра Скомканные картинки на Пикабу Игры Construct 3, Браузерные игры, Gamedev, Картинки, Игры, Альбом, Длиннопост

Альбом с картинками

Картинки я старался выбирать приятные на вид и не сильно вызывающие.

Часть из них нагенерирована нейросетями, часть - фотографии и остальное - картины и картинки художников.

P.S. Любопытное наблюдение. Я пытался найти какую-то игру под смартфоны для себя, чтобы немного потыкаться вечерком под стакан ряженки с мёдом. Но пока так и не нашёл ничего, что бы зацепило и не отпускало.

Так и сижу на Пикабу :)

Думал может вот эта игра как раз станет такой, но пока нет. Будем искать.


P.P.S. Как обычно, Телеграм:
https://t.me/toyprogrammer

Показать полностью 7
[моё] Construct 3 Браузерные игры Gamedev Картинки Игры Альбом Длиннопост
13
3
ru1000
ru1000
2 месяца назад
Серия Игрушечный программист - мой опыт Construct 3

15. Разделение внутреннего и внешнего - Порядок в проекте Construct 3 - собственный взгляд⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.


В каждой игре есть внутренняя часть и есть внешняя.

Внутренняя - это обработка событий, работа с переменными, изменение массивов и т.д.

Внешняя - передвижение персонажей по экрану, нажатие кнопок, раскрывание окон и т.п.

Внутреннее и внешнее лучше разделять в тех случаях, когда требуется максимальное быстродействие игры.

Например, если есть игровое поле из квадратиков и нужно знать, в каком квадратике находится герой. И знать это нужно часто и быстро.

15. Разделение внутреннего и внешнего - Порядок в проекте Construct 3 - собственный взгляд Игры, Браузерные игры, Gamedev, Аркадные игры, Порядок, Инди игра, Lode runner, Construct 3

Обсчёт объектов на игровом экране.

Если по 60 раз в секунду опрашивать каждый квадратик на пересечение со спрайтом героя - это может затормозить игру.

А если герой скачет достаточно быстро - то игра может не успеть просчитать его столкновения и не учтёт какое-нибудь важное событие.

В таких случаях лучше перенести обработку событий во внутреннюю часть - завести массив, в котором будет отмечаться, где находится герой.

И соответственно - проверять уже не каждый квадратик поля а каждую ячейку массива на наличие в нём "символа" героя. Это будет значительно быстрее.

А игроку можно будет показывать уже только результат этой проверки.

Как говорится - разделяй и властвуй.


P.S. По поводу игры на скриншоте - она называется Running Eva. Это мой клон старенькой игры Lode runner, которая существовала ещё на компьютерах ZX Spectrum.

Хотя в целом игра работает и в ней даже есть несколько уровней, мне пока не удалось прописать в ней приличный ИИ для врагов. Они вроде бы бегают за героиней, но как-то кривовато. Может со временем допилю.

Поиграть можно здесь:
https://dharmagames.ru/games/arcade/runningeva/index.html


P.P.S. Как обычно, Телеграм:
https://t.me/toyprogrammer

Показать полностью 1
[моё] Игры Браузерные игры Gamedev Аркадные игры Порядок Инди игра Lode runner Construct 3
0
4
ru1000
ru1000
3 месяца назад
Серия Игрушечный программист - мой опыт Construct 3

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.

В этой серии заметок делюсь своими наработками по ведению проектов в Construct 3.

Часть 2. Хранение материалов


1) Сортирую все материалы, используемые в игре по соответствующим папкам.

Картинки - к картинкам, звуки - к звукам и т. д.

Свежайшая версия проекта в формате c3p у меня лежит в корне папки с игрой. Сохраняю в неё проект после каждого значимого изменения.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Структура папок с материалами.

2) В папке Документы лежат исходники, присланные заказчиком а также ключи для создания APK и прочие документальные вещи.

Их сортирую по дате получения.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Папка Документы

3) Картинки сортирую по назначению.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Папка картинки

4) Файл Всё вместе.svg в Картинках - исходник, в котором рисую векторные интерфейсные элементы для игры.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Типичное содержимое файла Всё вместе.svg.

5) В папке ! Интерфейс храню всякие кнопки-иконки и прочие маски.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Папка Интерфейс.

6) Звуки и музыку обычно не сортирую - их редко бывает больше пары десятков файлов.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Папка Звуки.

7) В папку Резервные копии по окончании рабочего дня копирую исходник игры (файл c3p), и файл Всё вместе.svg доработанные за день.

Таким образом, всегда есть вчерашняя резервная копия, на случай, если за день что-то сильно накосячил (несколько раз спасало почти готовые проекты).

Сортировка в этой папке - по датам.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Папка Резервные копии.

8) В папку Тестовые версии скидываю то, что хочу закинуть на сайт. Также сортирую по датам.

2. Хранение материалов - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Проект, Игры, Construct 3, Хранение данных, Порядок, Файлы и папки, Резервное копирование, Длиннопост

Папка Тестовые версии.

Пожалуй, это все тонкости, которые использую для хранения материалов игр.

В следующей части кратенько опишу свой способ сохранения идей для будущих и текущих игр.

Как обычно, Телеграм:
https://t.me/toyprogrammer

P.S. Пикабу вчера напомнил, что у него тоже есть свой раздел с играми. Сегодня я отправил туда несколько своих игрушек на предмет их размещения в разделе. Посмотрим, что ответят модераторы. Скорее всего шансов мало, но надеюсь, что они есть.

Показать полностью 7
[моё] Gamedev Браузерные игры Проект Игры Construct 3 Хранение данных Порядок Файлы и папки Резервное копирование Длиннопост
0
2
ru1000
ru1000
3 месяца назад
Серия Игрушечный программист - мой опыт Construct 3

Программная смена иконки игры на Construct 3 во вкладке браузера⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.

Когда у нас в работе попадаются достаточно сложные проекты, которые потом нужно долго поддерживать, мы используем 2 отдельных папки на сервере.

1. Тестовая — в неё мы постоянно загружаем обновлённые версии проекта, чтобы посмотреть, всё ли работает как надо.

2. Боевая — в неё заливаем уже более менее-протестированные версии, которые не стыдно показать заказчику.

На днях мой коллега попросил сделать разные favicon для тестовой и боевой версий игры, чтобы он мог визуально различать их в своей куче вкладок браузера.

Favicon – это маленькие иконки сайта, которые выводятся во вкладке браузера и в некоторых других местах типа Избранного в браузере.

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Иконка сайта или игры.

Поначалу я ответил, что это будет слишком морочно — при каждой заливке боевой версии менять вручную все иконки в проекте (те, которые в разделе Icons & screenshots).

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Иконки в проекте.

При этом у нас в последнем проекте 6 отдельных блоков со своими иконками. В общем, «да ну нафиг».

Но вчера я вспомнил про нашего китайского друга — нейросеть DeepSeek, которая часто помогает накодить что-нибудь эдакое.

И он снова не подвёл. Подсказал, как программно менять эту иконку в проекте.

1. Сначала рисуем иконку в нужном размере

ДипСик говорит, что размеры бывают нужны разные, но вроде максимальный-оптимальный для нашей цели — 64х64 px.

Чтобы не мудрить, я просто перекрасил в другой цвет основную иконку проекта прямо в редакторе анимаций C3.

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Перекрашенная иконка.

2. Сохраняем картинку в файл

Я сохранил картинку как icontest.webp

Название и расширение этой картинки может быть почти любое, на ваш вкус.

3. Закидываем картинку к другим файлам проекта

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Папка с файлами проекта в Construct 3.

4. Задаём переменные для переключения иконки

У меня это строковые переменные:

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Управляющие переменные.

- modeTest — хранит тип версии.

”test” – тестовая версия *,

”” - боевая версия.

* Использую именно этот вариант (”test” и пустую строку), поскольку они у нас завязаны на имена таблиц в базах данных.

Содержимое этой переменной я меняю вручную с ”test” на ””, перед компиляцией и заливкой боевой версии.

- modeTestIcon — триггер, показывающий, переключилась ли уже иконка (чтобы не переключать иконку при каждом переходе между макетами проекта).

”off” – иконка ещё не менялась,

”on” – иконка уже сменилась.

5. Добавляем событие переключения иконки

И теперь самое главное — сам скрипт переключения иконки.

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Использование скрипта.

Скрипт отдельно:

var link = document.querySelector("link[rel~='icon']") || document.createElement('link');

link.rel = 'icon';

link.href = 'icontest.webp'; // путь к иконке тестовой версии игры

document.head.appendChild(link);

В этом событии мы проверяем:

- Если иконка ещё не переключалась modeTestIcon = ”off”,

- И если это тестовая версия игры modeTest = ”test”.

То задаём проекту иконку вот с таким именем icontest.webp. **

** Если у вас иконка будет под другим именем, не забудьте поменять ссылку на неё в скрипте.

И затем отмечаем в триггере modeTestIcon что иконка уже поменялась и не нужно делать этого снова.

6. Заливаем всё на сервер и тестируем.

Если всё сделано верно, то теперь мы можем быстро понять, где у нас вкладка браузера с тестовой версией, а где — с боевой.

Программная смена иконки игры на Construct 3 во вкладке браузера Gamedev, Браузерные игры, Нейронные сети, Игры, Тестирование, Construct 3, Вкладки, Браузер, Скрипт, Иконки, Длиннопост

Разные версии игры.

На сим откланиваюсь. Скоро вернусь с очередной, скучной, но полезной фичей для Construct 3 :)

Показать полностью 6
[моё] Gamedev Браузерные игры Нейронные сети Игры Тестирование Construct 3 Вкладки Браузер Скрипт Иконки Длиннопост
2
6
ru1000
ru1000
3 месяца назад
Серия Игрушечный программист - мой опыт Construct 3

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.

Сегодня хочу поделиться своей подборкой программ для создания и редактирования графики, которую использую при создании игр.

Примерно 1/3 каждой игры — это различные картинки. Всякие кнопочки, окошки, персонажи, фоны и т.д.

То, что попроще — часто рисую сам (простенькие кнопки и окна).

Для этого использую несколько бесплатных программ:

1. Векторный редактор Inkscape.

https://inkscape.org/

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Векторный редактор Inkscape.

В нём можно за минуту набросать прямоугольную или круглую кнопку, задать ей обводку, тень и прочее по мелочи.

В нём же удобно делать разные градиентные штуки типа масок, неба и т. п, которые потом кочуют из проекта в проект с небольшими изменениями.

2. Растровый редактор Paint.NET.

Золотая середина между простотой Paint’a и мощностью Photoshop’а.

https://www.getpaint.net/

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Растровый редактор Paint.NET

Он помогает по-простому подрезать края картинки, замазать ненужные элементы, изменить размер пиксельной картинки без размазывания и всякое подобное.

3. Скриншотер FastStone Capture

Почти идеальная программа для снятия скриншотов.

https://www.faststone.org/FSCaptureDownload.htm

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Программа для снятия скриншотов FastStone Capture

Последние версии стали условно платными, но я до сих пор пользуюсь старой бесплатной версией.

Маленькое окошко почти не перекрывает остальной экран.

Позволяет точно зацеплять углы кадра с помощью «лупы».

Готовый скриншот можно по-быстрому обработать в той же программе.

4. Браузер картинок FastStone Image Viewer

Тоже почти идеальная прога для просмотра и управления картинками.

https://www.faststone.org/FSIVDownload.htm

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Браузер картинок FastStone Image Viewer.

Очень гибко настраивается.

Позволяет наглядно сравнить 2 выбранных картинки на одном экране.

Ну и умеет всякое обязательное — повернуть или обрезать картинку, подкорректировать цвета и т. д.

Есть встроенное пакетное преобразование: можно в 3 клика поменять имя, формат, размер, поворот и т. д. сразу у 10000 картинок.

5. Специальная прога именно для пакетного преобразования картинок XnConvert.

https://www.xnview.com/en/xnconvert/

(ссылка доступна только по ВПН).

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Пакетный конвертер изображений XnConvert.

Дополняет предыдущую программу. В частности поддерживает конвертацию в формат webp, который сейчас повсеместно используется в Construct 3.

6. Встроенный редактор анимаций в Construct 3

Также бывают случаи, когда проще отредактировать картинку прямо в самом Construct 3, чем открывать отдельный редактор.

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Встроенный редактор анимаций в Construct 3.

Если нужна готовая графика

1. Идеальный вариант, когда готовую графику даёт сам заказчик. Часто заказчики сами нанимают дизайнера или сам рисует макет игры в Figma. Оттуда удобно копировать отдельные элементы дизайна.

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Рабочая Figma одного из наших проектов.

2. Если готовых картинок нет, можно попробовать поискать подходящее на бесплатных ресурсах. В частности, пиксельные картинки иногда беру здесь:

https://opengameart.org

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Бесплатные ресурсы на opengameart.org

На этом ресурсе можно также найти неплохие звуки, музыку, текстуры и другие элементы игры. Но выбор не очень богатый.

Есть и другие сайты с бесплатными картинками, но я ими очень редко пользуюсь, возможно в комментариях кто-то что-то ещё посоветует.

Генерация картинок в нейросетях

Когда ни один предыдущий вариант не подходит, приходит время подключить нейросети. Однажды мне посоветовали Recraft и с тех пор пользуюсь именно им.

https://www.recraft.ai

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Нейросеть Recraft.

К сожалению с некоторых пор он стал отчасти платным (но не сильно дорогим) и работает только через ВПН.

Но даже с базовым бесплатным тарифом можно наклепать себе до 20 картинок в сутки (на 50 кредитов).

Из плюсов данной сетки:

+ Простая регистрация.

+ Все картинки проекта на одном экране.

+ Куча готовых стилей.

+ Можно задать свой стиль, загрузив несколько своих картинок.

+ Можно превращать растр в вектор.

+ Можно буквально натягивать сов на глобусы (делать макапы на неровные поверхности).

+ Быстрое удаление фона.

+ Коррекция результата прямо в редакторе и много чего ещё.

Сейчас есть куча других нейросеток для генерации чего угодно, в том числе и графики. Но я в них не углублялся, не смогу подсказать что-то дельное. Кто знает — пишите о них в комменты.

Как-то пробовал всякие Midjourney, Шедеврумы и иже с ними, но это был давно. Думаю, сейчас они далеко ушли вперёд (наверное тоже не все).

Пока это всё, что могу сказать на тему бесплатной графики для игр.

P.S. Возможно, пока пишу эту заметку, в интернетах появилась какая-то новая достойная нейросеть :)

P.P.S. Обычно когда выходит какой-нибудь новый условный Кандинский, который «ещё лучше понимает нас» — тестирую его на такой промт: «Три советских пионера сидят на лавочке».

Раньше все нейросетки упорно рисовали старичков с Дикого запада.

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Ну, тоже по-своему пионеры.

Полгода назад уже уверенно рисовали детей в красных галстуках от строгих костюмов :)

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Ну, уже почти пионер.

И вот сегодняшняя версия от Кандинского.

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

Тоже пионеры.

Где я нахожу картинки для своих игр в Construct 3 и чем их редактирую Gamedev, Игры, Браузерные игры, Автор, Графический редактор, Inkscape, Paintnet, Пионеры, Векторная графика, Растровая графика, Construct 3, Нейросеть Kandinsky, Нейронные сети, Картинки, Генерация изображений, Длиннопост

И пионерки тоже. Но чё-то пока в основном инвалиды.

Прогресс налицо, но ещё есть над чем работать (например, над количеством ног).

Ну и наверное ещё от выбранного стиля многое зависит.

Спасибо за внимание.

Как обычно - ссылка на Телеграм:
https://t.me/toyprogrammer

Показать полностью 13
[моё] Gamedev Игры Браузерные игры Автор Графический редактор Inkscape Paintnet Пионеры Векторная графика Растровая графика Construct 3 Нейросеть Kandinsky Нейронные сети Картинки Генерация изображений Длиннопост
0
2
ru1000
ru1000
4 месяца назад
Серия Игрушечный программист - мой опыт Construct 3

Платформер выходного дня в Construct 3⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.

Сегодня ради интереса (и благодаря праздничному дню) запилил простенький платформер в полностью бесплатной версии Construct 3. Было интересно, много ли удастся впихнуть в бесплатные лимиты редактора.

В целом, впихнулось почти всё необходимое для мини-игры.

Поиграть уже можно здесь:

https://dharmagames.ru/games/platformer/mini-platformer/index.html

Платформер выходного дня в Construct 3 Construct 3, Игры, Браузерные игры, Платформер, Проект, Gamedev, Длиннопост

Начало уровня.

Лукаво не мудрствовал, взял за основу для идеи первый уровень из раннера, который дорабатывал несколько лет назад на заказ.

Вся работа заняла часов 5 чистого времени с перерывами на разные домашние дела. Заранее соглашусь с критикой, это не очень быстро для маленького платформера.

Основные подробности проекта:

1. Использовано 17 событий из 25. Никакого JavaScript и дополнительных плагинов, всё только "из коробки".

Платформер выходного дня в Construct 3 Construct 3, Игры, Браузерные игры, Платформер, Проект, Gamedev, Длиннопост

Фрагмент кода.

2. В игре 2 слоя - объекты и интерфейс.

3. Один вид врагов, которым нужно прыгать на голову, чтобы их победить.

4. Один босс - тот же враг, только покрупнее, покрепче и ускоряется после каждой атаки игрока.

Платформер выходного дня в Construct 3 Construct 3, Игры, Браузерные игры, Платформер, Проект, Gamedev, Длиннопост

5. Использовал русифицированную версию Construct 3, чтобы новичкам было проще разобраться.

6. Из врагов выпадают монетки, которые подсчитываются.

Платформер выходного дня в Construct 3 Construct 3, Игры, Браузерные игры, Платформер, Проект, Gamedev, Длиннопост

7. У игрока 3 жизни.

8. Графику почти всю взял готовую (только небо и землю нарисовал сам).

9. Звуки и музыку взял готовые из предыдущих своих игр.

10. Игра весит около 2 Мб, из которых 1.4 Мб - музыка Кевина МакЛауда.

11. Управление как клавиатурой, так и кнопками на экране.

12. Проект завёл в браузере Edge.

13. Исходник проекта можно скачать здесь:
https://dharmagames.ru/games/platformer/mini-platformer/mini-platformer.c3p

В целом, результат мне показался неплохим для бесплатной версии.

С некоторой натяжкой можно даже использовать как проект на заказ для нетребовательного заказчика. Поменял картинки - "и алга" :)

На всякий случай ссылка на телеграм: https://t.me/toyprogrammer

Показать полностью 4
[моё] Construct 3 Игры Браузерные игры Платформер Проект Gamedev Длиннопост
9
4
BUDIVAL
8 месяцев назад
Серия Первая игра в соло сразу на Jam пикабу

Конец второго этапа GP Profit Jam⁠⁠

Коротко кому не так интересно: Первый этап пройден. Второй нет. Третий этап (разработка мин. играбельной версии) начался.

Конец второго этапа GP Profit Jam Gamedev, Инди игра, Разработка, Карточная игра, GP Profit Jam, Игры, Видео, Пикабу, Без звука, Разработчики игр, Геймджем, Construct 3, Длиннопост

Результат первого этапа.

А теперь больше деталей про второй этап.

Попробовать самому: https://budival.itch.io/street-magic-and-cookies

Посмотреть:

Почему не успел: Ошибка в билде после сборки. Баги в игре. Мало спал. Устал. Не судьба. Звёзды так сложились. Сглазили. Прокляли. Это мне приснилось, что я участвовал. Нужно подчеркнуть или выбрать всё.

Основные сложности в разработке возникли из-за некорректного поведения движка (естественно на мой взгляд). Но в целом освоение проходит успешно. На текущий момент в игре скрыты механики которые скорее мешают окончанию разработки. Оставил минимум для работоспособности.

Какой минимум планирую реализовать:

  1. Три героя на поле. Все действия всегда от того кто впереди. Смена позиции только по эффекту на карте.

  2. Герои нанося урон врагам получаю ресурсы (каждый свой - рейтинг, просмотры, донат).

  3. В конце раунда получаем доп. карту на выбор из 3х.

  4. Магазин карт, артефактов и усилений героев за ресурсы.

  5. Карта с развилками и разными событиями (вроде сейчас так модно))).

В процессе доработал формирование карт и выгрузку данных для игры. Теперь выгружаю всё одним файлом (в дни первого этапа делал много разных и каждый загружал отдельно)

1/2

Все старые карты остались в первом выпуске. Теперь их меньше.

Для самих карт и их элементов использую специальную программу. В ней удобно подготавливать свои варианты и уже после добавлять в игру. Карты преобразились и стали лучше смотреться.

1/3

Вся подноготная карты.

В целом всё хорошо и я продолжаю работу над игрой.

Показать полностью 5 1
[моё] Gamedev Инди игра Разработка Карточная игра GP Profit Jam Игры Видео Пикабу Без звука Разработчики игр Геймджем Construct 3 Длиннопост
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии