¿Cómo empezar a programar juegos?
Ahora eres estudiante de tercer año en la universidad. ¿Cómo te va con los cursos requeridos para tu especialización en informática? Por supuesto, usted dijo que su estructura de datos y su algoritmo son excelentes, lo cual debería ser bueno.
Recomiende un libro, Game Journey-My Programming Insights (Yunfeng)
Habla mucho.
Todavía soy un estudiante, interesado en la IA, pero no muy interesado en los efectos especiales de los juegos.
Tome como ejemplo los cursos requeridos para carreras profesionales. Parece que no sabe cómo usar redes, sistemas operativos y bases de datos cuando los aprende, pero piénselo, cuántos juegos nacionales hay. ¿Juegos en línea ahora? Entonces la programación de redes es indispensable.
En los sistemas operativos, los hilos y los procesos también son muy importantes en los juegos. La mayoría de las entrevistas en las que participé en empresas (incluida la única empresa de juegos) incluían hilos y procesos.
Sin mencionar la base de datos, tanto los datos del monstruo como los del jugador deben almacenarse en la base de datos.
Quizás también tengas algún conocimiento de gráficos.
En resumen, ¿haces bien en sentar una base sólida y luego intentar escribir algunos juegos pequeños tú mismo, como probar Angry Birds o Plants vs. Zombies? No importa si la imagen no es hermosa, siempre que tenga una apariencia aproximada, puede mostrársela a la empresa en su currículum.
Además, Xishanju pertenece a la Compañía Jinshan, ¿verdad? No sé si vendrán a tu ciudad a dar conferencias y entrevistas, de lo contrario tendrás que salir de la ciudad para asistir a las entrevistas, lo cual será muy problemático.
Finalmente, parece que las empresas de juegos son más duras que las empresas de TI comunes. A las personas a las que les gusta el desarrollo de juegos puede que no les importe, pero no lo consideraré de todos modos.