Skip to content
david sullivan edited this page Sep 10, 2021 · 30 revisions

Unity is one of the most popular game engines available and has been used to make several AAA games and high-quality indie games. it emphasizes a drag and drop functionality and is very beginner friendly. Unity works on OSX & Windows, and can output to a wide variety of platforms.

Working in Unity

Make sure you don't make changes in play mode!
Use the file management tools inside Unity to add, move and delete files (assets) in your project.
Use the help as a reference, and the forums for questions. There are also many tutorials and assets available.
Of course, you should start a github repo for your unity projects. You can use github for unity to make it easier.

Working with Unity and C#

Unity supports 2 languages, C# and UnityScript. UnityScript is being phased out, so use C#. I should mention that Unity uses another specialized scripting language, HLSL, for shader creation.

Use an IDE to create your code (Sublime Text, Microsoft Visual Code or Visual Studio)\

Game objects

  • cameras
  • lights
  • models
  • Empty GameObject

Components

Components are scripts that are added to Game Objects.
prefabs
textures and materials
physics - rigidbodies
collisions
triggers
animation
Sound
particles
Scripting
inputs (keyboard, mouse, etc)

Project: Utopia / Dystopia

Our visions of the future (or the past) are always a reflection of our present moment. Our possibilities are perhaps limited by our scope of vision. Recently there seems to be no end of apocalyptic futures presented in movies. Perhaps this is when we need the most variety of vision. For this project, I want you to create a 2d or 3d environment in Unity that represents a perfect world or an imperfect world or both. Incorporate some form of movement/animation and user interaction.

Resources:

learn.unity.com
Mix and Jam\

Inspiration:

utopiaanddystopia.com
Rene Magritte
Cory archangel
david o’rielly
Tale of tales
https://thatgamecompany.com/#
Samorost
https://en.wikipedia.org/wiki/List_of_video_games_considered_artistic
Brody condon
Eddo stern
Jacolby Satterwhite
ian cheng
john gerrard

Clone this wiki locally