This media is not supported in your browser
VIEW IN TELEGRAM
#петпроекты
Новогодней тусовке в capybara-online быть.
Появилось взаимодействие с миром. Пилится межсетевой инвентарь.
Новогодней тусовке в capybara-online быть.
Появилось взаимодействие с миром. Пилится межсетевой инвентарь.
🔥12❤1
Igoresha.dev
#петпроекты Новогодней тусовке в capybara-online быть. Появилось взаимодействие с миром. Пилится межсетевой инвентарь.
🦄🦄🦄
Если кому-нибудь интересно, могу написать лонгрид о том, как я построил архитектуру игры на React + Effector.
(Ставьте Огонёк)
И о том, как получилось построить архитектуру, для накидывания классов игровых объектов вместе с бизнес-логикой похожей на юнити ( у каждого гейм-объекта есть методы, приведённые выше, которые похожи на onCollisionEnter, onCollisionLeave, onCollisionStay из UnityEngine)
Из клёвых фич - в будущем планирую расширить получившийся движок на основе Phaser/React/SocketIO, чтобы при разработке игровых объектов больше не пришлось задумываться о Нет-Коде синхронизации Сервера и Клиента
Если кому-нибудь интересно, могу написать лонгрид о том, как я построил архитектуру игры на React + Effector.
(Ставьте Огонёк)
И о том, как получилось построить архитектуру, для накидывания классов игровых объектов вместе с бизнес-логикой похожей на юнити ( у каждого гейм-объекта есть методы, приведённые выше, которые похожи на onCollisionEnter, onCollisionLeave, onCollisionStay из UnityEngine)
Из клёвых фич - в будущем планирую расширить получившийся движок на основе Phaser/React/SocketIO, чтобы при разработке игровых объектов больше не пришлось задумываться о Нет-Коде синхронизации Сервера и Клиента
🔥10❤1
#петпроекты
btw, в настоящее время Даша разрабатывает инвентарь для предметов игроков
В нём уже работает перетаскивание предметов между слотами
А я в свою очередь думаю над тем, как интерполировать движение персонажей по актуальным дистанциям (Кейс достаточно нетривиальный в меру udp-подобного обстрела клиентов и сервера данными через веб-сокеты)
+
На минувших выходных мы смогли сделать авторизацию, теперь у каждого, кто будет играть в наше поделие будет свой аккаунт со своим капибариком и предметами и настройками, которое будет храниться на нашем сервере
btw, в настоящее время Даша разрабатывает инвентарь для предметов игроков
В нём уже работает перетаскивание предметов между слотами
А я в свою очередь думаю над тем, как интерполировать движение персонажей по актуальным дистанциям (Кейс достаточно нетривиальный в меру udp-подобного обстрела клиентов и сервера данными через веб-сокеты)
+
На минувших выходных мы смогли сделать авторизацию, теперь у каждого, кто будет играть в наше поделие будет свой аккаунт со своим капибариком и предметами и настройками, которое будет храниться на нашем сервере
🔥11❤1
#сниппеты
Коротко о том, как в чате капибарика работает авто-подскролливание.
вкратце:
Если скролл-позиция от низа контейнера находится на расстоянии до AUTOSCROLL_THRESHOLD_PX, то при появлении новых сообщенек происходит авто-скролл.
Сколько ж нервов сжирал и боли порождал подобный флоу года 2 назад на React Native…
Коротко о том, как в чате капибарика работает авто-подскролливание.
вкратце:
Если скролл-позиция от низа контейнера находится на расстоянии до AUTOSCROLL_THRESHOLD_PX, то при появлении новых сообщенек происходит авто-скролл.
Сколько ж нервов сжирал и боли порождал подобный флоу года 2 назад на React Native…
👍6❤2
This media is not supported in your browser
VIEW IN TELEGRAM
#петпроекты
В капибаре теперь можно получать предметы, и передвигать по инвентарю. Также, это сохраняется на сервере!
В капибаре теперь можно получать предметы, и передвигать по инвентарю. Также, это сохраняется на сервере!
🔥12❤1
#мемы #оффтоп #интересности
OpenAI gpt3 Бесподобна
Девелоперов можно отключать, нейросеть загенерировала мне код на эффекторе
Только setState это злостный антипаттерн
так что нейронке еще учиться и учиться
OpenAI gpt3 Бесподобна
Девелоперов можно отключать, нейросеть загенерировала мне код на эффекторе
Только setState это злостный антипаттерн
так что нейронке еще учиться и учиться
👍3😱3❤1
#петпроекты
Завезли возможность поменять цвет для капибары за отдельным столиком с зельями.
Немного прокачали интерфейс, теперь кнопки управления интерфейсом в правом нижнем углу, основная кнопка взаимодействия с внешним миром в левом нижнем углу.
Завезли возможность поменять цвет для капибары за отдельным столиком с зельями.
Немного прокачали интерфейс, теперь кнопки управления интерфейсом в правом нижнем углу, основная кнопка взаимодействия с внешним миром в левом нижнем углу.
🔥8
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 - бот для регистрации
Регистрация на Бету капибарика открыта!
Запуск сервера в 18:00 По Мск
@capybarikbot - бот для регистрации
🎉8☃1
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 подписчиков за год, надеюсь в следующем году мы достигнем сотни или даже больше
Спасибо за то, что читаете, и ещё раз успехов в новом году!
Хочу пожелать подписчикам счастливого нового года, и огромных успехов в новом году!
Мои итоги года по разработке и пет-проектам за 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 подписчиков за год, надеюсь в следующем году мы достигнем сотни или даже больше
Спасибо за то, что читаете, и ещё раз успехов в новом году!
🎉10☃2🐳2🔥1
#петпроекты
Спустя 5 часов было найдено огромное кол-во багов фронтенда и бэкенда, и зарегистрировано 35 игроков.
Одним из страшных было - клонирование инстансов подключения к серверу веб-сокетов, которое происходит в данный момент.
Надеемся, в ближайшее время приступим к фиксам!
upd Пофикшены почти все баги:
+ Пофикшена возможность менять шапки перетаскиванием
Спустя 5 часов было найдено огромное кол-во багов фронтенда и бэкенда, и зарегистрировано 35 игроков.
Одним из страшных было - клонирование инстансов подключения к серверу веб-сокетов, которое происходит в данный момент.
Надеемся, в ближайшее время приступим к фиксам!
upd Пофикшены почти все баги:
+ Пофикшена возможность менять шапки перетаскиванием
🔥9☃3🎉3👍2
#docker #полезности
если у вас мак с армом и вы билдите собственный докер образ в последствии для переноса на VPS/VDS, то не забудьте указать —platform иначе при деплое на машине исходников из образа произойдут архитектурные мисматчи.
если у вас мак с армом и вы билдите собственный докер образ в последствии для переноса на 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д моделей
Долго набирался этот пост интересностей, поэтому здесь очень много далеко несвежих штук.
Так уж получилось, что нейросети тесно интегрируются в нашу жизнь и позволяют генерировать гору нового контента супербыстро. Поэтому подборка посвящена преимущественно нейронкам.
🏞️ dream.ai - бесплатный генератор изображений по текстовым описаниям
🎄 ai2dCartoon - популярная китайская нейросеть анимезирующая любую фотографию
🧠 chat.openai.com - думаю, эта нейросеть не нуждается в представлении.Бтв, у юзеров из РФ наблюдаются проблемы с доступом
⏰ ciechanow.ski - сайт, на котором можно исследовать устройство работы механических часов
👾 warp.dev - очень клевый эмулятор терминала на rust (Пока есть релиз под macOS)
💬 AutoRegex - нейросеть, которая поможет разобраться в регулярных выражениях. Генерирует оные по текстовым описаниям
🧑🏻💻 Огромная подборка нейронок на все случаи жизни: от генерации текстовых запросов, авватарок, итд вплоть генерации видео и 3д моделей
🔥4❤2👍2🐳1
#полезности
Я уже успел побаловаться беткой chatgpt от openai в декабре и решил провести несколько экспериментов. Также, я нередко прошу своих студентов пользоваться ею для обучения.
Поэтому давно хочу пошарить полученные инсайты по ней:
1. Если вы вкатываетесь айти, но у вас нет ментора - можете спокойно (даже на русском) пользоваться нейросетью, она хорошо формирует ответы с примерами кода.
Но не стоит на неё полагаться целиком: скилл гуглить всё ещё очень важен.
2. Нейминг. Если вы уже продвинутый и не знаете как,например, придумывать релевантные названия переменным - тоже очень хорошая практика просить об этом нейросеть
3. Вы можете использовать нейросеть для пересказа текста. Просто пошлите ей текст и попросите выделить основные хайлайты - она это сделает без проблем
4. Ошибки. Если столкнулись с проблемой, а ваш стек-трейс очень коварный - gpt нередко помогает и в этом
Я уже успел побаловаться беткой chatgpt от openai в декабре и решил провести несколько экспериментов. Также, я нередко прошу своих студентов пользоваться ею для обучения.
Поэтому давно хочу пошарить полученные инсайты по ней:
1. Если вы вкатываетесь айти, но у вас нет ментора - можете спокойно (даже на русском) пользоваться нейросетью, она хорошо формирует ответы с примерами кода.
Но не стоит на неё полагаться целиком: скилл гуглить всё ещё очень важен.
2. Нейминг. Если вы уже продвинутый и не знаете как,например, придумывать релевантные названия переменным - тоже очень хорошая практика просить об этом нейросеть
3. Вы можете использовать нейросеть для пересказа текста. Просто пошлите ей текст и попросите выделить основные хайлайты - она это сделает без проблем
4. Ошибки. Если столкнулись с проблемой, а ваш стек-трейс очень коварный - gpt нередко помогает и в этом
🔥6👍2
Igoresha.dev
#полезности Я уже успел побаловаться беткой chatgpt от openai в декабре и решил провести несколько экспериментов. Также, я нередко прошу своих студентов пользоваться ею для обучения. Поэтому давно хочу пошарить полученные инсайты по ней: 1. Если вы вкатываетесь…
Безусловно, нейросеть тоже ошибается, и может чего-то не знать. Поэтому рекомендую использовать её только в образовательных целях, чтобы нарастить свою базу в каких-либо вопросах.
Ну и ещё у неё получается забавный ASCII арт xddd
Ну и ещё у неё получается забавный ASCII арт xddd
☃4👍2