Red de conocimiento informático - Conocimiento sistemático - ¿Cuál es la esencia del desarrollo de juegos?

¿Cuál es la esencia del desarrollo de juegos?

Pregunta 1: ¿Qué se necesita para el desarrollo de un juego? 1. El concepto de desarrollo y producción de juegos

El desarrollo de juegos es un proceso para estimular el entusiasmo de los jugadores por jugar, los personajes, escenas y otros elementos del juego se diseñan siguiendo las reglas de diseño y producción. El proceso principal incluye creación de pintura original, modelado, materiales, iluminación y renderizado, configuración de esqueletos, animación, efectos especiales, etc. El alcance cubierto incluye: reglas y jugabilidad del juego, artes visuales, programación, producción, efectos de sonido, escritura de guiones, personajes del juego, accesorios, escenas, interfaces y otros elementos. El desarrollo de programas de juegos es, en última instancia, ingeniería de software, que es una parte importante e indispensable del proceso de producción de juegos. El desarrollo de programas de juegos tiene el contenido técnico más alto y el salario de los programadores de juegos es mucho más alto que el de otras profesiones. Actualmente, la brecha de talentos a nivel de juegos en la profesión de juego es muy grande y la oferta supera la demanda.

2. Conocimientos necesarios para el desarrollo de juegos

Análisis de la naturaleza de los juegos, introducción a la industria del juego, proceso de desarrollo de juegos y clasificación profesional, análisis de las necesidades de los jugadores, ideas creativas y documentación. requisitos de escritura, historias de juegos Diseño, elementos del juego, reglas, tareas, sistemas, diseño de niveles, configuraciones de equilibrio del juego, interfaz y funciones operativas. Perspectiva básica, composición básica, boceto estructural, boceto de luces y sombras, anatomía humana básica para el arte, boceto de personaje, aplicación de software Adobe Photoshop CS3, modelado básico de Photoshop CS3, técnicas de estilo artístico de juegos, color básico, práctica de color de juegos, dibujo de retratos, textura expresión. Conceptos básicos del software 3DMAX, conceptos básicos de materiales de juegos, producción de accesorios de juegos, técnicas de producción de escenas de juegos para renderizado de trabajos, producción de materiales de escenas, producción de personajes de dibujos animados, producción de personajes realistas y producción de monstruos. Una clasificación sencilla es:

1. Conocimiento sólido de algoritmos. Incluye principalmente: algoritmo de búsqueda de árbol o gráfico, algoritmo A*, algoritmo de detección de colisiones, árbol BSP, inteligencia artificial

2. Conocimientos relevantes en procesamiento de gráficos. Por ejemplo: directo Si quieres profundizar más, necesitas aprender varios motores 3D como OGRE.

3. Sólidos conocimientos de lenguajes de programación, representados principalmente por VC, DELPHI y JAVA. Entre ellos, VC es el más utilizado y ahora se desarrollan juegos relativamente grandes a partir de él; DELPHI también es muy poderoso, y muchos juegos en línea como Wangjin y Legend usan DELPHI para desarrollar juegos móviles.

3. ¿Qué necesitas aprender para el desarrollo de juegos?

¿Qué necesitas aprender para el desarrollo de juegos y cómo es el curso? El desarrollo de programas de juegos de aprendizaje incluye principalmente los cursos más comunes de programación en C y Windows, diseño de algoritmos, estructura de datos, ingeniería de software, tecnología de juegos, métodos y procesos de diseño de juegos, etc. Todos los cursos están cuidadosamente diseñados basándose en la tecnología más práctica de la industria y en la capacidad de aceptación de los principiantes.

1. Curso público básico***: descripción general del juego, software gráfico Photoshop y pixel art 3D*** Conceptos básicos del software AX y producción de renderizado, conceptos básicos de programación de juegos y principios de producción de juegos, planificación, producción y pruebas de juegos. y Planificación de la industria del juego de práctica operativa y calidad profesional.

