День 2-й

Дата публикації: 07.07.2018 Переглядів:

Так би мовити, «переспавши» з ідеєю ніч, і остаточно визначившись із напрямком руху, почнемо щось творити. Але!.. Кількість Android пристроїв зараз настільки велика, а щоб перерахувати їхню різноманітність не вистачить пальців не те що на руках, а й на ногах теж, але мені хочеться, щоб моя гра запускалася на всіх пристроях, чи то 4-х дюймовий телефон або 10 дюймовий планшет, без будь-яких проблем. Отже перша проблема – це масштабування. На жаль, все не відбувається магічним чином. Ця проблема мене буде переслідувати протягом усієї розробки інтерфейсу, тому зараз сказати точний спосіб реалізації я не можу, пробуватиму різні, і коли знайду точне рішення у всіх випадках, тоді й розповім.

Те, з чим я справді зіткнувся при першому ж запуску на планшеті своєї гри, це, по-перше, горизонтальна та вертикальна орієнтація екрану. З одного боку, начебто абсурд – ну ти ж знаєш, як має виглядати твоя ж гра. З іншого боку, саме через те, що ти це знаєш, ти завжди тримаєш планшет у горизонтальному положенні. Про те, що гра повертається у вертикальне положення, я взагалі дізнався випадково, просто криво взявши в руки планшет. Ось така помилка, яку я міг би ще довго не помітити.

 

По-друге, наявність верхнього та нижнього бару з повідомленнями та наекранними кнопками відповідно.

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

В цілому це поки що всі проблеми, якими я хотів поділитися, тому що я ще навіть не впевнений у тому, як буде виглядати кінцевий інтерфейс, і у мене вже є ідеї як я його перероблятиму, але ось питання з повноекранним відображенням програми та її горизонтальної або вертикальною орієнтацією, це те, що вирішується один раз і надалі до цього не повертаєшся.

*усі скріншоти занадто старі і перекладатися не будуть.

День 2-й

Поділитися:

Посилання скопійоване