ASCENO
Loading Asceno
Asceno

Asceno Knowledge Hub

Knowledge to Build Worlds

Asceno shares ideas, practical knowledge, and build experience to turn what does not exist yet into something real.

Knowledge library

Learn in the right order

Latest articles
What Is C# in Unity? Do You Need to Know It Before Learning Unity?Unity
10/09/20261 views

What Is C# in Unity? Do You Need to Know It Before Learning Unity?

C# is the language used to write Unity behaviour: character control, scoring, doors, UI, and Component connections. You do not need to know all of C# before starting; learn the next useful part at the right time. The article maps a small path from variables and conditions to methods, classes, references, and events. Each concept is tied to a game situation so beginners are not learning code in a vacuum.

What Is Unity's Package Manager? How to Install a PackageUnity
10/09/20261 views

What Is Unity's Package Manager? How to Install a Package

Package Manager is where Unity manages extensions such as the Input System, Cinemachine, TextMeshPro, and third-party tools. Understanding packages helps you choose compatible versions and keep the project reproducible. You will open Package Manager, inspect a package source, install a required package, and check the manifest. The key is distinguishing what the game needs from what is merely experimental.

What Is an Asset in Unity? Importing Images, Audio, and ModelsUnity
10/09/20261 views

What Is an Asset in Unity? Importing Images, Audio, and Models

An Asset is any resource Unity manages under the Assets folder: textures, sprites, audio, models, materials, Scenes, scripts, and more. Import settings strongly affect how that resource behaves in the game. The workflow is intentional: place a file in the right folder, choose its asset type, adjust the Inspector, and test it in a small Scene. The goal is to know when to favour quality and when to favour size.

What Are Prefab Variants and Nested Prefabs?Unity
10/09/20261 views

What Are Prefab Variants and Nested Prefabs?

A Prefab Variant inherits from a base Prefab while allowing controlled changes; a Nested Prefab is a Prefab placed inside another Prefab. Together they organise enemy, weapon, and UI variations without copy-paste. Start with PF_Enemy_Base, make variants for a fast and a heavy enemy, then extract a HealthBar as a Nested Prefab. When the base changes, the value of the inheritance relationship becomes clear.

What Is a Prefab in Unity? How to Create and Use OneUnity
10/09/20261 views

What Is a Prefab in Unity? How to Create and Use One

A Prefab is a reusable template for a GameObject or a group of GameObjects. It lets you update one source and propagate the change to many Scene instances, which is useful for enemies, items, bullets, and UI. You will create a Player Prefab, place it in a Scene, edit it in Prefab Mode, and inspect the instances. The article also separates intentional overrides from accidentally breaking the link.

Transform in Unity: Position, Rotation, and Scale from the Ground UpUnity
10/09/20262 views

Transform in Unity: Position, Rotation, and Scale from the Ground Up

Transform is the foundational Component that describes where a GameObject is, how it is rotated, and how it is scaled. Understanding these three groups lets you reason about a Scene instead of tweaking numbers until it looks right. The exercise uses a Cube, a Parent, and a Child to make local space, world space, and transform order visible. The same foundation appears in camera follow, UI, animation, and 2D/3D gameplay.