2. Cursos de habilidades profesionales: desarrollo de juegos móviles 2D, tecnología práctica de desarrollo de juegos 2D, conceptos básicos de algoritmos y lenguaje C, desarrollo de programas WIN32 y conceptos básicos de MFC, práctica de desarrollo de juegos 2D, planificación industrial y calidad profesional. El principal contenido de aprendizaje del desarrollo de juegos en línea 2D incluye programación de juegos en línea, diseño de algoritmos de juegos en línea, diseño de plataformas de juegos en línea 2D y capacitación en proyectos prácticos comerciales, incluido C, estructura de datos, base de algoritmos, uso de API de Windows, principios y aplicaciones de MFC y 2D. Tecnología de renderizado, diseño de interfaz y aplicación.

3. Dirección del programa de juegos: conceptos básicos del desarrollo de programas Direct 3D, tecnología de desarrollo de juegos 3D, modificación y uso de motores de juegos prácticos, comunicaciones de red, bases de datos y servidores de juegos, planificación industrial y calidad profesional, capacitación práctica de proyectos integrales de juegos y bases de capacitación en proyectos en el trabajo.

4. Software de uso común para el desarrollo de juegos

1. 3dsMAX: utilizado por artistas en la mayoría de las empresas de desarrollo de juegos. Es altamente eficiente y puede producir de forma independiente todos los recursos relacionados con el arte en el. juego.

2. Delphi: compila directamente para generar código ejecutable y la velocidad de compilación es rápida. Debido a que el compilador Delphi utiliza compilación condicional y tecnología de enlace selectivo, los archivos ejecutables que genera son más refinados y se ejecutan más rápido. En términos de velocidad de procesamiento y acceso a servidores, De...gt;gt;

Pregunta 2: ¿Cuál es la diferencia entre el desarrollo de programas de juegos y el desarrollo de programas de software en general? ¡No hay gran diferencia! ¡Resulta que ninguno de los programas de nuestra empresa está diseñado para crear juegos! ¡Lo importante del programa es programar y pensar! La razón por la que hay tan pocos juegos buenos en China es porque hay muy pocos juegos bien planificados en China y su jugabilidad es baja. Por lo tanto, si estudias ingeniería de software, también puedes ingresar a la industria de los juegos, y es más fácil de encontrar. los que vienen de instituciones de entrenamiento de juegos. ¡Porque las instituciones de entrenamiento de juegos son en realidad escuelas que solo se preocupan por recolectar dinero! De hecho, todavía se recomienda que estudies una especialización en ingeniería de software en una universidad contratada a nivel nacional. Después de graduarte, puedes ingresar a la industria de los juegos, ¡incluso si no puedes ingresar, aún puedes desarrollar otros programas!

Pregunta 3: ¿Qué es el diseño y desarrollo de juegos? El diseño de juegos profesional es un proceso de diseño de contenido y reglas del juego, creación de objetivos que puedan despertar el entusiasmo de los jugadores por completar niveles y las acciones efectivas que los jugadores realizan mientras los persiguen. estos objetivos. Reglas a seguir para determinar el significado. El término también puede referirse a la implementación específica del diseño real del juego y la documentación que describe los detalles del diseño. Los diseñadores de juegos suelen especializarse en un tipo específico de juego, como juegos de mesa, juegos de cartas o videojuegos. Aunque estos tipos de juegos parecen muy diferentes, comparten muchas similitudes conceptuales o lógicas subyacentes.

La función de los métodos de diseño de juegos es esencialmente utilizar una serie de restricciones para guiar la creación de obras de juegos. Estas limitaciones varían según el tipo de juego que se esté diseñando. Hay muchos tipos de restricciones, como por ejemplo:

Restricciones técnicas

Restricciones del producto

Restricciones sobre grupos de usuarios específicos

Aspectos nacionales Restricciones

Restricciones políticas

Interacciones con otras disciplinas de diseño

