Por cierto, hiciste la pregunta, te considero un principiante en el desarrollo de juegos. Los juegos de FPS requieren mucha codificación, navegación AI, bots AI y la lista continúa. Por lo tanto, preferiría que usaras motores de juegos para hacer juegos. Como supongo que estás en un nivel amateur, comienza con “Unity”, Unity es el motor de juegos multiplataforma más fácil de usar y fácil de usar. Yo mismo he estado aprendiendo proyectos de juegos y puedo decir con orgullo que el primer Game Engine que elegí fue Unity. Dado que su deseo es hacer un juego de FPS, sugeriría no saltar directamente a proyectos tan grandes al principio. Intente aprender el entorno de Unity, aprenda los lenguajes de programación de juegos C # o Java, tenga una idea básica de cómo debe ser su juego desde la pantalla del menú hasta la pantalla Game Over. Primero, no intentes hacer un juego FPS desde cero. Vaya a la página de Unity y siga los tutoriales, domine la codificación de C # e intente hacer un juego pequeño como rodar una pelota (créame, un juego tan pequeño y simple tomará mucho tiempo y técnica para terminar). Tan pronto como sientas que estás en un nivel para escribir tu propio código y diseñar tus propios niveles, he actualizado un enlace a continuación, este libro electrónico es perfecto para comenzar a hacer un juego FPS. Bueno, todo lo mejor y espero ver que su proyecto finalice con éxito con un excelente juego de FPS.
PD: el desarrollo del juego requiere mucha paciencia, determinación y trabajo duro.
Sin embargo, si realmente te gusta, nadie puede detenerte 🙂
Tutoriales de Unity – Unity – Learn
- Cómo estirar mi juego a pantalla completa y eliminar los bordes negros
- ¿Cuáles son algunos buenos juegos de simulación de gobierno, política y comercio?
- ¿Cuáles son algunos juegos de cartas simples y buenos, aparte del póker, que implican farolear?
- ¿Cuáles son las ventajas y desventajas de usar RPG Maker para crear juegos?
- ¿Qué habilidades surgen de ser bueno en los videojuegos?
Cómo hacer un libro electrónico de juegos FPS – Desarrollo de juegos Pro Unity con C #