Table of Contents

Introducere in Unity

Cerinte

Realizarea unui Main Menu

Documentatie video

Gasiti pe MS Teams inregistrat

Documentatie extinsa text

Hotkeys

Folders  inside unity

Unity reserves some project folder names to indicate that the contents have a special purpose. There are a number of folder names that Unity interprets as an instruction that the folder's contents should be treated in a special way. Some of these folders have an effect on the order of script compilation. These folder names are:

Asset Bundles, Resources and StreamingAssets

There are several ways to serve up resources to Unity at runtime, and each method has its place in game development: asset bundles, resource folders, and streaming assets.

# Asset Bundles:

Asset bundles let you deliver content to your application outside of your Unity build. Generally, you'd host these files on a remote web server for users to access dynamically. Asset bundles can contain anything from individual assets to entire scenes, which also makes them ideal for delivering downloadable content (DLC) for your game.

# Resource Folders:

The Resource folders are bundled managed assets. That means they will be compressed by Unity, following the settings you apply in the IDE. Unlike Asset bundles, resource folders are baked into the Unity Player as part of the game. You can do this by adding the required assets to a folder named Resources in your assets directory.

# Streaming Assets:

Like Resource Folders, a Streaming Assets directory can be created by intuitively creating a folder named StreamingAssetsthat, that you can use to put bundled un-managed assets. Unlike Resource folders, this directory remains intact and accessible in the Unity player. This creates a unique access point for users to add their own files to the game.

Prefabs In Unity 3d

Prefab in Unity 3D is referred for pre-fabricated object template (Class combining objects and scripts). At design time, a prefab can be dragged from project window into the scene window and added the scene's hierarchy of game objects. If desired the object then can be edited.

At the runtime, a script can cause a new object instance to be created at a given location or with a given transform set of properties.