Algunos tipos de diseño de juegos integran una variedad de otras disciplinas de diseño. Tomando los videojuegos como ejemplo, es necesario aprovechar los conocimientos de las siguientes disciplinas:

Mecánica de juego

Artes visuales

Métodos de diseño

Planificación de juegos También se puede llamar planificación creativa. La creatividad se divide en dos tipos: creatividad original y creatividad integral. Sin embargo, la gente suele llamar a la primera creatividad y a la segunda "copia". No hay distinción entre superior e inferior.

En el campo de las ciencias naturales, la tasa de aparición de ideas originales es relativamente alta. Muchos inventos y descubrimientos son ideas originales, sin embargo, también hay muchos inventos y descubrimientos que se encuentran sobre los hombros de gigantes. El papel no es una idea original sino una idea integral.

La creatividad integral es en realidad una elección, un proceso de integración. El primero es elegir, imitar y aprender de otros juegos. Y el proceso de fusión es para mi uso, y la forma natural es la mejor. Hacer que el diseño tomado de otros juegos sea más adecuado y apropiado en mi juego que el juego original. Todas las opciones deben combinarse orgánicamente en un todo, agregar un punto hará más y restar un punto hará menos. Ésta es la esencia de la creatividad integral.

Si quieres aprender sobre producción de juegos, puedes acudir al Centro de Educación y Capacitación de Dogame Game Arsenal. Son profesores profesionales en esta área.

Hay mucha información en. Esta área en el sitio web de la escuela, y también hay videos tutoriales gratuitos sobre la producción de juegos. Definitivamente será útil para aprender.

Las dos especialidades a las que puede referirse en esta dirección son informática e ingeniería de software.

Pero desarrollar juegos de software no es tan divertido como crees. Se necesita mucha paciencia y una calidad excelente. En la universidad necesitas aprender varios algoritmos y lenguajes de programación. Si no está particularmente interesado en esta dirección, se recomienda no elegir fácilmente, porque solo unas pocas empresas son realmente destacadas en esta industria. La mayoría de los graduados son programadores y realizan diversos trabajos de depuración de software. Necesitas poder soportar la soledad.

Pregunta 4: Los jardines de infancia utilizan el juego como actividad básica, por lo que la esencia de los juegos es educar, ejercitar, desarrollar la imaginación y aprender nuevos conocimientos

Pregunta 5: Es necesario producir y desarrollar software de juegos usted mismo ¿Qué? ¿Cómo hacerlo? ¿Lo entiendes? Hay muchas personas que aprenden a producir juegos en 30 minutos, pero muchas de ellas son demasiado basura

Ahora la industria de producción de juegos es una industria emergente muy prometedora. El salario actual de las personas en esta industria en nuestro país es. Es de primera categoría, pero los talentos en esta área son escasos. Hay muy pocos cursos sobre este tipo de producción de juegos que se ofrecen en las universidades. Incluso si los hay, el nivel de muchos profesores es básicamente teórico y no tienen mucha información práctica. De hecho, muchas personas quieren trabajar en esta industria, por lo que aprenden de varios tutoriales de producción de juegos en Internet después de estudiar durante mucho tiempo y todavía están confundidos. Lo que aprendemos está demasiado desorganizado, no tiene un sistema y carece de habilidades reales. Es difícil afianzarse en la industria de producción de juegos. Ésta es la tragedia de muchos de nosotros en la industria del aprendizaje de juegos.

Eryou ha estado aprendiendo sobre producción de juegos y dice que no importa dónde estés, puedes ver la transmisión en vivo.

