Guia - cano696969/Unity2D GitHub Wiki

Creacion de Proyecto Unity 2D (URP)

Recursos para el Proyecto de Game 2D

En este curso intensivo de desarrollo de juegos 2D en Unity, aprenderás a descargar e instalar los recursos artísticos utilizados en el proyecto. También crearemos la estructura básica de directorios en la carpeta de activos para mantener las cosas organizadas de manera eficiente.

Descripción del capitulo

Descarga e instalación de los recursos artísticos utilizados en el proyecto. También creamos la estructura básica de directorios en la carpeta de activos para mantener las cosas organizadas de manera eficiente.


rvros-adventurer

  • Download
  • Description: Adventurer 1.5, Hand Combat, Bow

freeknight

fonts

freecutetileset

henrysoftware-freepixelfood

kyrises-rpg-icon-pack

luizmelo_Monsters_Creatures_Fantasy

  • Download
  • Description: FOR MONSTERS (GET 1.0 and then add 1.2 & 1.3 to it)

10 Battle1 (8bit style)

  • Download
  • Description: 8bit Battle 1 Music

RPG_Essentials_Free

that showcases all of Unity’s 2D tools working together. This visually compelling demo of a side-scrolling game was featured in the Unite Copenhagen keynote. We created it with Unity 2019.3 Beta and it uses the Universal Render Pipeline.


Installing packages & Cinemachine InputSystem

Cómo utilizar el Package Manager para instalar Cinemachine e Input System

Descubre cómo utilizar el Package Manager para instalar las herramientas Cinemachine e Input System en Unity 2022. Este paso es esencial para mejorar la funcionalidad de tu juego 2D.# Syllabus Index

  1. Instalación de Cinemachine e InputSystem
  2. Opciones de Playmode - Desactivando Reload Domain

Introducción

Instalación de Cinemachine e InputSystem

  • Utilizando el Package Manager
  • Instalación de Cinemachine
  • Instalación de InputSystem

Opciones de Playmode - Desactivando Reload Domain

  • Optimizando el Tiempo de Desarrollo
  • Configuración de Playmode
  • Desactivando Reload Domain

Menú de Cinemachine en el Editor de Unity

Requisitos Cinemachine no tiene dependencias externas. Simplemente instálalo y comienza a usarlo. Si también estás utilizando el Post Processing Stack (versión 2), se proporcionan módulos adaptadores protegidos por directivas ifdef, que se definen automáticamente si se detecta la presencia del Post Processing Stack.

Existen comportamientos similares protegidos por ifdef para otros paquetes, como HDRP Volumes, Timeline y Pixel-Perfect.

Esta versión de Cinemachine es compatible con las siguientes versiones del Editor de Unity:

2019.4 y posteriores

Insalacion de Input System

Instalación del paquete Para instalar el nuevo Sistema de Entrada, abre el administrador de paquetes de Unity (menú: Window > Package Manager). Selecciona el paquete Input System de la lista y luego haz clic en Instalar.

Instalar paquete Input System

EHabilitar los nuevos backends de entrada

Habilitar los nuevos backends de entrada Por defecto, el antiguo Administrador de Entrada de Unity (UnityEngine.Input) está activo y el soporte para el nuevo Sistema de Entrada está inactivo. Esto permite que los proyectos existentes de Unity sigan funcionando como están.

Cuando instalas el paquete Input System, Unity te preguntará si quieres habilitar los nuevos backends. Si haces clic en Sí, Unity habilitará los nuevos backends y desactivará los antiguos, y el Editor se reiniciará.

Editor Restart Warning

Cuando instalas el paquete Input System, Unity te preguntará si quieres habilitar los nuevos backends. Si haces clic en Sí, Unity habilitará los nuevos backends y desactivará los antiguos, y el Editor se reiniciará.

Advertencia de reinicio del Editor

Puedes encontrar la configuración correspondiente en la configuración del reproductor (menú: Edit > Project Settings > Player), en Active Input Handling. Puedes cambiar esta configuración en cualquier momento. Hacerlo reiniciará el Editor.

Nota: Puedes habilitar tanto el sistema antiguo como el nuevo al mismo tiempo. Para hacerlo, establece Active Input Handling en Both.

Active Input Handling

Cuando los nuevos backends de entrada están habilitados, la directiva C# ENABLE_INPUT_SYSTEM=1 se agrega a las compilaciones. De manera similar, cuando los antiguos backends de entrada están habilitados, se agrega la directiva C# ENABLE_LEGACY_INPUT_MANAGER=1. Debido a que ambos pueden estar habilitados al mismo tiempo, es posible que ambas directivas tengan el valor 1 al mismo tiempo.

IInstalación de ejemplos

El paquete Input System viene con varios ejemplos. Puedes instalarlos directamente desde la ventana del Administrador de Paquetes en Unity (menú: Window > Package Manager). Para ver la lista, selecciona el paquete Input System en la ventana del Administrador de Paquetes. Haz clic en Importar en el Proyecto junto a un ejemplo para copiarlo en el Proyecto actual.

Install Samples

For a more comprehensive demo project for the Input System, see the InputSystem_Warriors GitHub repository.