Разработка игр

Q & A для профессиональных и независимых разработчиков игр

4
Есть ли библиотека, которая обрабатывает двумерные карты с шестигранной плиткой? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Это будет представлять карту, которая является полуквадратом произвольного размера. Это будет иметь простую систему для представления …

2
Какой начальный адрес является предпочтительным для игры C64?
При написании игры на C64 в 6502 Ассемблере и загрузке игры с помощью LOAD "Game",8,1я могу выбрать адрес, по которому игра будет загружена. Самым популярным адресом, который я видел, является $c000, за которым следуют $0810, но я также видел $1000и $2000использовал много. Почему я бы выбрал одно над другим? Я …

2
Когда я защищаю авторские права на игру? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Я не знаю, как охранять идею видеоигры. Я не знаю, должен ли я сделать игровой документ …

1
Как я могу внедрить камеру от третьего лица в карту SC2?
Я хочу попробовать создать пользовательскую карту Starcraft 2 с камерой от третьего лица, следующей за отрядом. Уже существует несколько пользовательских карт с этой функцией, поэтому я знаю, что это возможно. Как мне это сделать? Нужен ли мне файл пользовательских модов, или все можно сделать в файле карты?

1
Используйте плавающие или двойные при написании мобильных игр
Я знаю, что для шейдеров следует использовать поплавки, потому что они являются оптимальным выбором для производительности. Двойные медленные и используют больше памяти, что не идеально для шейдеров. В то время как поплавки менее точны и подвержены переполнению, компромисс между скоростью и мобильностью идеален для мобильного оборудования. Но как насчет повсюду …

4
«Неправильно» ли создавать игры Unity полностью с элементами пользовательского интерфейса против спрайтов?
Я попадаю в проект Unity с командой сторонних разработчиков. В нашей мобильной игре есть несколько мини-игр, и они построены полностью из элементов пользовательского интерфейса или необработанных изображений только на одном или двух элементах холста. Теперь я знаю, что термин «неправильно» открыт для интерпретации, поскольку игры довольно просты, и они отлично …
8 unity 

3
Удобный сценарий при использовании ECS?
В настоящее время я создаю небольшой хобби-проект, чтобы вернуться к разработке игр, и я решил структурировать свои сущности, используя ECS (Entity Component System). Эта реализация ECS имеет следующую структуру: Entity : В моем случае это уникальный intидентификатор, который используется в качестве ключа к списку компонентов. Компонент : содержит только данные, …

3
Можно ли встроить игровой движок в игровой движок?
Это смущает меня, так как заголовок гласит: «В основном цивилизованный: основанный на шестнадцатеричном коде игровой движок для Unity - часть 1» Unity - игровой движок, и он создает игровой движок для игрового движка. Он сказал это неправильно или встраивает игровой движок в игровой движок?

1
Unity Hybrid ECS со «старым способом»
Можно ли использовать Hybrid ECS с некоторыми компонентами и стандартом MonoBehaviourсо всем вашим старым кодом? Я хочу знать, потому что у меня уже есть игровая механика, построенная по «старому» способу, и я хочу построить новую, используя гибрид

3
Что делает хорошее дерево технологий?
В стратегических / симуляционных играх часто встречаются деревья технологий / исследований, которые позволяют игрокам исследовать новые способности / опции, улучшать существующие опции и смягчать негативные эффекты. Некоторые игры, похоже, следуют подходу abc item 1 -> item 2 -> item 3с небольшими изменениями характеристик, в то время как другие делают каждую …

6
Почему я не зацикливаюсь
Я новичок в Unity. Я изучал сопрограммы, и я написал это. private void Fire() { if(Input.GetButtonDown("Fire1")) { StartCoroutine(FireContinuously()); } if(Input.GetButtonUp("Fire1")) { StopAllCoroutines(); } } IEnumerator FireContinuously() { while(true) { GameObject laser = Instantiate(LaserPrefab, transform.position, Quaternion.identity) as GameObject; laser.GetComponent<Rigidbody2D>().velocity = new Vector2(0, 10f); yield return new WaitForSeconds(firetime); } } Когда кнопка …
8 unity  c#  coroutines 

2
Модель дохода для многопользовательской игры с открытым исходным кодом
У меня была идея для многопользовательской игры, и в идеале, я бы очень хотел, чтобы она была с открытым исходным кодом. Тем не менее, я также хочу получить прибыль от этого, чтобы я мог делать больше игр и, возможно, даже иметь команду разработчиков. Можно ли сохранить его открытым исходным кодом …

2
Алгоритмы генерации городов
В этом посте RPG.SE упоминается давно потерянная страница с несколькими онлайн-генераторами. Мне особенно любопытно, как возникли города. Возьмите это изображение, например: Хотя многое можно улучшить с точки зрения графики, это было очень хорошо, если учитывать инструменты, доступные в то время (с середины до конца 90-х): Схема дороги выглядит довольно органично …

1
Как я могу процедурно найти стену, которая разделяет две или более точек на карте на основе сетки?
Я пытаюсь создать стены, которые отсекают данную точку от других заданных точек. Прикрепленное изображение показывает, что я ищу: Синий отделен от красного. Синий отделен от красного и желтого. Синий отделен от Красного с помощью плитки. Несколько Blue отделены от нескольких Red. Есть идеи как это сделать?

2
Как создать физический водопад 2D
Я пытаюсь создать водопад, который будет выглядеть как на первом изображении ниже (пожалуйста, посмотрите это видео, чтобы лучше понять, чего я хочу достичь) с физическими свойствами, чтобы он мог перемещаться вокруг объектов с коллайдерами (подобно второе изображение ниже). Хотя связанный водопад является 3D, я заинтересован в 2d реализации. Обратите внимание, …
8 unity 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.