3045

Циничный Редактор1

Всем привет!

Настал момент, которого вы так долго ждали! Представляю вам новый Циничный редактор!

Скорее всего у вас сейчас много вопросов - оно живое? почему же так долго? кто ты, черт побери? Я постараюсь ответить на них)

Давным давно, я сделала Циничный Редактор, но что-то пошло не так, и он похерился. Сделан он был в UE4, что вообще не подходит для этих целей. Идея многим понравилась, поэтому я решила восстановить редактор и сделать его лучше. И вот так уж вышло, что я стала личинкой программиста и снова взялась за редактор. Вторую версию) Потом случилось еще куча всякой херни, я опять села за редактор, посмотрела на код и поняла, что его писал какой-то дебил. Вспомнила, что я и есть этот дебил и переписала все нафиг. Поэтому версия сейчас третья)

Даже не пытайтесь пока открыть его в мобильном браузере ибо мобильной версии еще нет и выглядит оно ужасно))

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

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

А теперь хоба! Вы можете создать не одного, а аж целых 7 персонажей!

А теперь самое интересное - создание комикса. Здесь можно добавлять и убирать персонажей со сцены, писать им реплики, выбирать фон, сохранять сцены, а потом скачать весь комикс!

>>>>>>>>>>>>>>>>>>>>>>>  Ссылка на новый редактор  <<<<<<<<<<<<<<<<<<<<<<<<<<


Надеюсь вам понравится мой Циничный Редактор)


PS Я постараюсь учесть замечания и пожелания и планирю в будущем добавить новые фичи)

PSS @bazil371 С др)

PPPS Если кому интересно, редактор создан с помощью React, Redux, Firebase.

github

Cynic Mansion

1.8K постов20.8K подписчиков

Правила сообщества

НОВОЕ ВНИМАНИЕ! По еще более многочисленным просьбам, при добавлении поста в сообщество готовьтесь к гневу публики, если в комментариях не будет бонуса.

ВНИМАНИЕ! По многочисленным просьбам при добавлении фанарты/комикса с косарями обязательно ставьте в теги "Косари"

207
DELETED
Автор поста оценил этот комментарий

И в качестве бонуса - спройлер фичи ЩЕЛК

Иллюстрация к комментарию
показать ответы
48
Автор поста оценил этот комментарий

@DucanKir, офигительно, спасибо!

Один вопрос: Можно как-то регулировать размер шрифта? ИМХО немного мелковато

раскрыть ветку (1)
42
DELETED
Автор поста оценил этот комментарий

Пока нет, но я учту)

показать ответы
43
Автор поста оценил этот комментарий
@DucanKir, маленький, но очень важный совет: уберите креды и приватники из кода (прям через git push --force, чтобы в истории нельзя было найти), где можно - замените на injected values через .env (тем более что heroku это позволяет), и больше никогда их не выкладывайте вместе с проектами. Ещё настройте права на firebase-хранилище (сами firebase об этом прям громко кричат на страничке с realtime db)
И как-нибудь попробуйте писать важные части (или вообще все приложение) на Typescript - навык нужный, да и работать приятнее

P.S. Редактор офигенный)
раскрыть ветку (1)
22
DELETED
Автор поста оценил этот комментарий
Угу, надо бы)
Меня ккстати пару часов назад оффер прислали)) правда придётся переходить на вью хоть я и люблю трепетно реакт. Ну, што поделаешь)
показать ответы
2
САЛАФАНОВЫЙ ПОКЕТИК
Автор поста оценил этот комментарий

А еще реализовать сдвиг за элементы окружения, лежащие, летящие и сидящие позы, негуманоидных персонажей вроде драконов и подкроватных монстров. В общем, до полноценного функционала недостает пока.

раскрыть ветку (1)
6
DELETED
Автор поста оценил этот комментарий

Проблема в том, что это все еще рисовать надо)) У меня в первый раз месяц наверно ушел только на то, чтобы все вот это нарисовать. Вообще планирую сделать опцию, чтобы пользователт могли сами загружать готовые картинки)

20
Автор поста оценил этот комментарий

Ну вот так получается при нажатии...

Иллюстрация к комментарию
раскрыть ветку (1)
10
DELETED
Автор поста оценил этот комментарий
Весьма информативно))
9
DELETED
Автор поста оценил этот комментарий

@DucanKir, это что же получается, славной традиции пинать побуждать к работе - конец?)
Или традиция пинков найдет продолжение в новом проекте?

P.S. А редактор-то - заебись!)

раскрыть ветку (1)
9
DELETED
Автор поста оценил этот комментарий

Так еще фичи допиливать надо) Попинаете еще)

показать ответы
2
Автор поста оценил этот комментарий
Это офигенно! Автор, можно вас как-нибудь поддержать?
раскрыть ветку (1)
3
DELETED
Автор поста оценил этот комментарий
Морально если только))
показать ответы
8
Автор поста оценил этот комментарий
А ссылку на репозиторий можно?) Я бы форкнул, интересно посмотреть как сделано
раскрыть ветку (1)
5
DELETED
Автор поста оценил этот комментарий

в конце поста ссылка)

