High-Level Project Summary
Our project aims to simulate how to provide food, energy, and other resources to people in space and the other problems that people will face when they go to space. How the are inthe need for food, space shuttle energy, and sleep. Our project‘s main purpose is to provide for those needs. "Moon Base Survival" is a game simulation about living in space and offers solutions to the basic problems that people will experience. The player in our game obtains his/her own food and shuttle's energy needs by planting potatoes and completes various other task during his/her gaming experince.
Link to Project "Demo"
Link to Final Project
Detailed Project Description
What exactly does it do?
Our game starts in the spacecraft. The player's first task is to land the spacecraft on the lunar surface smoothly and undamaged. It should set the descent speed while lowering the vehicle. After landing the vehicle, our character goes to check the space station where an accident occurred as a result of scientific research on the lunar surface and the people inside died. His current mission is to grow plants and find water with what he has on the space station. Now it's time to compete with the time of the universe. He uses ready-made items dropped from space and grows potatoes on the space station using frozen water. This potato will be used as energy and food. In addition, our character should use the energy of the space station sparingly. Otherwise, it stays in the dark. Don't forget to sleep, either.
How does it work?
Our game is designed with the Unity game engine. Supports Web, Linux, Windows and macOS. It compiles C# codes to web environment by compiling il2cpp first and then converting to wasm(Web Assembly). Anyone from the world can search for the game on the internet and play it for free.
What do you hope to achieve?
We want to increase the interest in space with gamified teaching and inform people about space.
What tools, coding languages, hardware, or software did you use to develop your project?
We used IntelliJ Rider, Unity, Sublime Text, Audacity and Blender in our project. We used C# language to make the game. Our development environment was Linux. We used Rider to write complex C# code more easily. We used the Unity game engine to design the game, run and compile the code. We used Sublime Text to quickly edit C# code. We used Audacity to edit the sounds. We used Blender for 3D designs.
Space Agency Data
We used information from NASA's government website. We searched about what moon surface looks like and how it made. Furthermore, we wanted to learn how Apollo 11 landed on the moon surface. So we looked at the "Apollo 11 Landing Site" page, to understand the state of technology when Apollo 11 landed on the moon, how it landed, and to see the lunar surface where it landed. We were going to design the game accordingly. We needed a lot of images to design space according to them. We used "Earth Viewed by Apollo 8" for designing the game's main menu. Like shadowing a part of world and moon at the half dark. We think space is an area to learn art in the black.
We also used NASA provided one, 3D object which is Apollo Lunar Module.
Hackathon Journey
It was a fun and beautiful journey that will remain as a valuable memory for us. It was not only fun but also a challenging journey. Although overcoming the difficulties was not as easy as we thought, such an experience was very nice. In this journey, we learned how important teamwork is. Besides, the technical knowledge of how to develop a game was worthwhile as it showed how a simple idea turns into a whole game. We saw our shortcomings in coding and went over them.
The main reason we chose this challenge was our trust in our coding capabilities. Our solid background in coding would make us stand out in this particular challenge. Inspired by some movies we watched and science fiction books we read, we developed this game by consulting our mentor teacher and friends around us. Our approach when developing this game was to pass on what it would be like to stay on the moon and what the conditions would be like. While developing this game, of course, we encountered a few obstacles. As a team, we asked our mentor who was very excited to support us durıng debugging process. Besides from his help, we researched some specifics about the moon and the technologıes behind it. By making use of videos, articles, and some technical pages, we prevented these deficiencies and ensured that the game we developed was without freezing, lagging, or any logical imperfections. First of all, we would like to thank each other as a team and thank our mentor teacher, who is always with us. In addition, we would like to thank the mentors and the organization team who answered all our questions on discord for this good experience and their efforts.
References
-> Tools:
- Unity Game Engine
- IntelliJ Rider
- Sublime Text
- Blender
- AudaCity
-> Workspace:
- Linux
-> Sicences Used:
- Biology
- Math
- Astronomy
-> Game Resources:
- Pixabay No Copyright Images
- YouTube:
Portal Mysterious Space Background Music No Copyright (128 kbps).mp3
:
https://www.youtube.com/watch?v=ziFxpjRbfJc
FOOD SOUND EFFECTS 2021 Free Use No Copyright Eating Sound Effects Munch Sound Effects (128 kbps).mp3
:
https://www.youtube.com/watch?v=NtY0fLYZXQk
sleep breathing's sound effect Free copyright (128 kbps).mp3
:
https://www.youtube.com/watch?v=7y6RxpxWGik
light_open.mp3 & light_close.mp3
:
https://www.youtube.com/watch?v=bilAoQN1veE
Metal Gate Closing Sound Effect (Royalty Free) (128 kbps).mp3
:
https://www.youtube.com/watch?v=ilxhjO0lbDw
Outer Space • Science Fiction • Sounds Effects (No Copyright Sounds) (128 kbps).mp3
:
https://www.youtube.com/watch?v=hkSTmw5nqj0
Space Ambience Atmosphere Free Sound Effect (128 kbps)_with_end.mp3 & Space Ambience Atmosphere Free Sound Effect (128 kbps)_with_loop.mp3
:
https://www.youtube.com/watch?v=Tp_0oMPGBZs
Pick Up Glass Bowl Sound Effect - No Copyright (HD) (128 kbps).mp3
:
https://www.youtube.com/watch?v=ftAt1AEZ0dU
rocket_start_sound_effect.mp3
:
https://www.youtube.com/watch?v=ONW8HfA-WSI
Space ambiences 52 Free Cinematic Sound Effects (128 kbps).mp3
:
https://www.youtube.com/watch?v=bovHGBfcmFk
Apollo Lunar Module
-> Data:
- space.com:
What is moon made of?
Cold pizza among comfort foods for SpaceX's Inspiration4 orbital 'camping trip'
SpaceX's Dragon cargo ship docks at space station in time for astronaut's birthday
- nasa.gov:
Earth Viewed by Apollo 8
Apollo 11 Landing Site
- Wikipedia:
Apollo Program
Tags
#coding #art #game #gamedev #development #programming #virtualization
Global Judging
This project has been submitted for consideration during the Judging process.

