Які існують великі та корисні ресурси для ізометричної гри, побудованої на основі XNA Framework? [зачинено]


10

Зараз я працюю над ізометричною грою за допомогою Microsoft XNA Framework. Я шукаю ресурси, які допоможуть зробити цей успішний проект, наприклад, ізометричні двигуни, фізичні двигуни, спрайти (для ізометричних ігор), обробники подій для ...

Будь-який внесок буде дуже вдячний.

Відповіді:


6

Ізометрична проекція не так важлива для основних інструментів, які ви вибираєте, це лише спосіб (кут, не перспективне спотворення), на який ви дивитесь, але це не змінює основоположних принципів поведінки. Це означає, що вам не потрібно особливо шукати ізометричні інструменти.

Наприклад, фізика така ж, як би ви не дивилися на неї. Математика автокатастрофи не змінюється, чи дивитесь ви її зліва чи справа, це не залежить від спостерігача. Те ж саме стосується і підстрибуючого м'яча, це не байдуже, якщо ви спостерігаєте його зліва чи згори, він завжди підстрибуватиме так само.

Якщо у вас є особливі сумніви щодо того, як реалізовувати такі речі з точки зору ізометричних проекцій, будь ласка, повідомте нам приклад, і ми можемо розібратися у деталях :)


3

Я дотримувався навчальних посібників з роботи з плиткою на цьому веб-сайті: xnaresources.com . Навчальний посібник з роботи з плиткою починається як звичайна карта квадратних плиток, але в частині четвертій вони перетворюють її на ізометричну. Вони охоплюють малюнок, глибину плитки, підбір плитки (тобто "Яку плитку я натиснув?") Та додають символ, що керується.


1

Це не двигун, але я зробив вилку проекту TiledLib Ніка Гравеліна, який показує приклад цієї бібліотеки, що представляє ізометричну карту плитки . Не ідеально, (можливо, баггі), але може допомогти вам почати, і якщо у вас виникнуть проблеми, опублікуйте помилку, і я побачу, чи зможу я допомогти.

HTH

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.