Як малювати скіни для Gravity Defied

Для зручності можна увімкнути сітку. Включається в меню Вигляд(View) пункт Показати(Show) далі Сітка(Gr /> Для повороту зображення потрібно виділити частину зображення, натиснути правою кнопкою на виділенні та вибрати пункт Вільна трансформація(Free transformation)). або встановити кут нахилу в полі нагорі

Скін для Gravity Defied складається з таких файлів. Для першої версії гри це файли з іменами bluearm.png - руки мотоцикліста bluebody.png - тулуб мотоцикліста blueleg.png - ноги мотоцикліста helmet.png - шолом мотоцикліста engine.png - двигун мотоцикла fender.png - заднє крило мотоцикла sprites.png - колеса мотоцикла та плюс малюнки прапорів та медалей

defied

Що ж із цим можна робити? Найпростіше, наприклад, інвертувати зображення.

скіни

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

Є ще один момент, що стосується допустимих розмірів картинок. У грі немає чіткого обмеження розмірів. Тобто завантажена картинка поділяється на однакові частини. Виходить, що можна зробити розмір твого скіна більшого розміру. Якщо взяти для прикладу файл bluearm.png, то там 6х3 позицій. Розмір 48х24 крапки. Поділивши 48 на 6 отримуємо 8 крапок і 24 на 3 отримаємо 8. Виходить, що розмір однієї позиції дорівнюватиме 8х8 крапок. Подібно розраховуємо розмір картинки, якщо вирішили вибрати інший розмір однієї позиції. Наприклад, якщо взяти розмір 10х10 пікселів, значить розмір даного файлу буде 60х30 пікселів.

І так далі. Створюємо порожній рисунок 10х10. І намалюємо руку мотоцикліста, розташовану вертикально.

Створюємо порожній малюнок 60х30 та копіюємо туди нашу заготівлю. Заповнюємо заготівлею усі позиції малюнка.

defied

Потім нам треба повернути кожну позицію починаючи з другої на наступні кути 11.3, 22.5, 33.8, 45, 56.3, 67.5, 78.8, 90, 101.3, 112.5, 123.85, 135, 156.3. І в тебе має вийти таке.

скіни

Подібний підхід потрібно застосовувати до файлів bluearm.png, bluebody.png, blueleg.png або arm.png, body.png, leg.png. Для таких елементів як двигун, заднє крило мотоцикла та шолом мотоцикліста робити потрібно трохи інакше. Відкривши файл, наприклад, engine.png побачимо 36 позицій 4 з яких порожні і 32 позиції.

defied

Малюнок у першій позиції відповідатиме положенню мотоцикла на рівній горизонтальній площині. Тобто у нормальному стані. Обертання цього елемента відрізняється від таких елементів як руки, ноги тим, що тут обертання робиться на 360 градусів. Відповідно необхідно повернути малюнок на наступні кути 11.3, 22.5, 33.8, 45, 56.3, 67.5, 78.8, 90, 101.3, 112.5, 123.8, 135, 146.3, 198.5. .5, 213.8, 225, 236.3, 247.5 , 258.8, 270, 281.3, 292.5, 303.8, 315, 326.3, 337.5, 348.8. Багато? Хм, а хто сказав, що буде легко? Теж саме проробляємо із заднім крилом мотоцикла та шоломом мотоцикліста. У цих випадках також перший елемент буде відповідати положенню мотоцикла на рівній поверхні.

І ще залишився останній файл це sprites.png. На наступному малюнку можна подивитися, з яких частин він складається. медалі; замки для заблокованих рівнів; анімація прапорів; ступня та кулак мотоцикліста; невідомо; логотип java малюнки коліс;

defied

У другій версії гри колеса длявигоди винесені в окремий файл wheel.png.

Наприклад спробував зробити свій мод. Значить по порядку руки, ноги, тулуб і двигун мотоцикла у вигляді черв'яка.

gravity

У результаті вийшов такий скін.

малювати