¿Cómo debe un aspirante a programador de juegos crear una cartera?

Para mí, el portafolio es una forma de mostrar a los demás lo que puede hacer y qué tan bueno puede hacerlo.

Entonces, para hacer un portafolio, debe mejorar sus habilidades de programación y recordar cómo lo hace. Los resultados del pulido de sus habilidades se convertirán en su cartera.

¿Como hacer eso?

La mejor manera en mi humilde opinión es encontrar un trabajo en una empresa de desarrollo de juegos. Los colegas maduros pueden ayudarlo a acelerar enormemente su mejora. Si esa no es una opción en este momento, probablemente tendrás que comenzar a trabajar en tu propio juego en tu tiempo libre. Intenta implementar una mecánica de juego simple (como match3) usando algún motor de juego popular (como Unreal o Unity 3D). Será a la vez adictivo y útil para usted. Cuándo estará listo tu primer juego: continúa y realiza un segundo y tercer lugar, etc.

Lo importante aquí es: debe centrarse en la calidad y no en la cantidad (al menos al principio). Un juego único pero de alta calidad será mucho mejor como parte de su cartera, que 10 juegos inestables y de aspecto desfavorable.

La otra forma de enriquecer tu cartera es hacer un mod para algún juego popular (minecraft, starcraft, etc.). Puede encontrar algunos mods ya conocidos e intentar crearlos usted mismo, probablemente con algunas mejoras menores. Podría parecer más útil si desea trabajar en grandes proyectos en lugar de en juegos casuales. Especialmente si tu mod se volverá popular.

Espero que eso ayude.