Inmediatamente coloco esto como una wiki comunitaria. Todavía no quiero pedir ayuda para programar o tengo una pregunta específica sobre programación, sino el proceso y los recursos necesarios para crear ese juego.¿Si quisiera hacer un juego de Pac-Man?
En pocas palabras: mi amigo de la universidad y yo decidimos darnos un gran desafío para mejorar nuestras habilidades en programación. En seis meses, queremos mostrarnos un juego Pac-Man. Pac-Man estará controlado por IA como los Fantasmas y cualquier Pac-Man que viva más tiempo después de que gane un par de intentos.
Esto no es como todo lo que hemos hecho hasta ahora. El objetivo aquí, para mí, no es crear un juego perfecto, pero para tratar de completarlo, aprende un montón en el proceso. Incluso si no termino en el tiempo, lo cual es una buena posibilidad, me gustaría haber intentado esto al menos.
Así que mi pregunta es esta: ¿cómo debo empezar a prepararme? Ya he empezado matemáticas vectoriales, matrices, todas esas cosas divertidas. Mi plataforma deseada sería DirectX 9.0c; es eso aconsejable? Tenga en cuenta que esto no es una preferencia solo para este proyecto, pero deseo tener algún tipo de futuro en el desarrollo de gráficos, así que quiero elegir una plataforma que sea segura para el futuro.
En cuanto al desarrollo del juego en general, ¿qué debería tener en cuenta? Nunca antes había hecho un juego real, por lo que cualquier consejo para el desarrollo de proyectos de mediana escala (si este fuera un proyecto de mediana escala) es muy apreciado.
Mi principal preocupación son las caídas y los desmotivadores.
Lo siento si la pregunta es tan vaga. Si no pertenece aquí, lo eliminaré. De lo contrario, todos y cada uno de los consejos sobre la realización de proyectos más grandes es muy apreciada.
Eche un vistazo a 'http: // www-cs-students.stanford.edu/~ amitp/gameprog.html' que puede ayudar con algunos temas. – tur1ng
¡Qué página tan genial! ¡Muchas gracias por el enlace! – IAE
El equivalente de DirectX de "¡Hola, mundo!" es dibujar un triángulo en la pantalla, usando el sistema de renderizado. Intenta buscar "DirectX draw one triangle". ;) –