Actualmente estoy en 2do año B.Tech (IT). No hay ningún curso o instituto centrado en el desarrollo de juegos en la India. Me gustaría inscribirme en el programa de desarrollo de juegos de MS en DIT, RIT o Utah. ¿Cuál sería una buena manera de desarrollar un perfil para eso? (especializado en programación)

A mi modo de ver, hay tres componentes para el desarrollo del juego.

  1. Programación del juego: casi me fui por esta ruta. La clave es enseñarte a ti mismo los gráficos por computadora (tanto teoría como programación) y comenzar lentamente a escribir un motor de gráficos (o un motor de juego completo). No hay sustituto para el aprendizaje a través de la codificación en la programación de juegos.
  2. Diseño del juego: la clave sería aprender los principios de diseño y enfocarse en una buena narración y jugabilidad Otra ruta es el diseño de niveles: para ser bueno en esto, elija Unreal Editor e intente diseñar niveles en él. También puedes intentar hacer modificaciones para juegos como Skyrim o Civ 5-, esto te dará una buena idea de la cantidad de recursos que se dedican a los juegos.
  3. Arte del juego: enséñate a dibujar. También aprende algunos conceptos básicos del diseño del juego. Este es el único lugar donde los libros serán realmente útiles.

¡Buena suerte! Aprender haciendo es la mejor manera de hacerlo. Recomiendo comenzar con DX11 de inmediato para tus juegos, pero si te resulta demasiado difícil, haz las cosas en OpenGl.

Bueno, esa es una excelente manera de comenzar.
Y para ingresar a cualquiera de esos institutos necesitas ser bueno en programación y también necesitas un buen puntaje GRE.
Además de eso, RIT también necesita un portafolio, así que asegúrate de tener un buen código para mostrarles, si ya estás estudiando sobre el desarrollo del juego, lo más probable es que tengas un buen proyecto para entonces.
La mejor de las suertes.