Ahora hay muchos tutoriales de aprendizaje sobre producción de juegos en línea, pero la mayoría de ellos son Está desactualizado. Es solo un conocimiento pasado de moda. Aprenderlo es en vano y una pérdida de tiempo. Como dice el refrán, si toma la decisión equivocada, sus esfuerzos serán en vano. Como persona, o no aprendo o simplemente aprendo de cierta manera. ¿Cómo puedo hacerlo? Por supuesto, necesitas ser guiado por un maestro. Sólo si te apoyas en los hombros de un maestro podrás convertirte en el maestro entre los maestros. También hay reformas en el modelo de aprendizaje. Muchos estudiantes solían esperar poder ver la transmisión en vivo del maestro en línea e interactuar con el maestro al mismo tiempo que el maestro también podría responder preguntas que no entendían en el acto. Si quisieran aprender, podrían estudiar sistemáticamente en línea. ¿Existe un lugar para ello? Antes no existía, pero ahora existe. Si quieres aprender, puedes venir a este grupo: el grupo del frente es: 296, el grupo del medio es: 676 y el último grupo es: 28. Nueve, simplemente combínalos en orden. Hay cursos diarios de producción de juegos de alta calidad compartidos en vivo por expertos de todo el país. No necesitas pagar nada, solo ven y escucha. Solo damos la bienvenida a personas trabajadoras y motivadas. trabaja duro y simplemente pierde el tiempo, no te unas.

3. En lugar de jugar, es mejor hacer juegos.

Debes saber que jugar y crear juegos no son los mismos conceptos. Jugar es un estilo de vida como pasatiempo, crear juegos es un trabajo, una industria, una profesión y una carrera. Por ejemplo, hay mucha gente que ve películas, pero hay poca gente que las hace; hay mucha gente que juega al fútbol, ​​pero hay poca gente que las entrena; hay mucha gente que las usa, pero hay poca gente que las hace; Mucha gente bebe, pero no hay mucha gente que haga vino. Hay poca gente. Con esta explicación probablemente entiendas la diferencia, ¿verdad? Como industria en China, los juegos se han desarrollado fuertemente durante los últimos diez años.

4. Cómo se crea el juego.

1. El proceso de producción del juego no es misterioso. Según los diferentes tipos de juegos, se pueden dividir en juegos en línea y juegos de consola. El proceso de desarrollo se puede dividir a grandes rasgos en la etapa creativa original: etapa de investigación y desarrollo del proyecto, etapa de desarrollo del proyecto, etapa de prueba del juego y etapa de operación del juego.

Como individuo, la división del trabajo en el proceso de producción del juego incluye arte (director de arte de AD, personajes, escenas, acciones, efectos especiales, interfaz de usuario), programa (programa principal, programa de red, programa de cliente), planificación (planificador principal, planificador ejecutivo) ), música (principalmente). Los juegos en línea y los juegos de consola doméstica tienen diferentes requisitos artísticos. Los juegos en línea prestan más atención a la interacción de la interfaz de usuario, la variedad de estilos y el enriquecimiento del contenido. Los juegos de consola doméstica, por otro lado, prestan más atención a la expresividad de los gráficos, el avance de la tecnología y la exquisitez de los detalles de la interfaz de usuario. En los últimos años, el arte de los juegos en línea ha tendido a acercarse al de los juegos caseros en términos de expresión gráfica. En lo que respecta al estado de desarrollo de esta industria en China, los talentos calificados en arte y programación son los que más escasean.

2. Todo el proceso de producción del juego:

(1) Planificación del juego

Ámbito de trabajo: diseño de la historia, diseño de la IA, diseño del juego, configuración digital, Diseño de niveles

Personal: guionistas, planificadores de juegos

(2) Arte del juego

Ámbito de trabajo: pintura original, modelado, texturas, animación, efectos especiales, interfaz de usuario

Personal: pintor original, artista modelo, artista de materiales, animador, artista de efectos especiales, diseñador de interfaz de usuario

(3) Programa del juego

Ámbito de trabajo: Juego programa de motor, edición de guiones, desarrollo de materiales

Personal: programadores, ingenieros, programadores de Shader

(4) Integración de juegos

Alcance del trabajo: integración de niveles, ajuste numérico , combinación de programación y arte, colocación de efectos de sonido

Personal: programadores, ingenieros

