Доска создана для обсуждения вопросов, связанных с разработкой компьютерных игр. Постинг высокохудожественных webm, движкосрач вне спецтреда и прочая токсичность наказуемы. Аргументированная критика приветствуется.
Я тот самый Трономастер ака Чаканомастер хочу делать сверх крутые жесткие игры самые лучшие в мире которых уже никогда никому не превзойти! Что делать если я чудесный прекрасный веселый смешной гений игр? Чтобы изи срубить триллиарды и никогда не работать! Делитесь тут советами начинающим и ссылками! Чтобы собрать игры за неделю!)
Немного о игре: За основу берется концепция классического космосима (escape velocity, endless sky, space rpg) и развиваются некоторые аспекты, в основном боевка, экономика, политика, из прочего: механики различных источников заработка, исследование, грузоперевозки и т.п., игровой лор, система кораблей. Получается некая рпг-песочница, чем по сути и является большинство космосимов.
Сейчас я нахожусь на этапе систематизации моих идей, создания лора, делаю модельки и графику. Хотелось бы найти погромиста, который поможет это все реализовать. Движок по сути, не важен, главное чтобы он раскрывал возможности вокселей (можно было прикрутить разрушаемость например) .
>>879165 (OP) ты пытаешься в обьект вектор засунуть свою хуйню и даже не удосужился прочитать документацию, даун ты должен передавать три числа в типе вектор. или по одному числу, но тогда надо писать x, y, z через точку. а move_and_slide у тебя вообще логического типа. а потом удивляемся почему дауны клепают такие говно-игры, в дворники лучше иди, там вообще думать не надо
с уечем под линупсом нет пути. они открыли сорцы только чтобы хапнуть бесплатных багфиксеров. баг с юникод раскладками, при которых отваливается управление - за несколько лет так и не пофиксили. уеч блоатед кусок говнокода на макросах. уеч оказывает ноль бесплатной поддержки на форуме и со.
недавно порезали программу гарантированного дохода при эксклюзивном релизе в егс на уече
хочу собрать кастомное решение из индастриал стандард библиотек, which is very well tested and proven to be rock stable.
а самое главное что все это имеет биндинги под няшнейший Nim, а потому это будет fun 'n' joy experience, который поможет настроить майндсет на процедурный пайплайн content generation and further optimisation.
>>806014 >Подумай почему в 1996 году или в 2000 году не дрочили на кешмиссы, а в 2022 это прям якобы корень всех бед. Потому что память до сих пор работает условно на скорости 200МГц при рандомном доступе, с нулевых там мало что поменялось (и не поменяется уже, если новые технологии не изобретут), а скорости процов растут. В 1996 скорость памяти была примерно равна скорости проца, рандомный доступ - несколько тактов. В 2000 разница примерно раз в 10, с натяжкой можно терпеть, хотя на консолях выдрачивали, что можно. В 2022 разница между последовательным и произвольным доступом - минимум 2 порядка, больше 100 раз, хочешь быстрый код - еби архитектуру. Другое дело, что если у тебя в сцене меньше сотни объектов - можно мозг вообще не парить с кэшем.
>>800537 >так что скорее всего и редактор сцены напишу свой Ахаха лол. Редактор даже простейший - это несколько лет работы для одиночки. Нужен хот релоад кода, менеджер памяти (если это С++ - значит какие-то кастомные указатели и аллокаторы, чтобы инспектировать хип), рефлексия (опять же с С++ тут будет масса геммора), сразу захочется анду-реду - то есть каждый чих надо оборачивать в команду, и код растет как на дрожжах, а скорость разработки падает кратно. Проще в блендере все уровни делать и экспорт сразу в свой формат, там скриптинг очень удобный.
Стремительно приближаюсь к 40 годам и все говорит что нужно пилить игры пока тебе не стукнет 40. У кого-нибудь есть чувство безысходности от того что ваша загруженность не позволяет свободно сесть и работать над игрой? Я сам уже успел поработать в геймдеве в нулевые и некоторое время (даже гейм дизайнером побыл) это был основной заработок, но не считаю его т.к. свои игры я не делал. Время от времени создавал прототипы но постоянная надобность работать на кого-то отвлекала от процесса. Недавно завел патреон и начала появляться аудитория, есть намек на их желание от меня увидеть игру. Как же хочется засесть на 3 года и пилить пилить игру, живя с родителями.
Планирую совершить прыжок веры. Пока мне не стукнуло 40, я должен выпустить игру в стим, чтобы получить начальый трамплин.
В тред презываются те кто находится в похожей ситуации. Давайте поговорим как пришли к такой жизни и что планируете делать в ближайшее время. Как готовитесь к этому.
>>882564 Да. Даже продвинуть ее где либо намного легче. На итче я выложил игру без порева, но с пометкой нсфв, там была пре альфа с одним уровнем, но в нее все равно играли. Для справочки, не поставь я тега нсфв страничку бы вообще никто не открыл бы. Там дрочеры тупа выуживают что то новенькое и интересненькое. Как дрочер со стажем говорю.
Доброго времени суточек, анон. С чего начать - не знаю, да и не за чем. Несколько раз начинал делать игры, метался от идеи к идее, по итогу удалял папку с начатыми десятью-пятнадцатью проектами и бросал это дело. И так каждый раз, нет постоянства.
В общем, сожму кулак в яйца и таки попробую ещё раз. В день хоть по строчке кода, хоть по пикселю графики, но буду делать.
Секрет успешности игры. Как успешные отдельные или компания разработчиков ищут формулу успешности/прибыльности игры? Почему так много крупных разработчиков и инди разработчиков игры, но так мало успешных проектов в обеих областях? Получается,в большинстве случаев идея и фантазия продуманной игры может главенствовать над дотошным знанием инструментов? Есть успешные инди игры, реализовать которые может любой джун за несколько месяцев. Возьмем тот же тривиальный among us, где никакой нахер идеи или алгоритмической стратегии от юзеров нет, там люди фанятся практически по рандому. Заметил еще то, что у инди больше вероятность хайпануть без рекламы в категории "политическая" и "симулятор"
>>861084 > Однако, в пределах одной ниши и соответствующей целевой аудитории ты можешь заранее узнать и рассчитать, с чего игрок будет торчать, но не сторчится раньше времени, и успеет принести тебе прибыль с рекламы/DLC или успеет поделиться с друзьями/записать летсплей.
Это все в теории идеально и гладко,а на практике в первую очередь либо сложный геймплей, либо годная идея. И игры разные. А психология игрока пусть хоть и существенна, но вторична
>>861084 >Короче, хотите сделать успешную игру - сделайте успешный цифровой наркотик, а затем подсадите на него первую группу людей, которая поделится дозой со своими знакомыми. Главное, чтобы они выработали зависимость, но не сторчались раньше времени. Всё.
согласен. но прежде чем выстроить правильную цепочку вознаграждений, нужно придумать что то, опираясь на другие успешные проекты. И вся эта сеть дофаминовых вознаграждений скорее для геймдев гигантов, где просто выжимают соки из ничего. Чуть больше бы конкретики
>>858422 (OP) Что ты под успешностью подразумеваешь? Высасывание максимально возможного количества денег из игроков или популярность, хайп и культовость?
>>943725 >А он говорит это с грузинским акцентом! Ага, уже вспомнил откуда это. >Ну а вообще, какой вопрос, такой ответ. Задавайте более точные вопросы. Да я только вот обнаружил, что в играх, внезапно, существует звук и звуковые эффекты. Теперь вообще в недоумении как их делать. Вроде бы есть халявные библиотеки, но совсем без изменений брать как-то несолидно. Так что хотелось бы в общих чертах знать, как другие это всё делают.
Ищу дешевых или по договорной цене после создания игр доход с продаж разрабов игр! Подобных Throne of Darkness, Oni, Blood Rayne, XIII, Judge Dredd, квесты 3D или рисованые такого уровня или выше таких типов любого жанра! По моим и вашим идеям! Не важно каких системных требования или движков главное чтобы летали на любом пк чтобы больше заработать! Графика уровня крузиса 3 чтобы так зделали и графику и управление! Если хотите дофига заработать за короткие сроки то подтягивайтесь!)
На Unity сделано много замечательных игр: Hearthstone, VRChat, Escape from Tarkov, Valheim, Genshin Impact, Subnautica, Albion Online, Endless Space, Beat Saber, Boneworks, Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие.
Главным преимуществом Unity перед другими движками является его простота для одиночной разработки. Не нужно иметь целую компанию девелоперов, чтобы сделать хорошую игру. Если ты один или имеешь небольшую команду и хочешь сделать хорошую игру без претензий на ААА, то Unity станет лучшим выбором. Тем не менее, даже крупные корпорации зачастую выбирают для своих игр именно Unity.
Какие у Unity сильные стороны? Простота разработки, удобный инструментарий, кроссплатформенность, богатая документация, огромное сообщество.
Какие у Unity слабые стороны? Сложность в создании фотореалистичной графики. Для графики "как в Crysis" рекомендуется взять другой движок. Хотя Unity вполне способен выдавать не уступающую любым другим движкам картинку, это требует определённого навыка от разработчика.
На каких платформах работают созданные с помощью Unity игры? Windows, Linux, MacOS, SteamOS, Android, iOS, Windows Phone, PlayStation4, Xbox One, WebGL, Oculus Rift и многие другие. Полный список можно найти на официальном сайте. Таким образом, игры Unity работают на десктопах, на смартфонах, планшетах, приставках, в браузерах, VR-очках и некоторых других системах.
Часто вижу скриншоты с красивой природой на Unity. Как такое создать? Очень просто! В Unity встроены удобные инструменты для создания террейна и SpeedTree для создания деревьев и готовая реализация ветра - не нужно ничего писать или скачивать и подключать плагины - ландшафт в Unity создаётся в пару кликов.
Что нужно уметь делать для создания полноценной игры, кроме Unity-разработки? Кроме непосредственной разработки игры на Unity, требуется также уметь создавать 3D модели (3ds Max, Blender, ZBrush), 2D рисунки (GraphicsGale, Aseprite, Piskel), текстуры (Substance Designer, NeoTextureEdit), музыку (FruityLoops, Ableton). Не обязательно учить это всё - например, в 2D играх не нужны 3D модели, а музыка необходима далеко не всегда. Также вы можете скачивать элементы для ваших игр на бесплатных сайтах. Если у вас есть деньги, то все необходимые элементы можно заказать у фрилансеров на https://www.fl.ru/ (русскоязычный) или https://www.upwork.com/ (англоязычный).
Бесплатен ли Unity? Можно свободно скачивать, использовать и продавать готовые игры на Unity с лицензией Personal - это абсолютно бесплатно! Но на бесплатной версии при запуске игры будет появляться короткий стартовый ролик "Made with Unity", а также ваши доходы ограничены 100 000 долларов в год. Для снятия этих ограничений нужно приобретать платные версии лицензий Unity. В конечном итоге, платные варианты используются лишь крупными компаниями с огромными доходами, тогда как обычные разработчики в большинстве своём используют бесплатную Personal лицензию.
Обучение по книгам (печатные издания, актуальные электронные версии книг можно скачать на официальных сайтах издателей)
Обучение языку C# книги на русском языке:
1. C# для чайников Автор книги – Джон Пол Мюллер 2. Программирование на C# для начинающих 2е части Автор: Алексей Васильев 3. Head First. Изучаем C# 4е издание Авторы: Эндрю Стиллмен, Дженнифер Грин 4. Unity и C#. Геймдев от идеи до реализации Автор: Джереми Гибсон Бонд 5. Язык программирования C# 7 и платформы .NET и .NET Core Авторы: Филипп Джепикс, Эндрю Троелсен
Для людей абсолютно не знакомых с движком есть 3и основные книги на русском языке:
1. Разработка игр на Unity 2018 за 24 часа Майка Гейга (Знакомство с движком, изучение редактора, создание 4х простых игр практически без кода, отличное пособие для полных новичков). 2. Изучаем C# через разработку игр на Unity. 5-е издание Харрисон Ферроне (Пошаговое освоение всех базовых знаний по программированию на языке С# в редакторе юнити, создание одной игры стрелялки от первого лица, написание искусственного интеллекта врага, книга переведена не совсем корректно и порой встречаются не просто опечатки, а серьёзные неточности перевода.) 3. Unity в действии. Мультиплатформенная разработка на C#. 3-е межд. издание Хокинг Джозеф (Правильное построение архитектуры кода для сложных проектов, углублённое изучение программированию на C#, создание 4х полноценных игр на движке, обязательно нужно скачать код проектов, так как в книге он местами уже устарел.)
приветики всем ребятотьки!!! :3 кароче ярешил сделать хоррор, максимальный новичок в этом деле, за спиной только 800 часов в блендере и две карты для CS 1.6 хоррор будет чем то похож на The Stanley parable. своей гнетущей атмосферой офиснфх зданий. а в моем случае - обычная такая советская школа. не будет скримеров и монстров только игрок и местность. движок решил использовать мне знакомый а именно - Xash3d. Я более-менее знаком с хаммером (редактор карт для всех игр от валв), умею в 3д модели. тред больше как девлог, так как сидят тут 2 с половиной анона. предлагайте полезные ресурсы все что можете =-)))) скриншот первой карты(я ленивый)
>>840382 я тоже в блендере чето могу, но чето могу, но программирования совсем не знаюЕсли не рассматривал его GDScript очень прост тоже хочу хоррор сделать, тоже в дев
>>941933 (OP) Окей, я распаковал .pck файл с помощью Godot RE Tools, изменил, запаковал обратно в pck, только теперь exeшник выдаёт Error: Couldn’t load project data at path “.”. Is the .pck file missing? If you’ve renamed the executable, the associated .pck file should also be renamed to match the executable’s name (without the extension).
Сап, работаю в студии, которая делает мобильные ф2п игры. За последний год 1 млн долларов чистый профит, командой около 20ти человек. Могу ответить на твои вопросы по рынку, продукту и бизнесу. Могу ответить на вопросы по поводу карьеры в коммерческом геймдеве, но это меньше интересно. Также ищу крутанов, которые могут поделиться схожим опытом, больше всего интересует гд, баланс, монетизация. Поговорить за метрики, тренды и инсайты рынка в целом и разных жанров в частности.
Сап анон я тут новичок. И хочу задать вопрос я сейчас обучаюсь сейчас разработке игр на одном курсе по Unity. И я запилил мелкий проектик ип хочу спросить у читателей как вам она, игра коротенькая два уровня и один секретный (к нему ведёт смерть). Хочу понять стоит ли продолжать проект. Игра была сделана суммарно часов за 12 примерно. Пометка: Насчёт ошибки с фонами не писать о ней я знаю. Вот игра https://team-lost-bit.itch.io/i-wanna-be-fox.
Расскажите, как они устроены. Надо свой сервер иметь или предоставляет площадка (ВК, Яндекс)? Сложно ли пилить бэк для них, возможно ли это сделать с нуля самому или без готовых решений не обойтись? Нужно ли понимать в базах данных? Может ли для коротких игр типа Gartic phone сервером быть один из игроков?
>>942757 (OP) Зависит от того какую ты игру хочешь делать. Не надо искать инфу об общем и целом, ищи те решения, которые тебе нужны. Допустим, захотел ты сделать клон агар.ио или змеек. Ни для кого не секрет, что эти игры на самом деле не имеют реальный мультиплеер, а все противники игрока — боты, потому тебе не нужен никакой сервер, чтобы сделать .ио игру, достаточно сделать ИИ.
Просто ищи инфу по мультиплееру, который ты хочешь реализовать в своём проекте.
>>942779 Фейковая многопользовательность мне не интересна. Для начала хотелось бы понять, как работают короткие пошаговые игры на несколько человек. И главное, может ли один из игроков стать сервером, или в браузерах это так не работает?