Опис ідеї
Думаю, спочатку варто описати основну ідею гри.
Гравець опинився на одинці в безмежному космосі. Все, що в нього є це невеличка база з магнітним полем, яке притягує ,пролітаючі навколо, обʼєкти. Ці обʼєкти і є початковою метою гравця. Ресурси, які він буде добувати з цих обʼєктів, будуть використовуватись для будівлі нових компонентів бази, покращення корабля і торговлі. Спочатку в грі будуть присутні два основні типи космічних обʼєктів: предмети і метеорити.
Предмети - це загальна сутність, яка може описувати буквально будь-що: ресурс, компонент корабля, монетка, кристал, скриня.
Ресурси - це сутність, яка описує різного характеру копалини. В нашій грі в ролі таких копалин будуть виступати метеорити. Метеорит може складатись з різних типів ресурсів, наприклад на 10% з металу і на 90% з вугілля.
Для добування метеоритів гравцю потрібно буде зловити метеорит в магнітне поле свої бази, підлетіти до нього і почати добувати своїм кораблем. Згодом в гравця буде можливість автоматизувати цей процес за допомгою дронів. Основна суть яких полягає в пошуку метеоритів на орбіті бази і видобутку.
Для зберігання ресурсів в нашій грі будуть використовуватись контейнери. Спочатку в ролі контейнера буде виступати база гравця, потім можна буде будувати додаткові контейнери. На кораблі гравця і на дронах також будуть контейнери які призначенні для перевезення ресурсів від метеоритів до бази, або до інших баз і навіть галактик. Наприклад, щоб торгувати.
Пересування гравця в космосі буде відбуватись за допомогою кліків по різним обʼєктам, або просто в просторі. Це буде схоже на керування персонажем в якійсь стратегії.
Отже, ми приблизно описали суть гри і розібрались з основними механіками. Цього буде достатньо для того, щоб почати реалізовувати перші механіки. Спочатку ми будемо брати зображення з інтернету. А потім відмалюємо свої.
Перший функціонал
Першим етапом, ми додали в гру 3 обʼєкти: космічний корабель, база і метеор. Поки що ці обʼєкти абсолютно нічого не вміють.
І перший функціонал, який ми реалізуєм, це можливість зробити любий обʼєкт в грі інтерактивним, щоб гравець міг якось взаємодіяти з ним. Ми створили такий собі курсор, який охоплює обʼєкт на який ми натиснули.
В наступному пості ми реалізуємо можливість керувати кораблем і обертання обʼєктів навколо нашої бази.
Yay! 🤗
Your content has been boosted with Ecency Points, by @fantasour.
Use Ecency daily to boost your growth on platform!
Support Ecency
Vote for new Proposal
Delegate HP and earn more
Привіт, я засновник ДАО beurop.com.
Я зацікавлений в інвестуванні та просуванні ваших ігор!
Поговоримо?
Привіт. Можемо поспілкуватися в телеграмі @klimash_dima або напишіть на пошту [email protected]