NEED SOME SPACE
A simple 3d plataformer where you take on the role of Kyle the astronaut. You are exploring a robot ship to plunder their energy crystals, which you need in order to repair your ship and go back home to your family. 

INSTURCTIONS:

WASDMove
SPACENeed (press twice to double jump)
MOUSEControl Camera

CHANGELOG:

- Added custom music created and performed by myself (used ableton Live for sound production, created two full loops for game menu and ingame music)

- Created a lightning particle effect to cover the floor and make it dangerous to fall down (contains 3 sub emmiters, collisions and a custom texture created using Photoshop as well as an audio clip of electricity)

- Created a Particle Damage script since particle collisions are handled differently I was unable to use the included Damage script and had to modify it and repurpose it to make it functional for the Particle System.

ParticleDamage Script
using UnityEngine;
public class ParticleDamage : MonoBehaviour {    
public int damageAmount = 5;    

private void OnParticleCollision(GameObject Player)  
  {         // Check if the particle collided with an enemy      
  Health playerHealth = Player.GetComponent<Health>();
        if (playerHealth != null)        
  { 
 // Apply damage to the enemy            
playerHealth.TakeDamage(damageAmount);          
 // Print a log message to verify that damage was applied          
Debug.Log("Applied " + damageAmount + " damage to " + Player.name);      
}    
}
}

Additional update:

- Added option menu with basic option and camera invert.

- Modified camera sensitivity to improve gameplay. 

- Modified moving platform speeds. 

Development log

Leave a comment

Log in with itch.io to leave a comment.