(5) Pruebas de juegos

Alcance del trabajo: ajuste numérico, extremo pruebas, depuración

Personal: programadores, ingenieros

3. Para aprender a producir juegos, debes dominar el conocimiento y el conocimiento en tres direcciones principales.

¡El arte del juego! requiere...gt;gt;

Pregunta 6: ¿Qué tecnologías se necesitan para el desarrollo de juegos de aplicaciones? Esta tecnología implica muchos aspectos. Internet Online se dedica al desarrollo de aplicaciones. Para tecnologías específicas, puede consultar con su servicio de atención al cliente.

Pregunta 7: ¿El equipo de desarrollo del juego necesita experiencia operativa? Sí, el equipo de desarrollo necesita experiencia operativa para comprender lo que los jugadores necesitan y desarrollar juegos que los satisfagan.

Pregunta 8: La relación entre los juegos y los ordenadores 5 puntos Los juegos son esencialmente programas que se ejecutan en los ordenadores.

Si desea aprender a desarrollar juegos, se recomienda leer más tutoriales sobre motores de juegos. De hecho, desarrollar juegos no requiere muchos conocimientos de programación, siempre que domine las llamadas a la biblioteca del motor.

Pregunta 9: ¡Principios del desarrollo de juegos! ¡Niégate a copiar! ¡Quiero comprender los principios de desarrollo y el software y hardware necesarios para desarrollar el juego "Minecraft (MC)"! ¿Cuáles son los principios del desarrollo de juegos?

Los videojuegos en sí son un tipo de software, pero este software combina una variedad de artes y utiliza recursos como imágenes y sonidos. El desarrollo de juegos no es esencialmente diferente del desarrollo de otros programas. tecnología de desarrollo específica Implicará gráficos por computadora, procesamiento de sonido, simulación física, lógica de inteligencia artificial, etc.

Por cierto, las ideas de juegos son inútiles. Las ideas están en todas partes. Lo que falta son ideas que realmente puedan transformarse en productos. ¿Qué tal la programación de Bullet Time, que ahora es popular? en los juegos? Este es un problema que requiere que los desarrolladores de programas utilicen sus propias habilidades de software para resolverlo. No es una cuestión de planificación y pensamiento.

Pregunta 10: Si se desarrolla un juego con jugabilidad de Pokémon, ¿qué programa se utiliza para diseñarlo? ¿Cuántos programadores se necesitan? 1. El concepto de desarrollo y producción de juegos

El desarrollo de juegos es un proceso para estimular el entusiasmo de los jugadores por jugar, los personajes, escenas y otros elementos del juego se diseñan siguiendo las reglas de diseño y producción.

El proceso principal incluye creación de pintura original, modelado, materiales, iluminación y renderizado, configuración de esqueletos, animación, efectos especiales, etc. El alcance cubierto incluye: reglas y jugabilidad del juego, artes visuales, programación, producción, efectos de sonido, escritura de guiones, personajes del juego, accesorios, escenas, interfaces y otros elementos. El desarrollo de programas de juegos es, en última instancia, ingeniería de software, que es una parte importante e indispensable del proceso de producción de juegos. El desarrollo de programas de juegos tiene el contenido técnico más alto y el salario de los programadores de juegos es mucho más alto que el de otras profesiones. Actualmente, la brecha de talentos a nivel de juegos en la profesión de juego es muy grande y la oferta supera la demanda.

2. Conocimientos necesarios para el desarrollo de juegos

