GameDev: разработка игр
前往频道在 Telegram
Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров. По всем вопросам @evgenycarter
显示更多6 295
订阅者
-124 小时
-27 天
-3230 天
帖子存档
🚀 Подборка полезных IT каналов в Max
Системное администрирование, DevOps 📌
https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://max.ru/cpp_lib Библиотека C/C++ разработчика
Программирование Go📌
https://max.ru/golang_lib Библиотека Go (Golang) разработчика
Программирование React📌
https://max.ru/react_lib React
Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика
Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика
GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных
Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков
Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов
Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼💻👩💻
Шутки программистов 📌
https://max.ru/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free
Книги, статьи для дизайнеров 📌
https://max.ru/odesigners Статьи, книги для дизайнеров
Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике
Вакансии 📌
https://max.ru/progjob Вакансии в IT
Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных
Бонус 📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
Lemuroid
Это эмулятор ретро-консолей для Android, основанный на libretro. Проект с открытым исходным кодом, поддерживает множество платформ, включая NES, SNES, Game Boy, Sega Genesis и другие. Основные плюсы Lemuroid – высокая производительность, поддержка сохранений, мультиплеера и облачной синхронизации. Если ищете удобный эмулятор для мобильного устройства, стоит попробовать!
Atari 2600 (A26) (stella)
Atari 7800 (A78) (prosystem)
Atari Lynx (Lynx) (handy)
Nintendo (NES) (fceumm)
Super Nintendo (SNES) (snes9x)
Game Boy (GB) (gambatte)
Game Boy Color (GBC) (gambatte)
Game Boy Advance (GBA) (mgba)
Sega Genesis (aka Megadrive) (genesis_plus_gx)
Sega CD (aka Mega CD) (genesis_plus_gx)
Sega Master System (SMS) (genesis_plus_gx)
Sega Game Gear (GG) (genesis_plus_gx)
Nintendo 64 (N64) (mupen64plus)
PlayStation (PSX) (PCSX-ReARMed)
PlayStation Portable (PSP) (ppsspp)
FinalBurn Neo (Arcade) (fbneo)
Nintendo DS (NDS) (desmume/MelonDS)
NEC PC Engine (PCE) (beetle_pce_fast)
Neo Geo Pocket (NGP) (mednafen_ngp)
Neo Geo Pocket Color (NGC) (mednafen_ngp)
WonderSwan (WS) (beetle_cygne)
WonderSwan Color (WSC) (beetle_cygne)
Nintendo 3DS (3DS) (citra)
https://github.com/Swordfish90/Lemuroid
#gamedev
👉 @game_devv
Carfinger
Игра в жанре автогонок с управлением жестами рук, где вы можете управлять игрой всего лишь несколькими пальцами в воздухе.
- Установите необходимые libarary .Mediapipe .opencv
- Запустите на python 3.10 запустите любую игру в жанре автогонок.
- Запустите редактор python от имени администратора запустите файл game_control.py
https://github.com/ayaankhan28/Carfinger
#gamedev
👉 @game_devv
🚀 Подборка полезных IT каналов в Max
Системное администрирование, DevOps 📌
https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://max.ru/cpp_lib Библиотека C/C++ разработчика
Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика
Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика
GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных
Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков
Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов
Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼💻👩💻
Шутки программистов 📌
https://max.ru/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free
Книги, статьи для дизайнеров 📌
https://max.ru/odesigners Статьи, книги для дизайнеров
Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике
Вакансии 📌
https://max.ru/progjob Вакансии в IT
Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных
Бонус 📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
Большинство думает, что создание визуальной новеллы — это месяцы работы
Непонятные движки, программирование, графика, звук. Порог входа кажется непреодолимым. Поэтому идеи остаются идеями.
А что если собрать полноценную новеллу за полтора часа? Прямо на вебинаре. Вместе. От замысла до работающей визуальной новеллы.
🗓 26 февраля в 20:00 — открытый урок «Ren'Py-челлендж: делаем игру за полтора часа вместе»
Никакой теории в вакууме. Мы придумаем историю, выберем конфликт и решения игрока, напишем код в Ren'Py. В прямом эфире.
Что будет на уроке:
✅ рождение истории, которая цепляет
✅ превращение сюжета в игровую механику
✅ live-кодинг в Ren'Py — проще, чем кажется
❗️Через полтора часа у вас будет готовая визуальная новелла и понимание, как работает нарративный дизайн. Опыт в программировании не нужен.
Урок проходит в преддверии старта курса «Сценарист игр и Нарративный дизайнер». Все участники получат скидку на обучение.
Регистрация по ссылке: https://vk.cc/cUKZgu
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🔥Quod
Вся эта игра умещается в исполняемый файл размером 64 КБ, включая все текстуры, уровни, модели, анимации, звуки, музыку и код.
Это ретро-шутер с 3 уровнями, 1 битвой с боссом, 4 уникальными врагами, 4 видами оружия и несколькими усилениями (пауэр-апами).
🛠 Минимальные требования
Intel i5 или аналог
GTX 770 или аналог
8 ГБ ОЗУ
64 КБ свободного места на диске
Есть две версии: сжатая (64 КБ) и несжатая.
Сжатая сборка может вызвать предупреждения антивируса, поэтому, возможно, придётся добавить папку в исключения.
Если не хочется с этим возиться, доступна и несжатая версия.
https://daivuk.itch.io/quod
#gamedev
👉 @game_devv
Вебинар от разработчиков из игровых компаний и команды PVS-Studio, инструмента для программистов
Вместе с экспертами из Forgotten Empires и Playrix мы узнаем, какие инструменты живут в арсенале GameDev-команд, зачем они нужны и почему профилировщики играют ключевую роль в разработке. А спикер из PVS-Studio покажет, как превратить код в целый город. Мы прогуляемся по городу PVS-Studio и узнаем, какие тайны он в себе хранит!
Звучит невероятно и захватывающе, приходите послушать ребят и обсудить волнующие вопросы!
Программа:
⏺️ «Инструментальное профилирование видеоигр», Сергей Кушниренко, Senior Software Engineer, Age of Empires 2 (студия Forgotten Empires)
⏺️ «Инструменты профилирования в геймдеве и кейсы использования», Андрей Зенкович, TeamLead в Playrix
⏺️ «Как превратили PVS-Studio в город», Александра Уварова, Developer Advocate, С++, PVS-Studio
Когда: 26.02, 15:00
Подробности и регистрация по ссылке
Ледяной щит-шар VFX. Сделано в Unity
Автор Vladyslav Horobets
#gamedev #unity3d
👉 @game_devv
🔥 БЕСПЛАТНЫЙ КУРС ПО КОМПЬЮТЕРНОМУ ЗРЕНИЮ 🔥
Компьютерное зрение уже используют в банках, ритейле, медицине, промышленности и безопасности
И спрос на специалистов растёт каждый год
🌎🌟 В Университете искусственного интеллекта запустили бесплатный курс по Computer Vision
Что разберёте на обучении:
🔹 Основы Computer Vision и виды задач
🔹 Популярные библиотеки и фреймворки для CV
🔹 Сбор и разметка данных для CV
🔹 Предобученные нейронные сети и их значение
🔹 Интеграция CV в реальный продукт
🚀 Подойдёт разработчикам, аналитикам, специалистам по данным и всем, кто хочет войти в AI
🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!
🏚 Природа берет свое: Создание заброшенного дома в Unreal Engine
На 80.lv вышел отличный разбор того, как вдохнуть жизнь (и тлен) в лесную сцену. Автор статьи делится пайплайном создания атмосферного окружения, где архитектура буквально поглощается лесом.
Ключевые инсайты из статьи:
🔹 Модульность vs Уникальность: Чтобы сцена не выглядела «копипастой», автор разделяет объекты на модульные (основа дома) и уникальные. Скульпт 3-4 вариаций балок и досок дает десятки комбинаций, экономя время без потери качества.
🔹 Storytelling через детали: Заброшенность подчеркивается мелочами — битая черепица, лозы, ползущие по стенам, трещины и грязь. Каждый дефект рассказывает историю долгого запустения.
🔹 Работа с растительностью: Секрет «живого» леса - в многослойности. Вместо хаотичного разброса используется наслоение растений разной высоты и плотности. Автор рекомендует расставлять ключевые элементы вручную с помощью Foliage Tool, чтобы четко контролировать композицию.
🔹 Освещение и атмосфера: Сочетание теплого солнечного света (Directional Light) и холодного неба создает нужный контраст. А использование Exponential Height Fog и объемных лучей (God rays) добавляет сцене глубины и того самого «забытого богом» настроения.
🔹 Композиция: Четкое разделение на планы.
• Передний план: указатели, грибы и мелкие растения для погружения.
• Средний план: фокусная точка (дом).
• Задний план: горы и деревья для масштаба и изоляции.
Полный разбор читайте тут: https://80.lv/articles/building-a-scene-of-an-abandoned-tree-house-taken-by-nature
#gamedev #UE5 #environmentart #leveldesign #80lv
👉 @game_devv
Это знаменитая фотография команды разработчиков студии id Software, сделанная в начале 1990-х годов (примерно 1993–1994 годы).
Эти люди - пионеры жанра шутеров от первого лица (FPS), создавшие такие культовые игры, как Doom, Quake и Wolfenstein 3D.
#gamedev
👉 @game_devv
Устали рисовать уровни вручную? 🏰
Создание подземелий - это искусство, но иногда на это просто нет времени. Advanced Dungeon Generator Lite берет рутину на себя!
Что внутри:
• Генерация в один клик: Создавайте уникальные левел-дизайны за секунды.
• Полная кастомизация: Настраивайте комнаты, коридоры и логику спавна под свой проект.
• Оптимизация: Легкий код, который не «душит» ваш FPS.
Идеально подходит для рогаликов, RPG и любых экшн-проектов. Тратьте время на геймплей, а не на расстановку стен!
https://assetstore.unity.com/packages/tools/level-design/advanced-dungeon-generator-lite-213225
#gamedev
👉 @game_devv
Game++. Performance traps
Стандартная библиотека C++ содержит множество классов и функций, которые легко интегрируются в проект, безопасны и протестированы на множестве кейсов. Однако за удобность и всеядность приходится платить производительностью. В играх, если производительность сразу не стоит на первом месте, то к концу проекта вы получаете такой технический долг, что проще бывает всё выкинуть и начать заново. Прямолинейное использование стандартной библиотеки в большинстве случаев, когда нужен производительный и эффективный код, я сейчас не только про игры, оказывается не лучшим выбором.
Примеры ниже завершают серию статей, в которой я постарался собрать интересные моменты использования разных структур данных, используемых при разработке игр, их расширений и возможностей для улучшения.
Статья рассчитана на читателей, которые не являются гуру C++ или знатоками тонкостей языка, но в целом знакомы с языком и его идеями, хотя знание ассемблера x86 не требуется, я буду прикладывать ссылки на примеры кода quickbench, чтобы объяснить, почему даю те или иные советы.
Иногда я тут буду ужасы рассказывать, но большинство этих случаев мешало нормальной работе игр в проде, так что пришлось относиться к ним с уважением.
https://habr.com/ru/articles/912926/
#gamedev
👉 @game_devv
+5
Чтобы расти в геймдеве, мало знать только один инструмент или только «уметь общаться».
Работу в индустрии двигают две опоры:
— профессиональные навыки (понимание 3D и пайплайна),
— и софт-скиллы: коммуникация, ответственность, умение работать в команде.
Хорошая новость: основу профессиональных навыков можно освоить уже сейчас.
Члены команды платформы по обучению 3D, Retry, сделали БЕСПЛАТНОЕ интро по Blender: первый шаг в 3D, где вы научитесь:
• понимать формы и блокинг,
• ориентироваться в интерфейсе,
• создавать свою первую модель и рендер.
Никаких доплат, никаких ботов, просто открой и начинай!
📌 Забрать интро можно по ссылке: https://retry.school/intro_blenderRetry— это RPG-платформа по изучению 3D, где каждый прокачивает навыки как персонажа: от первых уровней до работы в команде над реальными проектами. #реклама О рекламодателе
«Нич-чего не понимаю!» или как создавался главный русский квест 90-х 🕵️♂️🐘
В блоге Timeweb вышел отличный ностальгический лонгрид про игру, которая стала культурным феноменом - «Братья Пилоты: По следам полосатого слона».
Для многих это была просто сложная игра из детства, но с точки зрения геймдева - это идеальный пример того, как анимация и «абсурдный» геймдизайн могут вытянуть проект в культовый статус.
Что внутри статьи:
🎩 История: Как персонажи Успенского мутировали из Колобков в Пилотов и почему игре это пошло на пользу.
🎨 Визуал: Коллаборация разработчиков (Gamos) и мультипликаторов (студия «Пилот») - почему графика 1997 года до сих пор смотрится сочно.
🧩 Геймдизайн боли: Тот самый замок на холодильнике (признавайтесь, кто застрял?), логика «метода тыка» и управление двумя персонажами с разными механиками взаимодействия.
📱 Legacy: Как серия пережила переход в 3D (спойлер: плохо) и современные ремастеры, где сложные пазлы можно просто скипнуть.
Если хотите вспомнить, как открывать двери вантузом и почему в 90-х мы любили такие харкорные квесты - велкам читать.
👉 Читать статью: https://habr.com/ru/companies/timeweb/articles/984220/
#gamedev #history #retrogaming #почитать
👉 @game_devv
+2
☁️ Volumarcher: Рендеринг объемных облаков на DirectX 12
Если вы когда-нибудь восхищались небом в Horizon Zero Dawn, вам стоит взглянуть на этот репозиторий.
Volumarcher это open-source проект, реализующий реймарчинг (raymarching) для отрисовки реалистичных гетерогенных облаков.
Проект базируется на Nubis - технологии рендеринга облаков, представленной студией Guerrilla Games. Это отличный пример того, как AAA-технологии адаптируются в доступных решениях.
Ключевые особенности:
• Написан на C++ и HLSL.
• Использует DirectX 12 (на базе MiniEngine).
• Разработан как студенческий проект в Breda University (BUas), что делает его отличным материалом для изучения.
Проект содержит как саму библиотеку рендеринга, так и демо-приложение для тестов. Идеально для тех, кто хочет разобраться, как делать «дорогую» картинку неба в своих движках.
🔗 Репозиторий: https://github.com/Twenmod/Volumarcher
#gamedev #graphics #directx12 #rendering #opensource #clouds
👉 @game_devv
🔥Огромная коллекция культовых ностальгических игр от RohanKar
Вот лишь малая часть из них:
• The Simpsons: Hit & Run • Splinter Cell: Pandora Tomorrow • Driver: San Francisco • Juiced 1-2 • True Crime • Blur • Ultimate Spider-Man • Spider-Man 2 • Test Drive Unlimited • Silent Hill 2-3 • The Punisher • Colin McRae: DiRT 2 • The Crew • Marvel: Ultimate Alliance • Battlefield: Bad Company 2 • Battlefield 2142 • Battlefield 1942 • Midnight Club 2 • Tony Hawk: American Wasteland • Fable 3 • No One Lives Forever • Scarface • The Godfather • Project I.G.I. • Transformers: War For Cybertron и Fall of Cybertron • Prey (2006) • Deadpool • The Suffering • Purehttps://archive.org/details/@rohankar #gamedev 👉 @game_devv
🥹 Умер Винс Зампелла - легенда игровой индустрии
Сегодня стало известно, что Винс Зампелла, влиятельный разработчик видеоигр и один из ключевых авторов серии Call of Duty, погиб в результате автомобильной аварии в Южной Калифорнии. Ему было 55 лет.
🎮 Кто был Винс Зампелла
✨ Сооснователь студии Infinity Ward, стоявшей у истоков Call of Duty, одной из самых успешных франшиз в истории игр.
✨ В 2010 г. вместе с Джейсоном Вэстом основал Respawn Entertainment - студию, подарившую миру Titanfall, Apex Legends и Star Wars Jedi: Fallen Order.
✨ Работал над ключевыми шутерами десятилетий и оставил огромный след в индустрии.
🕯️ Индустрия игр потеряла одного из своих столпов - человека, который помог определять облик жанра FPS и многопользовательских миров. Память о Винсе Зампелле останется с нами через его работы и наследие.
#gamedev
👉 @game_devv
