¿Cuál es la diferencia entre programación y diseño de juegos?
¡Sin embargo, es difícil encontrar buenos profesores! Por tanto, el autoestudio también es una forma.
Cuando dices "diseño de juegos online" te refieres a programación de juegos, ¿verdad? (El diseño de juegos también incluye planificación, arte, etc.)
En primer lugar, la programación de juegos también es programación y debes aprender a programar. ¿Cómo aprender programación desde cero?
1. Elija un lenguaje informático. Elegí el lenguaje C. No entraré en detalles, pero poco a poco lo entenderé. Compre un libro de C (el libro explicará los conceptos de C y C), use más la computadora y domine su sintaxis y conceptos básicos.
2. Comprender los conceptos de programación API. Compre un libro como "Programación WINDOWS".
3. Aprenda C basándose en C y comprenda el concepto de clases y su programación. Utilice el libro anterior y compre otro libro de programación MFC (después de programar con las bibliotecas de clases de otras personas, no es difícil aprender otros lenguajes orientados a objetos).
4. Aprenda programación de redes. Comprender los conceptos básicos de la comunicación en red.
5. Aprende programación de juegos. Principalmente sobre procesamiento de gráficos. Los conocimientos previos resultan útiles en este punto. Puede utilizar funciones de gráficos API o bibliotecas de funciones de gráficos especiales proporcionadas por otros, como DX y OPENGL.
6. La esencia del juego es la lógica interna más la visualización de gráficos externos. Por lo tanto, no se le permite aprender algoritmos, que es la organización y procesamiento de datos. Ésta es la clave. La visualización de gráficos externos es solo el uso de funciones y la lógica de los datos internos es el alma. Si su juego combina funciones de comunicación en red, ¿no está tomando forma en el prototipo de los juegos en línea?
Lo anterior es una introducción rápida para aficionados. La clase tiene su propio sistema curricular y puede consultar los cursos de especialidades relacionadas. Cuando haya pasado los seis libros anteriores, solo se podrá decir que ha entrado por la puerta. Si quieres ir más allá, debes estudiar sistemáticamente los cursos regulares de la clase para poder sentar una base sólida. Por supuesto, si juegas en tu tiempo libre, no tendrás que trabajar tanto.
Las sugerencias de novatos son solo como referencia. ¡Buen candado!