Game Design Portfolio

Christine Schiller

Universe Particle Simulation

Magical Potions picture

  • Focus: Programming, Particle systems
  • Framework: Unity (C#)
  • Time of Production: September 2017 (ongoing)


Click on 'Play' to play directly in your browser. You will need the Unity WebGL Plugin. Please ensure to use Firefox to make it run.


Click on 'Download' to get the PC version.

Description

A small simulation created in Unity3D where the player collects light to increase movement speed. Particles represent a universe-like environment. Black holes affect the players movement.


Video


Screenshots

pic01 pic02 pic03

Detailed Information about the focus of this project

Programming

  • Black hole influences player's movement and pulls him towards its center.
  • Collecting light adds Energy - higher Energy results in faster player movement.
  • Collecting light spawns visual light orbs which rotate around the player.
  • Delivering energy to the sun makes it bigger and shine brighter.
  • New light orbs spawn in the environment to enable infinite playing.
  • Sun explodes when its energy has reached maximum. Sun then turns into a black hole.

Particle Effects

  • Galaxy-like swarm of particles rotating around the black hole.
  • The shiny sun.
  • Glowing shader for player and its trails of sparkles.
  • Sun explosion when it is full of energy.