РОЗРОБКА ІГОР 101 для ОС ANDROID

&nbsp

Розробка ігор – непростий процес Не стільки через складні розрахунків, скільки через обсягу інформації, яку вам необхідно переварити, перш ніж почати створювати, гру вашої мрії Програмісту потрібно турбуватися про таких буденних аспектах, як файловий ввід-висновок, обробка введення, робота зі звуком і графікою та підтримка мережі І це тільки початок Вирішивши всі ці питання, вам захочеться створити механіку гри Це теж вимагає певного осмислення: ви повинні будете вирішити, на яких принципах буде побудований ваш ігровий світ Чи зможете ви обійтися без фізичного движка, самостійно створивши просту симуляцію Хто і як буде жити у вашому ігровому світі і як все це буде відображатися на екрані

Є ще одна проблема, про яку часто забувають новачки: перед тим як ви почнете програмувати, необхідно подумати про дизайн Незліченна безліч проектів безславно згинуло на етапі попередньої демоверсії через те, що у їхніх авторів були відсутні ідеї, як повинна виглядати і вести себе гра І я зараз говорю не про основний ігровий механіці вашої стрілялки від першої особи (тут якраз все просто – Хрестовина і миша, і справа в капелюсі) Ви повинні задати собі безліч питань Чи буде в грі вітальний екран У що він буде переходити Що гравець побачить на головному екрані гри Які елементи будуть доступні йому на основному ігровому екрані Що відбудеться при натисканні кнопки Пауза Які параметри будуть доступні в екрані налаштувань Як користувальницький інтерфейс буде виглядати на екранах з різним дозволом і співвідношенням сторін

Що цікаво, однозначної відповіді на всі ці питання не існує Я не претендую на те, щоб дати вам універсальний ключ до розробки ігор Замість цього я спробую проілюструвати звичайний процес створення ігрового програми Ви можете застосовувати мій досвід, що називається, один в один або змінити його відповідно до ваших потреб Тут немає жорстких правил – якщо ви задоволені результатом, то все в порядку Але при цьому ви повинні прагнути до того, щоб ваше рішенням було простим

Джерело: Mario Zechner / Маріо Цехнер, «Програмування ігор під Android», пров Єгор Сидорович, Євген зазноби, Видавництво «Пітер»

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*