¿Qué es y qué no es este hilo?
El propósito de este hilo es recopilar información sobre el motor de videojuegos Unity, así como información genérica asociada al mismo (tutoriales, assets, plugins, licencias, patchnotes...). Este hilo NO pretende ser para dudas sobre el funcionamiento del motor (dudas sobre el editor, sobre código...), por lo que ese tipo de comentarios serán ocultados. Os animamos encarecidamente a abrir hilos sobre vuestras dudas y problemas concretos, para que así la info no se pierda en un único thread y el foro pueda funcionar a modo de base de datos de dudas y problemas (tipo stackoverflow). Estáis invitados todos a participar y a incrementar el tamaño de #1 (si alguien quiere poderes para editarlo y añadir cosas, se puede hacer, aunque yo intentaré mantenerlo actualizado).
En este hilo es probable que necesites saber inglés (siempre que pueda pondré todo en español, pero joder, que somos devs, el inglés es básico :P).
¿Qué es Unity?
Unity es un motor de videojuegos multiplataforma creado por Unity Technologies. Está disponible como plataforma de desarrollo para Windows, OSX y Linux. La plataforma de desarrollo tiene soporte de compilación con diferentes tipos de plataformas. La lista de plataformas para las que se puede publicar un juego es la siguiente:
https://unity3d.com/es/unity/features/multiplatform
Existen tres planes de licencia de Unity:
- Personal (gratuito)
- Plus (20€ al mes si prepagas un año, si no 32€ al mes)
- Pro (115€ al mes)
Las diferencias entre el Free, Plus y el Pro las tenéis aquí.
Link de descarga de la última versión: https://unity3d.com/es/get-unity/download/archive
Versiones
Unity 2018.1Unity 2018.1 (cambios desde la 2017)
https://blogs.unity3d.com/es/2018/05/02/2018-1-is-now-available/
Unity 2018.1 marks the start of a new cycle that introduces a major upgrade to our core technology, which gives artists, developers and engineers the power to express their talents and collaborate more efficiently to make their AAA dreams a reality.
Let’s start with a few of the highlights, and then you can dig into the details of all the features. The first two highlights described below, the Scriptable Render Pipeline and the C# Job System, represent the first versions of two major features, which will continue to evolve to help you unlock beautiful graphics and increase the runtime performance of Unity.
While you go through the list of new features, you can download Unity 2018.1 here.
Scriptable Render Pipeline (SRP)
Available in Preview with Unity 2018.1, the new Scriptable Render Pipeline (SRP) places the power of modern hardware and GPUs directly into the hands of developers and technical artists, without having to digest millions of lines of C++ engine code.
SRP makes it easy to customize the rendering pipeline via C# code and material shaders, giving you maximum control without all the complexity and challenges of writing or modifying a complete C++ rendering pipeline.
We are also introducing two out-of-the-box render pipelines to fit your needs. The High-Definition Render Pipeline (HD RP) is for developers with AAA aspirations, and the Lightweight Render Pipeline (LW RP) is for those looking for a combination of beauty and speed, and it also optimizes the battery life for mobile devices and similar platforms.
The C# Job System & Entity Component System (ECS)
Combined with a new programming model (Entity Component System), the new runtime system enables you to take full advantage of multicore processors without the programming headache. You can use that extra horsepower, for example, to add more effects and complexity to your games or to add AI that makes your creations richer and more immersive.
Level design and shaders
Unity 2017.x introduced new features that help teams of artists, designers and developers build experiences together. We added powerful visual tools like Timeline, Cinemachine and a new FBX Exporter, which enables smooth round-tripping with Digital Content Creation tools like 3ds Max and Maya.
With Unity 2018.1, we are continuing our efforts to help artists, designers and developers collaborate more efficiently by making it possible to create levels, cinematic content, and gameplay sequences without coding. For example, new tools like ProBuilder/Polybrush and the new visual Shader Graph offer intuitive ways to design levels and create shaders without programming skills.
Packages: Unity 2017.2 introduced the Package Manager, an underlying core modular system and API that enables dynamic loading and updating of new Unity features in your projects. Unity 2018.1 builds on that with the newly released Package Manager User Interface, the Hub and Project Templates, all of which help you get new projects started faster and more efficiently. Several of the features are available in packages. The idea is to make Unity more modular so that it’s easier for us to release features on an ongoing basis. We use the “Preview” label for these new features to indicate that they are not recommended for production nor fully supported just yet. Previews offer you an opportunity to update, modify and experiment with features at an early stage as a separate modularized package, which you may want to use at a later time in productions.
Unity 2017.1Unity 2017.1 (cambios desde la 5.X)
https://blogs.unity3d.com/es/2017/07/11/introducing-unity-2017/
Artists & Designers: Brand new tools for storytelling and in-game sequences
Unity 2017.1 introduces new ways artists & designers can create stunning cinematic content, compose artistic camera shots and tell better visual stories with the Timeline, Cinemachine and Post-processing tools.
Timeline is a powerful new visual tool that allows you to create cinematic content such as cutscenes and trailers, gameplay sequences, and much more.
Cinemachine is an advanced camera system that enables you to compose your shots like a movie director from within Unity, without any code, and ushers in the era of procedural cinematography.
Post-processing lets you easily apply realistic filters to scenes using film industry terminology, controls, and colour space formats to create high quality visuals for more dramatic and realistic looks, so you can tell a better visual story.
Efficiency: collaboration, live-ops analytics, tools
We’re announcing Unity Teams, a set of features and solutions that simplifies the way creators work together, which includes Collaborate (now out of beta) and Cloud Build.
Our live-ops Analytics introduces new, easier ways to understand your users and dynamically react and adjust your games without having to redeploy.
On top of that, there are many productivity updates to the Editor, including improvements to FBX import, animation workflows, 2D functionality, working with assets bundles and Visual Studio integration.
Graphics & Platforms: improvements across the board
There are a number of advancements in the areas of Particle Systems and the Progressive Lightmapper offering more options to achieve your artistic vision and control performance. Various platforms get rendering boost options with Deferred Rendering on iOS and NVIDIA VRWorks on PC.
Those are just the highlights of Unity 2017.1, read on to get the full list and juicy details!
Roadmap de Unity
https://unity3d.com/es/unity/roadmap
Juegos hechos con Unity
Listado general (un poco filtrado para poner sólo los conocidos):- Escape from Tarkov
- Hollow Knight
- Monument Valley 1 y 2
- Rick & Morty: Virtual Rick-ality
- Cuphead
- Hearthstone
- Ori and the Blind Forest
- Cities: Skylines
- Temple Run 1 y 2
- Thomas was alone
- Cytus
- Guns of Icarus Online
- Plague Inc.
- 7 Days to die
- Deus Ex: The Fall
- Gone Home
- Robocraft
- RimWorld
- Rust
- Shadowrun Returns
- Shelter
- Sir, You are being hunted
- Space Hulk
- Surgeion Simulator 2013
- Broforce
- The Forest
- Hitman Go
- Mini metro
- Angry Birds 2
- Alto's Adventure
- Besiege
- Blues and bullets
- Fallout Shelter
- Her story
- I am bread
- Jotun
- Kerbal Space Program
- Lara Croft Go
- Lovers in a dangerous spacetime
- Pillars of eternity
- Shadowrun: Hong Kong
- Verdun
- Aragami
- Enter the Gungeon
- Firewatch
- Furi
- I am Setsuna
- Inside
- Layers of Fear
- Overcooked
- Oxenfree
- Pokemon Go
- Punch Club
- ReCore
- RollerCoaster Tycoon World
- Shadow Tactics: Blades of Shogun
- Superhot
- Super Mario Run
- That Dragon, Cancer
- Albion Online
- Animal Crossin: Pocket Camp
- Gewnt: The Witcher card game
- Life is Strange: Before the Storm
- Oxygen not included
- VRChat
- Yooka Laylee
- Subnautica
- Pillars of Eternity 2
- Overcooked 2
- Two Point Hospital
Cursos y tutoriales
Aquí vienen una lista tutoriales interesantes y cursos (tanto gratuitos como de pago) útiles para todo el mundo (cualquiera que aportéis en el hilo lo añadiré aquí):
Plugins
Como no nos gusta reinventar la rueda, y he encontrado una lista muy chula de plugins gratuitos, os la dejo aquí:
http://www.procedural-worlds.com/blog/best-free-unity-assets-categorised-mega-list/
Fog of war (por @Hukha ) https://www.mediavida.com/foro/gamedev/field-of-view-fog-of-war-2d-3d-unity-asset-616836
Assets
@Ancoreig nos deja esta lista de todo tipo de assets: https://game-development.zeef.com/david.arcila