Igoresha.dev
88 subscribers
358 photos
17 videos
21 files
67 links
Пытаюсь сделать окружающий мир чуточку лучше.

Алсо, угараю по геймдеву, люблю дизайн и фотографию

https://www.igoreshadev.ru

#ИнтересностиПолезности
#релиз
#мемы
#петпроекты
#сниппеты
#интересности
#полезности
#photo
Download Telegram
#мемы

Гайд как назвать очень маленькие фиксы.
CounterStrike-Нотация
🐳9👍2
This media is not supported in your browser
VIEW IN TELEGRAM
#петпроекты

Новогодней тусовке в capybara-online быть.

Появилось взаимодействие с миром. Пилится межсетевой инвентарь.
🔥121
Igoresha.dev
#петпроекты Новогодней тусовке в capybara-online быть. Появилось взаимодействие с миром. Пилится межсетевой инвентарь.
🦄🦄🦄

Если кому-нибудь интересно, могу написать лонгрид о том, как я построил архитектуру игры на React + Effector.
(Ставьте Огонёк)

И о том, как получилось построить архитектуру, для накидывания классов игровых объектов вместе с бизнес-логикой похожей на юнити ( у каждого гейм-объекта есть методы, приведённые выше, которые похожи на onCollisionEnter, onCollisionLeave, onCollisionStay из UnityEngine)

Из клёвых фич - в будущем планирую расширить получившийся движок на основе Phaser/React/SocketIO, чтобы при разработке игровых объектов больше не пришлось задумываться о Нет-Коде синхронизации Сервера и Клиента
🔥101
#петпроекты

btw, в настоящее время Даша разрабатывает инвентарь для предметов игроков

В нём уже работает перетаскивание предметов между слотами

А я в свою очередь думаю над тем, как интерполировать движение персонажей по актуальным дистанциям (Кейс достаточно нетривиальный в меру udp-подобного обстрела клиентов и сервера данными через веб-сокеты)

+
На минувших выходных мы смогли сделать авторизацию, теперь у каждого, кто будет играть в наше поделие будет свой аккаунт со своим капибариком и предметами и настройками, которое будет храниться на нашем сервере
🔥111
#сниппеты

Коротко о том, как в чате капибарика работает авто-подскролливание.

вкратце:
Если скролл-позиция от низа контейнера находится на расстоянии до AUTOSCROLL_THRESHOLD_PX, то при появлении новых сообщенек происходит авто-скролл.

Сколько ж нервов сжирал и боли порождал подобный флоу года 2 назад на React Native…
👍62
This media is not supported in your browser
VIEW IN TELEGRAM
#петпроекты

В капибаре теперь можно получать предметы, и передвигать по инвентарю. Также, это сохраняется на сервере!
🔥121
#мемы #оффтоп #интересности
OpenAI gpt3 Бесподобна

Девелоперов можно отключать, нейросеть загенерировала мне код на эффекторе

Только setState это злостный антипаттерн
так что нейронке еще учиться и учиться
👍3😱31
#петпроекты

Завезли возможность поменять цвет для капибары за отдельным столиком с зельями.

Немного прокачали интерфейс, теперь кнопки управления интерфейсом в правом нижнем углу, основная кнопка взаимодействия с внешним миром в левом нижнем углу.
🔥8
#мемы #оффтоп

Midjourney теперь тоже можно закрывать 😂
OpenAI уже рисует!
7🐳2
This media is not supported in your browser
VIEW IN TELEGRAM
Всех с наступающим новым годом! 🎄🎉🌚
12🎉4🐳1
Media is too big
VIEW IN TELEGRAM
#петпроекты

Открытая бета капибарика уже завтра
Возможно, мы не доделаем две самые важные фичи, но погулять с друзьями и покупать подарочки точно можно будет!
9🔥2
#петпроекты #релиз

Регистрация на Бету капибарика открыта!

Запуск сервера в 18:00 По Мск

@capybarikbot - бот для регистрации
🎉81
This media is not supported in your browser
VIEW IN TELEGRAM
#релизы #петпроекты

Хочу пожелать подписчикам счастливого нового года, и огромных успехов в новом году!

