njacob1001 / quoragame

Quora is a free open source video game used to teach some basic game development using the Unity Engine, the colaborators of this project are basically students of the Universidad Autónoma de Occidente UAO in Cali Colombia.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quora - Abandoned Planet

Quora is a free open source video game used to teach some basic game development using the Unity Engine, the colaborators of this project are basically students of the Universidad Autónoma de Occidente UAO in Cali Colombia.

Story Plot

Is the future year 3145 A.D the Homo Sapiens has been vanished from five planets (Earth, Moon, Mars and Europa) in the solar system for unknown reasons, Only Earth 2 and it´s moon Quora are known as the latest Homo Sapiens Colonies. Earth 2 has lost contact with any Homo Sapiens in Quora (4 years ago), Quora is at 2 years travel distance from Earth 2 a first mission was sent to the planet looking to solve the mistery but the contact was lost. Earth 2 has send one last mission with no return ticket of one man the Astronaut, Physicist and Soldier Commander Alexandre Bob Martinez Wang.

Level 1 - The landing

Commander Alexandre is entering on his capsule to the Quora atmosphere to land on the planet, after his landing he will try to reach the nearest known Homo Sapiens base to discover the solitude and dangers of Quora.

Developers Guide

This guide is to download the repository and colaborate with the game, there are some rules and steps that must be followed before you can commit a change.

Setup

For Windows users:

IMPORTANT!! : Please, before sending any change to the repo verify that you are using EXACTLY this Unity version: 2017.3.1.f1 Personal

  1. Download git https://git-scm.com/downloads
  2. Create a public github account
  3. Go to https://github.com/gislersoft/quoragame and fork the repository.
  4. Create a Unity Project in any local folder. Example: C:\Users\gislersoft\Documents\Unity\UAO\VideoJuegos3D\QuoraRepo
  5. Switch to Visible Meta Files in EditProject SettingsEditorVersion Control Mode → Visible Meta Files
  6. Switch to Force Text in EditProject SettingsEditorAsset Serialization Mode → Force Text
  7. Open git bash (From step 1).
  8. cd "C:\Users\gislersoft\Documents\Unity\UAO\VideoJuegos3D\QuoraRepo"
  9. git init
  10. git remote add origin https://github.com/gislersoft/quoragame.git
  11. git remote add fork https://github.com/<YOUR GIT HUB USER HERE>/quoragame.git
  12. git fetch --all Note: This will take a while until all objects are downloaded.
  13. git reset --hard origin/master This will discard all your local changes and just overwrite everything with a copy from the remote branch

Final checks

Verify with git status that the only change is the scene you just create, your expected output should be:

$ git status
On branch master
Your branch is up to date with 'origin/master'.

Untracked files:
 (use "git add <file>..." to include in what will be committed)

       Assets/Prueba.unity
       Assets/Prueba.unity.meta

nothing added to commit but untracked files present (use "git add" to track)

Verify with git remote -v that your repo pointer are correct your expected output should be:

$ git remote -v
fork    https://github.com/<YOUR GITHUB USERNAME>/quoragame.git (fetch)
fork    https://github.com/<YOUR GITHUB USERNAME>/quoragame.git (push)
origin  https://github.com/gislersoft/quoragame.git (fetch)
origin  https://github.com/gislersoft/quoragame.git (push)

If is your firstime using git then configure your basic information using this commands, please do this before send your first commit.

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

Useful commands

Here are some useful GIT commands with their respective explanation in spanish.

  • git status // Verificar los cambios
  • git remote -v // Verificar los apuntadores a los repositorios
  • git add <file> // Agregar el archivo a el cambio
  • git add . // Agregar todos los archivos (Usar con cautela)
  • git rm <file> // Marcar como borrado en el cambio
  • rm <file> //Borrar el archivo del sistema de archivos
  • git commit -m "bla bla bla" // Crear el commit con un mensaje
  • git push <apuntador> <branch> // Enviar los cambios al repositorio y branch apuntados
  • git pull <apuntador> <branch> // Traer los cambios del repositorio y branch apuntados
  • git remote add <apuntador> <url del repo> //Crea un nuevo apuntador para el repositorio dado
  • git remote remove <apuntador> // Borrar el apuntador del repositorio

About

Quora is a free open source video game used to teach some basic game development using the Unity Engine, the colaborators of this project are basically students of the Universidad Autónoma de Occidente UAO in Cali Colombia.


Languages

Language:C# 85.6%Language:ShaderLab 11.5%Language:HLSL 3.0%