В чому суть гри?

Опис ідеї

Думаю, спочатку варто описати основну ідею гри.
Гравець опинився на одинці в безмежному космосі. Все, що в нього є це невеличка база з магнітним полем, яке притягує ,пролітаючі навколо, обʼєкти. Ці обʼєкти і є початковою метою гравця. Ресурси, які він буде добувати з цих обʼєктів, будуть використовуватись для будівлі нових компонентів бази, покращення корабля і торговлі. Спочатку в грі будуть присутні два основні типи космічних обʼєктів: предмети і метеорити.

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

Ресурси - це сутність, яка описує різного характеру копалини. В нашій грі в ролі таких копалин будуть виступати метеорити. Метеорит може складатись з різних типів ресурсів, наприклад на 10% з металу і на 90% з вугілля.

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

Для зберігання ресурсів в нашій грі будуть використовуватись контейнери. Спочатку в ролі контейнера буде виступати база гравця, потім можна буде будувати додаткові контейнери. На кораблі гравця і на дронах також будуть контейнери які призначенні для перевезення ресурсів від метеоритів до бази, або до інших баз і навіть галактик. Наприклад, щоб торгувати.

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

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

Перший функціонал

Першим етапом, ми додали в гру 3 обʼєкти: космічний корабель, база і метеор. Поки що ці обʼєкти абсолютно нічого не вміють.
І перший функціонал, який ми реалізуєм, це можливість зробити любий обʼєкт в грі інтерактивним, щоб гравець міг якось взаємодіяти з ним. Ми створили такий собі курсор, який охоплює обʼєкт на який ми натиснули.

В наступному пості ми реалізуємо можливість керувати кораблем і обертання обʼєктів навколо нашої бази.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center