Dependiendo de si quieres o no hacer de esto tu profesión más adelante (solo voy a asumir que estás pensando en eso y esto no es solo un pasatiempo), esto es lo que encontré que es extremadamente efectivo:
- Empieza pequeño
Se ha dicho antes, pero lo diré de nuevo: comience con pequeños fragmentos, familiarícese con un motor, un marco, una herramienta o programa. Una vez que tenga lo básico abajo -> vaya más grande.
- Aprende TODO
Esto puede parecer un poco extremo, pero lo que quiero decir es aprender todo lo que puedas sobre CADA aspecto del desarrollo del juego, sin importar si eres o no un programador, artista o diseñador. Conocer la tubería es clave para construir cosas de la manera más eficiente. Si está implementando un arma -> diseñarlo, diseñarlo, modelarlo, implementarlo, codificarlo! Obviamente, no necesita ser un artista conceptual, diseñador y empollón de Pipeline de grado A, pero debe estar familiarizado con todas las herramientas del proceso y comprender cada paso de la creación. Además, visite los sitios web del juego para obtener noticias y actualizaciones en el negocio: gamasutra.com, kotaku, etc., todos tienen excelentes artículos sobre temas comerciales y técnicos. No se limite a un solo campo de desarrollo: absorba TODO el conocimiento que pueda obtener :)
- Falla a menudo, falla mucho.
Te apestará lo que estás haciendo. Al principio. Siempre es así (créeme, lo sé: D), pero mejorará si sigues adelante y NUNCA dejas de buscar formas de mejorar tu trabajo. Internet es una gran fuente de tutoriales, referencias y ayuda. Nunca estarás realmente atrapado, así que embarca en las ideas más locas, fracasa, aprende de tus errores y sé más rudo con ese proceso.
- ¡Hablar con las personas!
Si bien Internet es una gran fuente, obtener comentarios en persona es algo con lo que tendrá que lidiar MUCHO en el trabajo. Así que también es importante mejorar tus habilidades blandas. Si aún no tienes un mentor, o en general no conoces a demasiadas personas que trabajan en la industria, entonces deberías buscar reuniones independientes en tu área, ir a convenciones y buscar otros eventos donde puedas comenzar a construir Una red personal de conocimiento y contactos. También ayuda a construir algo con otras personas: autodidacta es genial, pero el desarrollo del juego es un juego basado en el equipo, así que revisa los foros para proyectos de pasatiempos, por ejemplo, el Foro épico para proyectos UDK, foros de Unity o incluso los foros de CryEngine. -los tres motores están muy extendidos, hay un montón de personas con talento trabajando en proyectos paralelos allí, y ellos '
Creo que ese es prácticamente todo el consejo que puedo dar. Espero que esto te haya ayudado de alguna manera :)