Lesson 79 +10 XP

Player Settings & Branding

Player Settings & Branding

The Player Settings panel contains settings for application names, company branding, screen resolutions, and compilation rules.

Accessing Player Settings

  1. Open File -> Build Settings.
  2. Click the Player Settings button in the bottom-left.

Core Settings Panels

  • Branding: Configure your Company Name, Product Name, and Version.
  • Icon: Upload images to serve as the application icon.
  • Resolution and Presentation:
  • Fullscreen Mode: Sets the game to launch in Fullscreen, Windowed, or Borderless window modes.
  • Supported Aspect Ratios: Restricts screen rotation or scaling modes (crucial for mobile games).
  • Splash Image: Customizes the logo animations shown when the game starts.

Other Settings (Scripting Backend)

Scroll down to Other Settings to configure code compilation:

  • Scripting Backend:
  • Mono: Compiles code using JIT (Just-In-Time) compilation. Faster compile times, but slower execution.
  • IL2CPP (Intermediate Language to C++): Converts C# code to C++ first, then compiles it using native compilers. Slower compile times, but significantly faster execution and required for platforms like iOS, WebGL, and major consoles.

TL;DR

  • Access Player Settings via Build Settings -> Player Settings.
  • Configure company name, application icons, and resolution limits.
  • Mono compiles quickly for development.
  • IL2CPP converts code to C++ for optimal performance and console compatibility.