Skip to content

ethanmeade/CS148-interactivesolarsystem

 
 

Repository files navigation

Team-4-solar-system

Project Name: Interactive Solar System

Tech stack: Unity, itch.io platform.

Description:

We aim to use graphical engine which will produce simulated views of planets in the solar system from any point in space. Our targeted users are likely to be students who are looking to learn more about the solar system or explore material beyond class level. Through this interactive experience, users would find it more interesting and easier to learn about the solar system.

How to Install

UPDATE THIS TO MAKE SURE THEY CAN DO IT, AT THE END, ADD A BUILD INTO THE REPO AND THEN REFERENCE IT HERE In order to work on this project, you need to have the Unity Editor downloaded. From there you can open the app and edit things if you want.

Then to upload to itch.io, you first need to create an account or gain access to our account. Then, open the project in the unity editor and click on file and then click on build in the drop-down menu. After the project is built, compress it and upload the .zip file to itch.io. Then you will be able to use the game through the itch.io site!

User roles:

Users looking to simulated different views of the solar system. There will be no restriction to any user as anyone is welcomed to use our simulator.

Deployment

Local Build:

Unity provides an option for building and publishing WebGL project on the local host. Having WebGL build support installed, user can open the WebGL build panel under Publish menu bar and build the project.

Deploy to Public Host:

We use itch.io platform to host our unity-based project. itch.io is a free platform that only requires build files to host Unity-based applications. After building our WebGL project in Unity, we zipped the build files and uploaded to itch.io. Here's the link to our deployment: https://team04-interactivesolarx.itch.io/team04-interactivesolarx

To deploy to itch.io, create an account and create a new project. In the settings when creating the project, select Game for classification, HTML for type of project. Take the build that is in this repo under "SolarXInteractiveGame.zip" and upload it to the game under uploads. Then, manually set the size to be 960x600. After saving this, the game will be visible on your dashboard and ready to play!

Name Github username
Aashay Parab aashay322
Dingfan Zheng dingfan123
Elizabeth Armstrong lzbtharmstrong
Ethan Meade ethanmeade
Richard Yang ruiqiRichard
Mason Ma masonma21

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 68.6%
  • ShaderLab 22.5%
  • HTML 3.9%
  • HLSL 3.9%
  • CSS 1.1%