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

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

https://www.igoreshadev.ru

#ИнтересностиПолезности
#релиз
#мемы
#петпроекты
#сниппеты
#интересности
#полезности
#photo
Download Telegram
https://slowroads.io/

#интересности

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

Запилен чуваком на энтузиазме за 16 месяцев, и вот релизнулся буквально позавчера
🔥4🐳11
This media is not supported in your browser
VIEW IN TELEGRAM
#петпроекты

Капибарики теперь не одиноки с:
На очереди ИИ и интерполяции для более точной синхронизации персонажей в позициях на карте
5🐳4👍11
#петпроекты

Лёрн лежит, но скоро воскреснет. С новыми фичами.

Версия 1.8


В будущем обновлении лёрна появятся первые фичи для того, чтобы Менторы платформы могли прокачивать Джунов дальше, и выстраивать им четкий Roadmap.

Страницы которые находились в некотором хаотичном порядке скомпонованы в отдельные Подсистемы:
- в базу знаний
- в комьюнити
- в развитие

В форуме появилась возможность создавать Админами публичные Ветки.

Для описания теории был временно выкинут draft-js

В поиске теперь можно искать по веткам форума и теоретическому материалу
🔥63
#петпроекты

Мелкие новые подробности по грядущему огромному обновлению лёрна.

- 🇬🇧 В новой версии появится возможность менять язык в приложении.

- Уже реализован и полностью работает централизованный поиск по огромному числу сущностей

- А также полностью переработана страница пользователя, на которой за минимальное число кликов можно посмотреть всякие успехи конкретного пользователя
🔥52🐳2
Ребята!

Лёрн воскрес, причём взмыл в небеса из загробной жизни, разгораясь как феникс с новой версией 1.8 RC.
В ней огромное число нововведений:

- 🇬🇧 Начата работа над мультиязычностью. Уже можно сменить язык на английский.
- ⚙️ Абсолютно новые настройки приложения
- 🔖 Движок для отрисовки текста в главах сменился с draftjs на markdown
- 👥 Появились публичные форумные треды
- 🐶 Вы можете постить свои пет-проекты в отдельный блок
- 📈Менторы сервиса могут добавлять вас в отдельные треды и выдавать вам опыт за особые задания для ресёрча каких-либо технологий
- 🔎 Прокачанный очень мощный поиск (По Форуму/Задачам/Пользователям/Главам)
- ⚜️ Переработанный дизайн, чтобы удобно уместить новый функционал

Также воскрес и бот для регистрации - @learnigoreshadevbot 🤖🤖🤖

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

Можно смело пользоваться.
Enjoy!
🔥7🎉5
Появились первые тестовые задачи для моего очередного набора студентов на исследование материала с практикой и контрольными вопросами.

Ну, почти как в универе. Но зато вместо баллов можно получить опыт 💎 ну и реальные скиллы
5🐳3🔥1
#петпроекты

Месим с Дашей капибариков.

🌝 Уже появился модный интерфейс. Чатик и возможность менять цвет с никнеймом в процессе разработки
🔥8
⚛️☄️Обнова

Некоторые подписчики для своих проектов часто используют мой бойлерплейт на реакте. (А вообще, я бы порекомендовал поучиться писать свой практически всем, кто пишет фронтенд, чтобы реально разобраться в тулчейне)

И вот, спустя год, дошли руки:
- избавиться от странных зависимостей
- обновить версию эффектора, стайледов и реакта (не забудье прочитать про конкурентный рендер, батчинг и прочие плюшки в 18 версии реакта, если еще не сделали этого).
- Выпилен react-hot-loader в угоду эксперементального react-refresh
- react-router-dom не был обновлён и остался на 5 версии
- выпилены пакеты для тестирования (по причине того, что ими редко пользуются, но добавить mocha/jest, enzyme и что-нибудь для е2е не составит труда, думаю)

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

Enjoy, devs

https://github.com/qvlxty/react-boilik
👍4🔥2
#мемы

Гайд как назвать очень маленькие фиксы.
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