Как сделать редактор карт в XNA - PullRequest
1 голос
/ 27 марта 2011

Я создал ландшафт, который генерируется из файла карты высот, где каждый пиксель (от черного к белому) представляет высоту ландшафта в соответствующем месте.

Теперь мой вопрос: как сделать редактор карт для чего-то подобного? Я могу придумать два основных способа:

1) Редактор карт изменяет файл карты высот и восстанавливает ландшафт на основании этого.

2) Редактор карты напрямую изменяет вершины карты, а затем, после сохранения, генерирует карту высот на основе этих вершин.

Есть ли у вас хорошие уроки или ресурсы о том, как заставить любого из них работать? Понятия не имею, с чего начать.

Ответы [ 2 ]

0 голосов
/ 01 апреля 2011

Эта книга: Сборка игр XNA является отличным справочником и содержит большой обзор того, как создать редактор карт. Единственным недостатком является то, что он в XNA 2.0, поэтому вам придётся немного конвертировать, но идея остается прежней.

0 голосов
/ 27 марта 2011

Ознакомьтесь с XNA Terrain Editor от Эрик Гроссингер .

Я немного поигрался с этой штукой, она довольно изящная и должна, по крайней мере, дать вам некоторые идеи, если не правильное решение.

...