---
# System prepended metadata

title: mk-notes-unity-basics

---

# mk-notes-unity-basics

- unity basics for 2023
- aiming for the bare minimum of steps that familiarize you with everything


## basic basics


### hub

- install
- install editor
- create new project 
    - download the template you want (and other templates while you're at it)
    - create a new project in a specific location in the `_work/_Unity` folder


### interface

- default layout
    - hierarchy
    - scene/game
    - inspector
    - project/console
    - note that there are others too--this is just the default
        - potential activity = recreate layouts from other apps
            - blender
            - c4d
            - after effects
            - fcpx
            - logic
            - garageband
            - etc etc
- where to add things (add a cube)
    - command delete in hierarchy to delete
    - 
- game object basics
    - with cube selected, note the properties in the inspector
    - change the scale in the inspector
    - change the scale in the scene view
    - change other stuff
    - add another object
    - make new object child of cube
        - now rotate, scale and move again
- navigation
    - option and drag for orbit
    - two finger scroll for dolly-in
    - hand tool for dolly side to side
    - or wasd or arrow keys
- QWERTY for tool selection
    - Q => hand tool (called pan but not really)
    - W => Move
    - E => Rotate
    - R => Scale
    - T => rect transform (scale in 2D)
    - Y => transform
- F to Frame selection object(s)
    - select one object and hit F
    - select the whole scene and hit F
    - select another object or group of objects and hit F
- Organize objects in scene
    - add an empty and give it a folder or structure name


### tutorials on basics

- [simple projectile scripting tutorial](https://www.youtube.com/watch?v=Q3u0x8VRJS4&t=96s)
- 


### components

- adding rigid bodies
- adding physic materials (bounce)

### asset management

- prefabs
    - prefab variants
    - overrides
        - and applying them
    - nested prefabs
- getting assets

### scripting

- open default script
- determine the editor


### audio
- music
- listener
- spatial audio enable

### next

- work on [sound through this video as a start](https://www.youtube.com/watch?v=tEsuLTpz_DU)


