El proyecto que tendremos para Desarrollo de Videojuegos. Requiere Uniry 2019.2.0f Los Assets que se utilizaron son:
° Cinemachine (para la camara y hacer sus comportamientos sin necesidad de codigo. Creanme, les va a encantar este asset).
° SunnyLand (Casi todos los sprites aqui vienen de este asset. Pueden insertar las que quieran).
° Text Mesh Pro (Para agregar textos de alta calidad. Viene con el Unity mismo, asi que no necesitan descargar nada).
° GitHub for Unity (Integra Github con el proyecto de Unity.). Advertencia aqui: descargense e instalense tambien Git LFS para que se pueda realizar las transferencia de los archivos sin problemas y asegurense de deshabilitar Unity Collaborate en caso lo utilicen. Los dos programas de repositorios no se llevan bien que digamos.....
Pueden conseguir assets como estos de las siguientes manera:
° En el Unity, Vayan a Window -> Package Manager y desde ahi puede agregar o actualizar algun asset existente. Solo aparecen los paquetes que vienen incluido en el Unity, como Cinemachine.
° En el Asset Store, puede encontrar varias assets de todo tipo. Para este proyecto, recomiendo que utilicen cualquiera relacionado a 2D y que sea gratuito (eso es ya bajo su responsabilidad).
° De cualquier pagina donde puedan encontrar assets para juegos de todo tipo, como itch.io . Simplemente descargan, descomprimen, arrastran los assets que quieran al proyecto y se importará automaticamente.
En fin: ¿En que consiste el juego? Es un juego de plataformas en 2D enfocado en la exploración. De ahi el porque los niveles son amplios y con multiples rutas. De momento solo he podido desarrollar el primer nivel y su menu principal. Todo y con sus sonidos.
PD: Recomiendo que vayan investigando todo acerca de Unity 2019 en cuando a 2D. Hay varias funciones que les facilitará varias cosas, como editor de sprites en 2D, iluminación en 2D (eso lo veremos más adelante), esqueletos en 2D, tilesets (eso me ayudó bastante), etc. Pueden revisar la pagina de Unity Learn para que vayan practicando y viendo como se hace: https://learn.unity.com/ .
Tambien recomiendo estos canales de Youtube que se especializan en el desarrollo en Unity y hablan de todo relacionado al motor. Les puede ayudar bastante si estan acostumbrados a los videos (eso si, deben de tener mínimo Ingles basico para que puedan entender):
Brackeys: https://www.youtube.com/channel/UCYbK_tjZ2OrIZFBvU6CCMiA
Unity3D College: https://www.youtube.com/channel/UCX_b3NNQN5bzExm-22-NVVg
Disfruten.