Red de conocimiento informático - Conocimiento sistemático - Conocimientos necesarios para el desarrollo de juegos

Conocimientos necesarios para el desarrollo de juegos

Solo estás bromeando en el primer piso. Dado que hizo esta pregunta, obviamente está tratando de encontrar una salida, así que ¿por qué no lo asustas?

Si quieres programar un juego pero tienes muchas preguntas poco claras, lee esto:

1 Lenguaje de programación: c/c++

2 Programación La base debe ser bueno: estructura de datos, lenguaje c/c++

2 Entorno de desarrollo centralizado IDE: visual studio .net 2003

3 SDK de desarrollo de juegos usando DirectX9

4 Don No aprendas mucho sobre la API de Win32 al principio

5 No necesitas MFC (si tienes una buena base de C++, MFC es muy fácil de aprender)

6 Programa juegos en línea, use winsock y comuníquese El protocolo usa TCP

7 Descargue el código fuente y mírelo

8 Requisitos de matemáticas (similares a otros cursos culturales básicos): No es necesario para comprender el origen y la derivación del algoritmo, pero debes saber para qué se usan y cómo usarlos

9 Para aprender STL, ¡debes aprobar C++! De lo contrario será difícil aprender. Primero, debes aprender a usar STL. Si quieres profundizar, aprende el código interno de STL. STL comienza con lista y vector.

Aquí hay algunas introducciones de libros clásicos recomendados:

"Principios y aplicaciones de microcomputadoras" (tercera edición) Editor: Zheng Xuejian, Zhou Bin, Tsinghua University Press

Este es un libro de texto universitario básico sobre informática. Aunque el contenido no es muy nuevo, la parte básica y la parte de montaje siguen siendo buenas. Y en términos de precio, puedes pedirlo prestado.

"Programación C" (Segunda edición) Autor: Tan Haoqiang Tsinghua University Press

No necesito mencionar este libro, todo el mundo sabe que es el lenguaje C de mayor circulación. libro de texto. Si lees este libro, ¡debes tener buenas habilidades en C!

"Estructura de datos (edición en lenguaje C)" Editado por: Yan Weimin, Wu Weimin, Tsinghua University Press

Este es otro libro de texto universitario clásico si desea tener un in-. Una comprensión profunda de los programas y la estructura de datos es indispensable. Mira, solo aprendiendo de él puedes abrir la puerta a tu profesión.

"Pensamientos de programación en C++" (Segunda edición) Autor: Bruce Eckel Machinery Industry Press

Jejejeje, es otro clásico si quieres aprender C++ y OO, léelo por supuesto. Bien, ¡no es necesario comprar otros libros de introducción a C++! ! ! Un clásico absoluto.

"La biblioteca estándar de C++: un tutorial y una referencia" Autor: Nicolai M. Josuttis

Ahora que tienes un cierto nivel de habilidades en C++, es hora de mirarlo. STL es el primero La esencia del pensamiento humano. Este libro habla principalmente sobre cómo usar STL (solo tengo la versión electrónica de este libro)

"Design Pattern" Autor: Erich Gamma et al.