Buenas!
Como habréis notado por mi cantidad desorbitada de mensajes soy nuevo en la comunidad y me gustaría comentaros algunas dudillas que tengo respecto a la creación de gráficos, en este caso 2D, para los videojuegos que vaya haciendo en Unity3D.
Llevo unos meses haciendo mini-juegos sin gráficos, con puros Debug.Log, y me gustaría empezar a darles un poco de color. Me gustaría enfocarme al diseño y desarrollo de videojuegos en 2D para PC principalmente, pero sinceramente no tengo ni idea de cómo empezar con el tema gráficos.
Quiero hacerlos sencillos en un principio, en plan que te sangren los ojos, me da igual que sean feos porque no puedo pretender volverme un gran diseñador de la noche a la mañana, la cuestión es el tamaño en que debo hacerlos y que luego al importarlos en Unity se vean bien en todas las resoluciones y demás. Porque Unity puedo ponerlo a 800x600, 1280x720 o cualquier resolución y empezar a hacer el juego, pero supongo que si le meto la típica opción para elegir la resolución preferida o simplemente una vez terminado el juego la cambio, los gráficos no se verían igual o se pixelarían o cualquier cosa, entonces no sé cómo hacerlo, estoy hecho un lío la verdad... Y otra cosa que no entiendo es la opción de Pixels per unit cuando importas un sprite en Unity. He leído y he intentado entender de qué va eso o cómo se calcula, pero me está costando...
Luego aparte, otra duda que tengo es si debo hacerlos cada uno por separado o tengo que crearme un spritesheet de esos en cuadricula y trabajar ahí directamente.
Soy muy autodidacta y me puedo llegar a pasar horas viendo vídeos sobre estos temas y documentándome, pero todo esto no me ha quedado nada claro. No hay vídeos o guías que te enseñen todo el procedimiento de P a PA desde que creas el documento en Photoshop/GIMP hasta que lo importas en Unity, y si los hay, unos los crean de 50x50, otros de 256x256 otros de 128... incluso algunos que los hacen a lo bestia de 2000x2000 y yo ya me vuelvo loco, no sé por dónde tirar.
A ver si alguien es capaz de darme un poco de luz porque estoy muy perdido y nada, gracias de antemano!
Como cualquier Arte, según el tipo de gráficos o estilo visual que quieras crear, tendrás que estudiarlo y aprenderlo antes.
Hay cierta documentación básica introductoria sobre Arte2D en Videojuegos, aunque el proceso de Producción es semejante al de otros medios audiovisuales u otros empleos. El único tema está en que además de lo básico, están los 3-4 detallitos Técnicos que hay que aprender (junto con el Glosario correspondiente), para conseguir el resultado.
Mucha de esa Jerga y conocimientos son compartidos con el uso cotidiano de un ordenador, y conocer un poquito su Historia.
También recuerda que el oficio hace al obrero: A medida que uno va haciendo cosas, va aprendiendo sobre la marcha la Teoría de todo lo que hay, Cómo lo hay, y Por qué lo hay.
Son entornos multidisciplinares. El P a PA para ti será una cosa y para otro, otra. Aparte, no hay manera única de hacer las cosas o todo sería muy limitado. Y más que vídeos, primero leer como dice @pioj. Hay muchos conceptos que desconocerás.
Yo antes estaba con el 3d, cuando me pase al 2D me senti en la misma posicion que vos, tenia todos cubos y circulos, bien feos por todos lados jaja. Con el tiempo fui buscando software gratuito para diseñar escenarios y personajes. Termine usando Gimp para todo, animando los sprites por partes (brazo, cabeza, torso , etc) ya que era mas facil que redibujar todo cada cuadro.
En su momento recuerdo que hacia el personaje (stilo pixel art) con un software llamado Piskel (esta online y version standalone , gratis) :
http://www.piskelapp.com/ (http://www.piskelapp.com/)
Lo bueno de esto es que podes crear el spritesheet y cuando lo importas en unity queda todo bonito y prolijo, muy recomendable.
Pero es cierto, no hay nada que sea definitivo, podes usar paint si queres ;)
Saludos