GameDev: разработка игр
6.62K subscribers
633 photos
632 videos
7 files
969 links
Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров.

По всем вопросам @evgenycarter
Download Telegram
Pyxel - это ретро-игровой движок для Python

Благодаря простым характеристикам, вдохновленным игровыми консолями в стиле ретро таким как отображение только 16 цветов и одновременное воспроизведение только 4 звуков, вы можете свободно наслаждаться созданием игр в стиле пиксельной графики

▪️Работайте в Windows, Mac и GNU/Linux
▪️Написание кода на Python3
▪️Фиксированная 16 цветовая палитра
▪️3 банка изображений размером 256x256
▪️8 тайловых карт размером 256x256
▪️4 канала с 64 определяемыми звуками
▪️8 музыкальных композиций, которые могут сочетать произвольные звуки
▪️Входы с клавиатуры, мыши и геймпада
▪️Редактор изображений и звука

https://github.com/kitao/pyxel/blob/main/docs/README.ru.md

#gamedev

👉 @game_devv
👍4
Конференция GAME DAY 👾

Ежегодно Scream School организует Game Day. Эта конференция — точка знакомства с индустрией разработки игр для новичков и место притяжения специалистов, которые хотят влиять на игровую индустрию.

На конференции выступят: Арт-директор Black Caviar Games Ольга Дребас, CEO Owl Studio Вера Величко, Директор по развитию бизнеса в WN Talents In Games Марина Лопатина, Руководитель по развитию бизнеса VK Play Ольга Гордеева, HR-директор в 1C Game Studios Сергей Волков и многие другие.

Зачем идти на Game Day?
— Послушать экспертов из индустрии игр и перенять опыт;
— Узнать, как попасть в игровую индустрию;
— Найти единомышленников и завязать новые знакомства.

📌Конференция пройдет 18 марта
📍 Адрес: Москва, Artplay, ул. Нижняя Сыромятническая д.10, стр.4
🔗Регистрация еще идет, присоединяйтесь!
👍4
На чем создаются игры и какие технологии в них используются?

https://steamdb.info/tech/

#gamedev

👉 @game_devv
👍4
Танчики на PyGame

Управление – стрелки и пробел на выстрел.

main.py – точка входа. Инициализирует PyGame, создает класс Game, обрабатывает ввод с клавиатуры.
ai.py – интеллект врагов, включая алгоритм их появления.
bonus.py – игровой объект бонуса.
bonus_field_protect.py – алгоритм работы бонуса на защиту базы.
config.py – конфигурация и ключи запуска.
discrete_map.py – объект дискретной 2D карты (нужна для карты поля боя и карты для столкновений).
explosion.py – игровой объект взрыва.
field.py – игровой объект поля боя, обрабатывает столкновения и разрушение мира.
game.py – собирает все объекты вместе и связывает события.
my_base.py – игровой объект базы игрока (орел).
projectile.py – игровой объект снаряда.
score_node.py – игровой объект очков при уничтожении врага.
spritesheet.py – загрузчик спрайтов из одной сборной текстуры.
tank.py – игровой объект любого танка (своего или вражеского).
ui.py – элементы пользовательского интерфейса.
util.py – вспомогательные функции и классы, включая аниматор, таймер и базовый игровой объект.

Проект на GitHub

#gamedev

👉 @game_devv
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Goodbye compiling!
Hello, Hot Reload for Unity


Разработчики на платформе Reddit поделились увлекательным решением для Unity под названием Hot Reload. Этот инструмент позволяет изменять C# код на лету, без необходимости ожидать процесса компиляции. Исследование, проведенное командой, показало, что разработчики тратят много времени на ожидание завершения компиляции проекта. В связи с этим, Hot Reload был разработан, чтобы сократить расходы времени и денег.

Разработчики обещают простую интеграцию инструмента в редактор, надежность и высокую скорость работы, даже в больших проектах. Инструмент предоставляется бесплатно, однако имеются и платные варианты использования.

#gamedev

👉 @game_devv
🔥21👍2
Media is too big
VIEW IN TELEGRAM
Зима как инструмент разработчиков

В The Last Of Us зима помогает перезагрузить механику стелса и развить образ Элли. God Of War и «Игра Престолов» одинаково вспоминают исторический образ холода. А вечная зима в Frostpunk это способ оправдать механики выживания в градостроительном симуляторе. Об этом и ещё многом другом — в этом ролике.

00:00 Вступление
1:15 Зима как игровой сеттинг
8:34 Зима как нарративный инструмент
12:49 Зима как геймплейный инструмент
17:50 Заключение и титры

источник

#gamedev

👉 @game_devv
👍3
Media is too big
VIEW IN TELEGRAM
2D Дождь Unity

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