Мои итоги года по разработке и пет-проектам за 2022:


- 🦊 Tails On The lost lands - прокачанная версия моей игры про лисёнка с RTX, исправлением горы багов. Есть версии под macOS (Apple Silicon) и Windows.

- 🐾 Capybara Online beta v0.1.0 - браузерная игра, в которой можно погулять с друзьями в 2д мире, сделали с Дашей

- 🧑🏻‍💻 Learn v1.8 - Мощно прокачанный на моих студентах проект по обучению людей программированию на JS с нуля (преимущественно заточенный под фронтенд)

- 💻 Научил с нуля до уровня Стажёра 6 человек с помощью Лёрна + гонял их по теории. Уже 4 человек ищут работу, а один одной ногой уже устроен.

- 💀 Смерть yNote - проект записной книжки, который породил Learn UIKIT и много инсайтов по ReactJS

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

Спасибо за то, что читаете, и ещё раз успехов в новом году!
🎉102🐳2🔥1
#петпроекты
Спустя 5 часов было найдено огромное кол-во багов фронтенда и бэкенда, и зарегистрировано 35 игроков.

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

Надеемся, в ближайшее время приступим к фиксам!

upd Пофикшены почти все баги:
+ Пофикшена возможность менять шапки перетаскиванием
🔥93🎉3👍2
👍9
#docker #полезности
если у вас мак с армом и вы билдите собственный докер образ в последствии для переноса на VPS/VDS, то не забудьте указать —platform иначе при деплое на машине исходников из образа произойдут архитектурные мисматчи.


# Build for ARM64 (default)
docker build -t <image-name>:<version>-arm64 .

# Build for ARM64
docker build --platform=linux/arm64 -t <image-name>:<version>-arm64 .

# Build for AMD64
docker build --platform=linux/amd64 -t <image-name>:<version>-amd64 .
👍5
#интересностиполезности

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

🏞️ dream.ai - бесплатный генератор изображений по текстовым описаниям

🎄 ai2dCartoon - популярная китайская нейросеть анимезирующая любую фотографию

🧠 chat.openai.com - думаю, эта нейросеть не нуждается в представлении.Бтв, у юзеров из РФ наблюдаются проблемы с доступом

ciechanow.ski - сайт, на котором можно исследовать устройство работы механических часов

👾 warp.dev - очень клевый эмулятор терминала на rust (Пока есть релиз под macOS)

💬 AutoRegex - нейросеть, которая поможет разобраться в регулярных выражениях. Генерирует оные по текстовым описаниям

🧑🏻‍💻 Огромная подборка нейронок на все случаи жизни: от генерации текстовых запросов, авватарок, итд вплоть генерации видео и 3д моделей
🔥42👍2🐳1
#полезности

Я уже успел побаловаться беткой chatgpt от openai в декабре и решил провести несколько экспериментов. Также, я нередко прошу своих студентов пользоваться ею для обучения.

Поэтому давно хочу пошарить полученные инсайты по ней:

1. Если вы вкатываетесь айти, но у вас нет ментора - можете спокойно (даже на русском) пользоваться нейросетью, она хорошо формирует ответы с примерами кода.
Но не стоит на неё полагаться целиком: скилл гуглить всё ещё очень важен.

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

3. Вы можете использовать нейросеть для пересказа текста. Просто пошлите ей текст и попросите выделить основные хайлайты - она это сделает без проблем

4. Ошибки. Если столкнулись с проблемой, а ваш стек-трейс очень коварный - gpt нередко помогает и в этом
🔥6👍2
Igoresha.dev
#полезности Я уже успел побаловаться беткой chatgpt от openai в декабре и решил провести несколько экспериментов. Также, я нередко прошу своих студентов пользоваться ею для обучения. Поэтому давно хочу пошарить полученные инсайты по ней: 1. Если вы вкатываетесь…
Безусловно, нейросеть тоже ошибается, и может чего-то не знать. Поэтому рекомендую использовать её только в образовательных целях, чтобы нарастить свою базу в каких-либо вопросах.

Ну и ещё у неё получается забавный ASCII арт xddd
4👍2