| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo construir un motor de juego para principiantes
    Un motor de juego es una gran pieza de software que puede aumentar la eficiencia de la programación de juegos . Con un buen motor robusto diseño del juego se vuelve más una cuestión de contenido que una cuestión de programación. El diseño de un motor de juego para satisfacer sus necesidades puede ser una tarea grande y compleja , pero es posible crear uno que es compatible con una serie de juegos sin tener que pasar meses diseñando el motor más general posible . Cosas que necesitará
    compilador para el lenguaje de su preferencia
    Ver Más instrucciones
    1

    diseño el motor del juego para adaptarse a sus necesidades. Los componentes deberán incluir un controlador de entrada, un gestor de estado del juego y un motor de renderizado . Un administrador de memoria y el registrador , será más fácil manejar su motor de juego más tarde. En su primer intento, lo mejor es seguir con estos componentes básicos , y no tratar algo más sofisticado.
    2

    Crear el núcleo. Esto es lo que impulsa el motor. Contiene el bucle principal del juego, que comprueba los insumos, actualiza el juego y luego dibuja la escena correspondiente.
    3

    crear el controlador de entrada. En este caso, usted tendrá que aprender un poco sobre el sistema el que está trabajando . En Windows , se puede tomar mensajes de ratón o la tecla y añadirlos a una cola en el controlador , o puede utilizar DirectX para hacer esto. Bajo Linux o Mac , la entrada suele ser manejado a través de devoluciones de llamada.
    4

    Diseño el gerente estado del juego . Este es el componente que actualiza el estado de juego basado en la entrada del usuario . Puede incluir las reglas del juego , la física , la inteligencia artificial y los componentes de la red. Para su primer intento , trate de cumplir con las reglas del juego y tal vez algunos simple física . Puede agregar componentes más complejos después.
    5

    Crear el motor de renderizado . Como siempre , trate de no hacer esto demasiado complejo. Su primer intento debe centrarse en el aprendizaje de los principales componentes del motor y la forma en que interactúan entre sí , en lugar de tratar de hacer que el más robusto procesador que maneja la mayor cantidad de polígonos.
    6

    idear un juego sencillo con el que poner a prueba su motor y sus componentes. Centrarse en la depuración del motor y asegurarse de que es fácil de escribir juegos para ello. Asegúrese de probar cada componente completamente.

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un plan de pruebas 
    ·Cómo depurar con GDB en Linux 
    ·Cómo cambiar el nombre de NIB XIB en Xcode 
    ·Herramientas de desarrollo de Mac OS 
    ·Cómo crear un programa de C en Visual Studio 
    ·Cómo instalar vcvarsall.bat 
    ·Cómo hacer arreglos paralelos de datos en C + + 
    ·Cómo volver a la función principal en C + + 
    ·Cómo hacer un proyecto de SDL en bloques de código 
    ·Cómo hacer una aplicación para el iPhone en Visual C 
      Artículos destacados
    ·Maya Python Tutorial 
    ·¿Qué es Java usado para una Computadora 
    ·Cómo ejecutar un archivo Cpp 
    ·VB.Net y cómo exponer Business Objects como servicios …
    ·Cómo escribir un feed RSS Reader en Java 
    ·Tutoriales de Flash AS3 Autocompletar 
    ·Cómo usar Netbeans y Java para crear servicios Web App…
    ·Cómo importar conexiones en MySQL Workbench 
    ·Cómo crear dos columnas mediante Div 
    ·Cómo editar SQL en un Centro de Control de DB2 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com