Я относительно хороший программист, но теперь, когда дело доходит до добавления некоторых базовых уровней в мою 2D-игру, я немного застрял.
Что я хочу сделать: приемлемый, большой (8000 * 1000 пикселей) тестовый уровень "зеленых холмов" для моей игры.
- Какой лучший способ для меня это сделать?
Он не должен выглядеть великолепно, он просто не должен выглядеть так, как будто он сделан в MS paint с помощью инструмента линии и заливки.
В основном это должно быть просто грязь с травой на вершине, в форме холмов.
Но как мне нарисовать его, я не могу просто взять инструмент карандаша и начать рисовать его пиксель за пикселем, могу ли я?
Ответы:
В Photoshop есть эффекты слоя, которые можно использовать для очень быстрого рисования красивых уровней. Я не знаю, будет ли это работать с GIMP, но вот несколько шагов, как быстро получить что-то на экране с помощью Photoshop:
инструкции
Edit > Define Pattern...
в меню. Назовите ваш шаблон "Грязь".Pattern Overlay
иStroke
эффект к слою. Выберите рисунок «Грязь» для наложения и рисунок «Трава» для мазка (см. Изображения ниже).Картинки
Настройки наложения шаблона
Настройки хода
Конечный результат
С еще несколькими эффектами слоя и фоном.
Вы также можете скачать PSD-файл здесь, чтобы посмотреть его.
источник
Многие платформеры и игры всех видов используют систему уровней на основе плиток, где каждый уровень состоит из сетки плиток, иногда в нескольких слоях. У вас может быть несколько плиток с «травяной поверхностью», несколько плиток с грязью и так далее. Затем, вместо того, чтобы рисовать огромное изображение, вы кладете плитки на карту. Он имеет тенденцию экономить на текстурном пространстве, между прочим.
Более продвинутые 2D-игры используют аналогичный подход, но с большими «штампами», которые можно свободно перемещать, поворачивать и / или масштабировать для создания уровня и не привязывать к сетке, как в технике на основе плиток. Аквариум использует этот метод.
источник
Если вы не возражаете, что это выглядит немного скучно, вы можете просто нарисовать несколько кругов разных размеров вдоль плоской линии (вашей плоскости земли) и залить их заливкой. Затем вы можете вернуться и нарисовать коричневую рамку, закрывающую «подземная» часть карты, а затем добавить небольшие штрихи земли, чтобы встретить верхние изгибы круга. Затем вы можете сделать подробный проход, чтобы добавить траву или что-то еще (очень легко, если у вас есть Photoshop с различными кистями).
Это поможет?
источник
Я настоятельно рекомендую вам взять бесплатную копию Paint.NET , которая в 100 раз лучше, чем MS Paint - в ней есть несколько базовых инструментов, облегчающих создание произведений искусства в том смысле, в котором вы ищете.
Это, например, позволит вам сделать выделение и заполнить все выделение заданным цветом / градиентом, это избавит вас от использования инструмента «Перо» и рисования попиксельно.
Это даже не близко к фотошопу, но это отлично подходит для этого типа сценария использования, где вы ищете основной стиль искусства.
источник