6
Автор поста оценил этот комментарий
Здорово, очень рад за вас!
Удачи на этом безусловно трудном, но интересном пути)
раскрыть ветку (1)
4
DELETED
Автор поста оценил этот комментарий
Спасибо)) ну, это не первая работа в этой сфере, но первую можно не считать, ибо это было максимально отстойно)
2
Автор поста оценил этот комментарий
Прям такой необходимости нет, но опять же, при условии использования security rules
Если не так сильно волнует то, что кто-то может подключиться к firebase db и написать туда много записей (или читать чьи-то ещё записи) - можно оставить как есть
А так - настроить security rules и/или убрать ключи из репозитория - это полезно было бы
раскрыть ветку (1)
2
DELETED
Автор поста оценил этот комментарий
Ок, поняла)
0
Автор поста оценил этот комментарий
Говорю как есть, зачем мне врать?
раскрыть ветку (1)
2
DELETED
Автор поста оценил этот комментарий
Да я не говорю, что ты врешь)) я просто хз че с этим делать)
43
Автор поста оценил этот комментарий
@DucanKir, маленький, но очень важный совет: уберите креды и приватники из кода (прям через git push --force, чтобы в истории нельзя было найти), где можно - замените на injected values через .env (тем более что heroku это позволяет), и больше никогда их не выкладывайте вместе с проектами. Ещё настройте права на firebase-хранилище (сами firebase об этом прям громко кричат на страничке с realtime db)
И как-нибудь попробуйте писать важные части (или вообще все приложение) на Typescript - навык нужный, да и работать приятнее

P.S. Редактор офигенный)
раскрыть ветку (1)
3
DELETED
Автор поста оценил этот комментарий

Кстати, вот че я вычитала

API keys for Firebase are different from typical API keys: Unlike how API keys are typically used, API keys for Firebase services are not used to control access to backend resources; that can only be done with Firebase Security Rules. Usually, you need to fastidiously guard API keys (for example, by using a vault service or setting the keys as environment variables); however, API keys for Firebase services are ok to include in code or checked-in config files.
То есть по сути нет прям такой необзодимости прятать ключи в env?

показать ответы
2
Автор поста оценил этот комментарий

@DucanKir, заметил баг с глазами. На скрине в верху то как выглядит персонаж в редакторе, в низу то как выглядит в создании комикса

Иллюстрация к комментарию
раскрыть ветку (1)
2
DELETED
Автор поста оценил этот комментарий
Ага, понял) и скорее всего знаю, в чем проблема
0
Автор поста оценил этот комментарий

О, я вам не под тем постом был ответил про домен)
Все же, *.herokuapp.com тоже не вечное решение)
у меня домен пока простаивает, задействован только хостинг, но все проплачено на пару лет вперед.
Хостинг юзается только для баз данных и по сути малонагружен, так что место куда разместить небольшой сайтец есть.
Если что, пингуйте, размещу вас у себя.

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий
О, было бы круто) правда не сейчас, дел слишком много))
показать ответы
1
Автор поста оценил этот комментарий
А фон изменять можно?
раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий
Можно)
3
Автор поста оценил этот комментарий
В общем, в Edge все работает збс, а вот в хроме такая вот фигня
раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий
Странно, у меня тоже хром и все норм
показать ответы
1
Автор поста оценил этот комментарий

@DucanKir, не знаю, в чем дело, но у меня в редакторе не работают Конечности и тушка и Шмот. Просто белый экран выдает и все...

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий

Это странно. Покаж

показать ответы
0
Автор поста оценил этот комментарий
Можно позаимствовать, если есть pngшки, пожалуйста?)
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

https://disk.yandex.ru/d/SJlnfC22Wz_jug

Ща скоро загрузится

показать ответы
0
Автор поста оценил этот комментарий

Мощно. А набор с картинками откудова?)

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Сама рисовала)
показать ответы
0
Автор поста оценил этот комментарий

Ого, картинки в base64? Я думал, pngшки хранишь)

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Там были проблемы со скриншотами) библиотечка, которая делает скрин ДОМа отказывается скринить картинки из сторонних источников. Пришлось обойти это с помощью base64
показать ответы
0
Автор поста оценил этот комментарий

будет время, маякните)

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

Ok)

0
Автор поста оценил этот комментарий
Посоветуйте пожалуйста книжки по react/redux
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

Я, если честно, не очень люблю по книжкам учиться) Но могу скинуть ссыль на охуенный курс на юдеми

0
Автор поста оценил этот комментарий

Падажжи, ты фронтендер?

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Ага)
0
Автор поста оценил этот комментарий

Напишите что нужно сделать, постараюсь подсказать

Можно в Телеграм

Ник такой же


Возможно отвечу уже завтра, ночь у нас:)

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Ок, потом напишу) я сама щас туго соображаю, буквально недавно оттанковала полуторочасовое техническое собеседование и нервная система дала сбой))
0
Автор поста оценил этот комментарий

Стандартная проблема когда apex route53 надо CNAME сделать?:)

Например:

example.com -> CNAME app_random.heroku.com

Если да то она не решается напрямую

Нужны либо IP адреса куда направлять корень, либо переносить домен например на name.com которые нарушают RFC и позволяют такое

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

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
*даунские звуки форонтендера*
Я мало что поняла)
ППроблема в том, что гайды хероку вообще не помогают. Я тупо не могу все шаги выполнить, ибо на aws тупо нет того, что там прописано
показать ответы
3
Автор поста оценил этот комментарий

Если хостинг будет падать, то напишите мне. Переедем куда то на помощнее.

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
а вы случайно не шарите в привязке route53 домена к хероку?))
показать ответы
0
Автор поста оценил этот комментарий
Комментарий удален. Причина: оскорбления, грубое общение и провокации
раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества