Еще раз я начал экспериментировать с Android-вещами. Я пытаюсь создать небольшую простую игру, в которой используется шестиугольная доска. Я знаю математику за гексагональными вычислениями, но проблема в том, как реально реализовать такую плату в Android?Шестиугольная доска для Android - как это сделать?
Сначала я подумал о том, чтобы использовать сетку, где каждая другая линия смещена на половину шага, а затем использовать эти квадратные сетки в качестве моей доски и просто нарисовать гексагональную форму над квадратными квадратами. Однако регулярное представление сетки, похоже, не позволяет мне это делать.
Так что я подумал, что, может быть, мне нужно создать настраиваемое представление с каждой шестиугольной сеткой или настраиваемое представление с квадратным смещаются сеткой.
Я не знаком с пользовательскими видами Android. Я прочитал учебник о пользовательских представлениях от Vogella's tutorials, но я все еще очень не уверен, даже если вы можете создать шестиугольную сетку в качестве пользовательского представления.
Итак, любые идеи и помощь в создании и внедрении шестиугольной игровой панели на Android?
[Это сообщение] (http://stackoverflow.com/a/23152499/2850651) может дать вам некоторые идеи. –
Спасибо большое! Это выглядит очень многообещающим и очень тем, что я хочу сделать. – zaplec