Análisis de la naturaleza de los juegos, introducción a la industria del juego, proceso de desarrollo de juegos y clasificación profesional, análisis de las necesidades de los jugadores, ideas creativas y documentación. requisitos de escritura, historias de juegos Diseño, elementos del juego, reglas, tareas, sistemas, diseño de niveles, configuraciones de equilibrio del juego, interfaz y funciones operativas. Perspectiva básica, composición básica, boceto estructural, boceto de luces y sombras, anatomía humana básica para el arte, boceto de personaje, aplicación de software Adobe Photoshop CS3, modelado básico de Photoshop CS3, técnicas de estilo artístico de juegos, color básico, práctica de color de juegos, dibujo de retratos, textura expresión. Conceptos básicos del software 3DMAX, conceptos básicos de materiales de juegos, producción de accesorios de juegos, técnicas de producción de escenas de juegos para renderizado de trabajos, producción de materiales de escenas, producción de personajes de dibujos animados, producción de personajes realistas y producción de monstruos. Una clasificación sencilla es:

1. Conocimiento sólido de algoritmos. Incluye principalmente: algoritmo de búsqueda de árbol o gráfico, algoritmo A*, algoritmo de detección de colisiones, árbol BSP, inteligencia artificial

2. Conocimientos relevantes en procesamiento de gráficos. Por ejemplo: directo Si quieres profundizar más, necesitas aprender varios motores 3D como OGRE.

3. Sólidos conocimientos de lenguajes de programación, representados principalmente por VC, DELPHI y JAVA. Entre ellos, VC es el más utilizado y ahora se desarrollan juegos relativamente grandes a partir de él; DELPHI también es muy poderoso, y muchos juegos en línea como Wangjin y Legend usan DELPHI para desarrollar juegos móviles.

3. ¿Qué necesitas aprender para el desarrollo de juegos?

¿Qué necesitas aprender para el desarrollo de juegos y cómo son los cursos en cuanto al desarrollo de programas de juegos? Son principalmente los cursos de programación de C y Windows más comunes. Cursos como diseño de algoritmos, estructura de datos, ingeniería de software, tecnología de juegos, métodos y procesos de diseño de juegos, etc. Todos los cursos están cuidadosamente diseñados basándose en la tecnología más práctica de la industria y en la capacidad de aceptación de los principiantes.

1. Curso público básico***: descripción general del juego, software gráfico Photoshop y pixel art 3D*** Conceptos básicos del software AX y producción de renderizado, conceptos básicos de programación de juegos y principios de producción de juegos, planificación, producción y pruebas de juegos. y Planificación de la industria del juego de práctica operativa y calidad profesional.

2. Cursos de habilidades profesionales: desarrollo de juegos móviles 2D, tecnología práctica de desarrollo de juegos 2D, conceptos básicos de algoritmos y lenguaje C, desarrollo de programas WIN32 y conceptos básicos de MFC, práctica de desarrollo de juegos 2D, planificación industrial y calidad profesional. El principal contenido de aprendizaje del desarrollo de juegos en línea 2D incluye programación de juegos en línea, diseño de algoritmos de juegos en línea, diseño de plataformas de juegos en línea 2D y capacitación en proyectos prácticos comerciales, incluido C, estructura de datos, base de algoritmos, uso de API de Windows, principios y aplicaciones de MFC y 2D. Tecnología de renderizado, diseño de interfaz y aplicación.

3. Dirección del programa de juegos: conceptos básicos del desarrollo de programas Direct 3D, tecnología de desarrollo de juegos 3D, modificación y uso de motores de juegos prácticos, comunicaciones de red, bases de datos y servidores de juegos, planificación industrial y calidad profesional, capacitación práctica de proyectos integrales de juegos y bases de capacitación en proyectos en el trabajo.

4. Software de uso común para el desarrollo de juegos

1. 3dsMAX: utilizado por artistas en la mayoría de las empresas de desarrollo de juegos. Es altamente eficiente y puede producir de forma independiente todos los recursos relacionados con el arte en el. juego.

2. Delphi: compila directamente para generar código ejecutable y la velocidad de compilación es rápida. Debido a que el compilador Delphi utiliza compilación condicional y tecnología de enlace selectivo, los archivos ejecutables que genera son más refinados y se ejecutan más rápido. En términos de velocidad de procesamiento y acceso al servidor, el rendimiento de Delphi es mucho mayor...gt;gt;