TGViewer
Channel Public Channel
Kozlov Dev - Разработка игр

Kozlov Dev - Разработка игр

@kozlovdev

Канал о разработке игр.
Subscribers
4.1K
Photos
671
Videos
176
Links
277

Showing posts older than #810 · Back to latest

Older Posts 10 shown
Post #805 1.56K
🔥 Всем привет! Недавно в канал нахлынуло много людей и нас уже перевалило за 2800, чему я очень рад.
Этот небольшой ознакомительный пост для новоприбывших, чтобы вы понимали кто я такой.

😅 Меня зовут Пётр, мне 24 года. Геймдевом я увлекаюсь больше 10 лет: начинал в подростковом возрасте с Construct 2, затем прокачивал навыки и перешёл на Unity. Помимо игр я занимаюсь веб-разработкой (фронтенд и бэкенд): отучился на веб-разработчика с красным дипломом и сейчас применяю эти знания и в геймдев-сфере.

😎 С Unity работаю уже больше 6 лет. Долгое время был фрилансером и работал в компаниях по разработке игр. Но всегда мечтал сделать свою игру и организовать студию. Поэтому в 2023 году я решил заняться инди-разработкой, провёл несколько попыток анализа рынка и в итоге остановился на 3D-песочнице Blockworld. Делал её год, после чего вышел на Яндекс Игры — там игра стрельнула и принесла хорошую выручку: несколько «лимонов» рублей 👀

✔️ На данный момент идёт разработка второй части Blockworld. Это полностью переработанная игра с учётом мультиплеера (сам мультиплеер будет добавляться в обновлениях), ее я планирую выпускать на большее число сторов, включая мобилки. Собственно, о ней и выходят девлоги на этом канале.

👍 Помимо игр, сейчас я также работаю над своим стартапом. Разработка длится уже полтора года, и он имеет косвенное отношение к играм. Совсем скоро приоткрою завесу тайны и подробно расскажу о нём.

💬 Если у вас есть вопросы, то можете смело писать их в коменты, стараюсь каждому отвечать
  • 🔥 33
  • ❤ 8
  • 👍 4
  • 👏 1
  • 🤯 1
  • 🌭 1
Post #804 1.39K
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
  • 👍 7
  • ❤ 2
  • 🔥 2
  • 🎉 2
  • ⚡ 1
  • 🥰 1
  • 👏 1
Post #800 2.03K
🔥 Всем привет! Мы наконец-то закончили первый этап переделки UI!

Что сделали
✔️ На этом этапе мы провели ревью старого дизайна: что было не так и какие были косяки. После ревью мы определили новую структуру (UX): что и где должно располагаться, как игрок будет с этим взаимодействовать, чтобы было максимально удобно и чтобы нам было проще расширять интерфейс в будущем, когда будем добавлять больше контента.

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

👍 Также мы переосмыслили другие экраны, например магазин и окно построек: перевели их из горизонтального формата в вертикальный. Так как игра под веб, нужно подстраиваться и под мобильные устройства, и под десктоп — новое решение хорошо ложится на оба варианта. Предыдущий вариант экранов можете глянуть вот тут 🔙.

Тайминг
⏱ В сумме на всю работу ушло 24 часа. Если считать по дням, то примерно месяц — так как работа велась в свободное время.

Планы
🚀 Дальше приступаем к этапам определения стиля и визуального дизайна, после чего начнём отрисовывать финальный вариант.
  • 👍 12
  • 🔥 4
  • ❤ 2
  • 🤯 1
Post #799 1.7K
Мы объединились и создали лучшую папку каналов по геймдеву "The Gamedev"!

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

🧑‍💻  Помощь и практические советы по разработке игр

🆓  Бесплатные раздачи ассетов и промокоды

📣  Актуальные новости геймдева

📱  Советы по заработку на разных игровых площадках

📱  Авторские каналы по геймдизайну

📸 Личные блоги разработчиков

Подключайтесь к папке The GameDev и станьте частью сильного комьюнити!

👉 Ссылочка на папку
  • 🔥 15
  • 🤯 6
  • ❤ 4
  • 👍 2
  • 😁 1
  • 🤔 1
  • 🌭 1
Post #798 1.43K
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
  • 🔥 4
  • ❤ 1
  • 🥰 1
Post #792 1.42K
🔥 Новая система предметов!

😭 Наконец-то подходит к концу огромный рефакторинг, на который я потратил немало сил.

Суть проблемы
В прошлой версии система предметов строилась на ООП-подходе. То есть у нас был базовый класс и его наследники (FoodItem, ToolItem, BlockItem и т.д.). Делал я так, потому что опирался больше на Java версию майна — там была похожая реализация.
Но при длительной работе и расширении контента, конечно, начали вылезать проблемы, связанные с дублированием кода. Например, у нас есть 2 вида предмета (еда и семена), и вот нам нужен третий тип предмета (арбуз, картошка и т.д.), который мы могли бы и съесть, и посадить как семя. В таком случае подход с ООП даёт трещину и не позволяет гибко конфигурировать предмет.

Решение
Переделать систему предметов на КОП — компонентный подход, по аналогии с bedrock версией майна. Теперь у нас есть всего один класс InventoryItem, на который мы уже можем вешать различные компоненты (FoodItemComponent, DamageItemComponent, ToolItemComponent и т.д.).
При такой системе мы уже легко можем добавить комбинированное поведение для предмета, не дублируя логику. Например, для предмета, который можно есть и сажать в землю, просто добавляем 2 компонента (FoodItemComponent и SeedItemComponent) — и всё! Максимально гибкая конфигурация предмета: если нужно что-то ещё, просто создаёшь новый компонент и добавляешь его в конфиг предмета.

Статы предмета
Так же была доработана система статов предмета, раньше у предмета был только 1 параметр это прочность. Теперь же мы можем лгко добавлять новые параметры, например статы магии, урон и т.д, эти параметры уже могут меняться у предмета и легко сохран

Конфигурация
И вишенкой на торте стала новая JSON-конфигурация: все предметы теперь описываются в своих JSON-файлах. Там мы задаём им id, ключи перевода и навешиваем нужные компоненты.

P.S Про сам подход с конфигурацией и почему я использую JSON, а не ScriptableObject, расскажу в следующих постах. 😎
  • 🔥 25
  • ❤ 3
  • 👍 3
Post #791 1.28K
😎 Стартуем эвент SCREENSHOT SATURDAY!

❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делитесь своими скриншотами, рисунками, прикрепляйте ссылки на каналы и показывайте прогресс в геймдеве за неделю

P.S Эвент длится оба выходных

#скриншотник
  • 🔥 6
  • ⚡ 3
  • ❤ 2
Post #790 1.21K
❄️Добавляем новогодний вайб
Post #789
Channel photo updated
Post #786 1.67K
🔥 Полная переработка UI/UX.

Вместе с крутым художником Ромой, мы приступили к этапу полной переделки ui/ux игры.

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

👨‍💻 На данный момент мы находимся на этапе черновиков, где прорабатываем ux (что и где будет располагаться), плюс накидываем примерный дизайн.

😍 Хотя пока это все и драфты, но выглядит уже супер круто, когда это уже дойдет то финального вида, думаю будет бомба.
  • ❤ 13
  • 🔥 8
  • 👍 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →