При рисовании графики в 2D, как я могу обрабатывать глубину изображения в кадре? Например, земля будет глубина -1 и глубина игрока 0?Обработка глубины изометрической графики Java
И еще один вопрос: как я могу достичь такого рода взглядов? Когда я говорю о достижении, я имею в виду только теоретический способ сделать это не фактическим исходным кодом, но исходный код может помочь.
В моей игре уже есть плитка, и она готова к рисованию изометрической. У меня есть координаты x y и z в части двигателя. Я прочитал, что вам нужно перевести его только на x и y для рисования изометрическим, но я не уверен, как и почему я должен это делать.
Here is a picture моей игры прямо сейчас. Монета - это игрок, а квадраты - Плитки.
Последнее, что мои плитки хранятся в массиве, то есть Tile[] tileList
. Это эффективный способ его хранения? Потому что я хочу получить лучшую производительность, я могу выйти из своей игры.
спасибо.
См [* Как использовать Слоистые Panes *] (http://docs.oracle.com/javase/tutorial/uiswing/components/layeredpane.html). – trashgod
Спасибо, но я не хочу создавать панель для каждой картинки ... есть ли другой способ – Gopgop
Может кто-нибудь помочь? – Gopgop