Solar System (itch) (Itchy B)
About
Solar System assignment for week 1 of Game Design and Development 1.
This is the first assignment as part of the Game Design and Development 1 course available through Coursera, by the University of Michigan.
Assignment Description:
In this assignment, you will complete the Solar System Unity assignment, which will demonstrate your understanding of the Unity editor, creating and positioning game objects, apply behaviors, creating and applying materials, adding lighting and audio, adjusting cameras, building the project, building the projects, and packaging it for sharing. Make sure to read and follow the "Solar System Assignment" instructions carefully. Then submit the URL below and conduct peer reviews of your fellow learners.
What I added:
- All planets along with their materials and shaders.
- Camera effects, both bloom and depth of field applied.
- Additional work put into the minimap, I make a simple little UI, and instead of rendering the camera for a viewport within the screen, I render the camera to a texture target which is displayed in the UI.
- Added a speed slider for the planet rotation, this allows you to speed up, low down, and even reverse the rotation on the planets. Very useful when trying to click on a planet to target the camera.
- I made a number of enhancements to the minimap, I added a label for each planet so it's more clear what's going on.
- I implemented a few scripts for all the above work.
You can see how I usually track works on projects using Trello. I've added details to the cards on where I found resources while learning. For example, tutorials on particle systems, creating minimaps, doing Unity UI, etc. here: https://trello.com/b/IpTxRwSe/game-design-and-development-1-solar-system
I have also open-sourced this little project in case other students are curious how I did some of the effects etc.
source-code: https://github.com/bslayerw/coursera-solar-system
Resources:
itch.io downloads: https://bslayerw.itch.io/solar-system
source code: https://github.com/bslayerw/coursera-solar-system
Project management: https://trello.com/b/IpTxRwSe/game-design-and-development-1-solar-system
Demo video: