Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.
/ minecraft-game Public archive

Игра Майнкрафт по мотивам фильма "Марсианин"

Notifications You must be signed in to change notification settings

Vaynbaum/minecraft-game

Repository files navigation

Mars minecraft game

Этот проект - летняя практика 2021 года

image


О приложении

Действие игры происходит на Марсе. Игроку необходимо в одиночку выжить на красной планете. Игроку необходимо поддерживать сытость, кислород и здоровье персонажа.

Длина и ширина карты в игре ограничены 511 блоками. Карта создается с помощью карты высот, по красному оттенку каждого пикселя.

heightmap

Пользователь умирает без кислорода или пищи. На базе в теплице, где можно выращивать картофель, всегда есть кислород. Вы также можете использовать кислородные баллоны вне базы. Для этого необходимо сделать баллоны из металла, чтобы получать кислород из льда. Чаще всего металлические руды можно добывать под верхней частью планеты.

image

Чтобы сделать воздушный шар и добыть воду, необходимо добыть металлическую руду и лед.

image

Затем в печах, которые находятся на базе, расплавляют руду в металл и изготавливают баллон и ведро под воду.

image

image

image

image

В качестве еды вы можете использовать как сырой, так и печеный картофель, они дают разную степень насыщения. Необходимо выращивать картофель, чтобы выжить. Но нельзя наступать на него, иначе вы потеряете урожай с этого куста.

Солнечные панели обеспечивают освещение и кислород в теплице, поэтому так важно очищать их от пыли.

Вы также можете создавать инструменты

  1. Мотыги для вспашки земли

image

image

  1. Лопата для выкапывания картофеля

image

image

  1. Кирка для добычи камня и льда

image

image

  1. Щетка для очистки загрязненных солнечных панелей

image

image

Во время игры происходит смена дня и ночи. Но по периметру базы есть огни.

image

image

Вы также можете изготовить монеты из золотых слитков

image

База всегда находится на карте

image

image

image

На базе также есть сундуки, в которых можно хранить предметы.

image

Технологии приложения

Игра написана с использованием спецификации OpenGL и библиотеки GLFW