00:00 - Вступление
00:13 - Приветствие
00:25 - Делаем дождь
03:05 Настраиваем текстуру

Ссылка на текстуру дождя: https://disk.yandex.ru/d/smhyUbZdALPDiw

источник

#gamedev

👉 @game_devv
👍7
Ремейк Civ V под Android/Desktop с открытым исходным кодом на Kotlin

https://github.com/yairm210/Unciv

#gamedev

👉 @game_devv
👍61❤‍🔥1
Media is too big
VIEW IN TELEGRAM
Всё про рэгдоллы в Unity. Как исправить дрожание и артефакты?

00:00 ► Вступление
00:42 ► Что такое Ragdoll?
01:05 ► Что такое Active Ragdoll?
01:26 ► Как создать Ragdoll в Unity?
03:35 ► Про Scale у коллайдеров и моделей
04:46 ► Суставы рэгдолла / Character Joints
05:24 ► Как создать рэгдолл в один клик?
07:52 ► Про префабы и префаб варианты
08:49 ► Экономим на спичках?
12:25 ► Как исправить дрожание и артефакты?
18:41 ► Лайфхак с коллайдерами
19:23 ► Что делать, если рэгдоллы исчезают?
20:14 ► Переход из анимации в рэгдолл

источник

#gamedev

👉 @game_devv
👍7
Media is too big
VIEW IN TELEGRAM
Внутри Disco Elysium - Разбор графики

В этой рубрике мы залезаем в потроха известных видеоигр, чтобы разобраться, как они были сделаны.
И сегодня мы расскажем про Disco Elysium.

RPG от студии ZA/UM - это одна из лучших игр последнего десятилетия. Давайте разберемся, как она устроена внутри, какие хитрости применили разработчики, чтобы добиться рисованной стилистики игры.

источник

#gamedev

👉 @game_devv
🔥7👍1
Типичный инди-разработчик

#gamedev

👉 @game_devv
👍12😢81
Ultimate Modular Men Pack

11 различных персонажей с 24 анимациями! Каждый персонаж разделен на 4 модели, которые можно менять местами для создания новых комбинаций. В форматах FBX, OBJ, glTF и Blend, бесплатно для использования в личных и коммерческих проектах.

https://quaternius.com/packs/ultimatemodularcharacters.html

Скачать

#gamedev

👉 @game_devv
🔥11
Media is too big
VIEW IN TELEGRAM
Изучение мультиплеера Unity (БЕСПЛАТНЫЙ полный курс, Netcode для игровых объектов Unity Tutorial 2023)

00:00:00 Intro, Overview
00:09:56 Final Game Preview
00:15:03 What you Should Know
00:17:24 Singleplayer Overview
00:22:37 Install Netcode and basic Setup
00:42:26 Sync Player Movement, Client Vs Server Auth
00:54:20 Sync Player Animations
00:59:11 Sync Delivery Manager
01:14:12 Fix Selected Counter Visual
01:20:20 Sync Pick up Objects
01:35:04 Sync Kitchen Object Parent
01:50:21 Sync Plates Counter
01:53:39 Sync Trash Counter
02:01:20 Sync Cutting Counter
02:11:10 Sync Stove Counter
02:28:52 Sync Plate Add Ingredients
02:34:47 Player collisions
02:45:04 Sync Game State
03:01:34 Sync Pause
03:11:16 Handle Disconnects
03:20:20 Handle Late Joins
03:29:44 Connection Scene Flow
03:56:57 Character Select Scene
04:37:34 Lobby
05:35:30 Relay
05:51:42 Game Server Hosting (Multiplay), Matchmaker, Vivox
05:55:09 Multiplayer Debug Tools
06:07:43 Singleplayer Option
06:11:16 Gamepad Test
06:15:19 Final Game
06:18:12 CONGRATULATIONS

источник

#gamedev

👉 @game_devv
👍10
The Unity Engine in 2023

На GDC 2023 компания Unity раскрыла свои планы на будущее для игрового движка Unity. К сожалению, эти сессии не были доступны для всех, кто не присутствовал на мероприятии. В этом видео мы рассмотрим дорожную карту развития Unity с учетом особенностей 2023.1 и 2023.2.

https://www.youtube.com/watch?v=kUDUM3BtXtU

#gamedev

👉 @game_devv
👍4
Gameuidatabase

1129 игры, 46650 скриншота

База данных Game UI Database была создана Эддом Коутсом как бесплатный ресурс для UI/UX-дизайнеров в игровой индустрии. Он был создан для того, чтобы помочь найти новые источники вдохновения, а также обеспечить быстрый и эффективный поиск справочных материалов.

https://www.gameuidatabase.com/

#gamedev

👉 @game_devv
🔥8