NoeBrt / Galaxy-Simulation

Simulation of thousands of particules on GPU 🌌

Home Page:https://itch.io/game/summary/2176294

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Galaxies and Universe Simulation

ITCH IO PAGE HERE

output

Latest release use GPU computing, in the previous build the Barnes-hut Algorithm was used.

Embark on a cosmic journey with our innovative simulator. Create stunning simulations of various space phenomena and immerse yourself in the breathtaking universe we live in.

Through an intuitive menu interface, users can choose from three types of celestial simulations:

  1. A standalone Galaxy
  2. Two Galaxies Colliding
  3. A broad Universe

The simulator allows users to manipulate various parameters, giving you control over:

  • The number of stars (or galaxies)
  • The radius of the object being simulated
  • The thickness of the galaxy (or galaxies)
  • The initial rotation of the stars around the center
  • The smoothing length (used to smooth the acceleration of the particles)
  • The interaction rate (optimized to improve the framerate)

With the mouse, the user can rotate and zoom in/out around the simulation and use 'B' to toggle the menu.

Screenshots

Simulation image 1 Universe Simulation with 500 000 galaxies

Simulation image 2 Galaxy with 150 000 stars

Galaxy Collision Simulation example Two Galaxies collision Example

How to play ?

  • Download the zipped build in the Release section
  • Extract the zipped folder
  • Lauch GalaxySimulation.exe and play !

We Value Your Feedback!

Do you enjoy exploring the cosmos with our simulation? Please consider leaving a review or comment. Your feedback helps us to continually improve and offer the best possible cosmic journey. Thank you for your support!

About

Simulation of thousands of particules on GPU 🌌

https://itch.io/game/summary/2176294

License:MIT License


Languages

Language:ShaderLab 49.2%Language:C# 40.4%Language:HLSL 10.4%