Game Development I (GAME 615)

Assignment 1: Physics Fun

Create a simple “Rube Goldberg Machine” out of simple 3d shapes with custom colors/materials, at least two 3d models from http://poly.pizza, and the RigidBody component. While the primary purpose of this small exercise is for you to practice using the Unity user interface, you can still make some fun/hilarious stuff, so have fun! Also, while future exercises will be done with a partner, do this one individually.

Also, challenge yourself to make this look as good and play as well as you can. I know this is simple, but even very simple projects can be impressive!

Name your Unity project physics

Topics we covered that you should demonstrate ability with

  1. You need to include the entire unzipped folder you download in to the Assets folder of your Unity project
  2. Some of these models are just broken. To avoid difficulties you might want to stick to ones made by google or Kenney
  3. Using an empty game object, you will almost always need to add the 3d model as a child of the empty game object, and position the model so that its origin is centered, or at its feet, or whatever suits your purpose
  4. Remember that you will need to add collider components to your models in Unity (use Box, Sphere, or Capsule)

Turning in your assignment

You will be turning in your assignment by pushing both your Unity project to your Github as well as a WebGL build of your game.

Before you do anything, BE EXTRA REALLY SUPER CERTAIN THAT YOUR GITIGNORE FILE IS PLACED AT THE ROOT OF YOUR UNITY PROJECT FOLDER (you need to do this every time you create a new Unity project).

Building your game for the Web