Me pidieron que respondiera esta pregunta, así que aquí estoy … Me temo que no me gustará mi respuesta, pero de todos modos daré mi respuesta.
El diseño del juego y el desarrollo del juego son dos cosas separadas que tardarán mucho tiempo en asimilarse de la nada. Dicho esto, existen muchas herramientas, como los ‘motores de juego’, que te ayudarán a desarrollar grandes juegos y te permitirán invertir más en aprender los aspectos de diseño y el desarrollo de juegos funcionales más que aprender las tecnologías detrás de la creación de sus propias herramientas para crear su propio juego.
Con lo dicho anteriormente, hay ciertos momentos en los que alguien irá en contra del uso de un conjunto de herramientas ya creado con maestría, y es generalmente cuando los conjuntos de herramientas disponibles actualmente son demasiado caros, no son capaces de características específicas importantes para el proyecto individual o de las empresas. o para implementar un conjunto de características completamente nuevo que aún no se ha visto en ninguna herramienta, lo que algunas compañías simplemente harán al obtener la fuente a un motor existente y extenderlo según sea necesario.
Si desea omitir el uso de cualquier tipo de marco o motor de juego, tendrá que pasar años aprendiendo y desarrollando sus propias herramientas para que pueda ‘intentar’ crear sus propios juegos, para ese entonces las herramientas que usted necesita. no quiso utilizarlo por los motivos que pueda tener, se habrá mejorado y ampliado de tal manera que le dejará a usted y sus creaciones a la zaga indefinidamente, ya que la mayoría de estas herramientas están siendo desarrolladas por software Ingenieros en equipos a los que se les paga para que desarrollen (equipos grandes que podría agregar). Donde desarrollará sus propias herramientas solo para desarrollar un juego y tendrá que extender estas herramientas a medida que la industria y la tecnología utilizadas para crear juegos evolucionen, se encontrará a sí mismo. invierte más tiempo en crear tus propias herramientas que en el diseño o desarrollo de juegos. Puede tomar de 5 a 10 años desarrollar con éxito su propio juego / motor de juego desde cero, y como dije antes, su juego ya faltará porque para entonces tendrá que refactorizar su código e implementar actualizaciones que probablemente rompa otras funciones y, por lo tanto, intentará ser un diseñador de juegos, un desarrollador de juegos y un ingeniero de software al mismo tiempo … No es una buena opción de ninguna manera.
- ¿Cuáles son los mejores recursos para aprender a trabajar la madera?
- ¿Cuáles son los mejores recursos para aprender creatividad?
- ¿Dónde debería empezar a estudiar administración de redes y sistemas?
- ¿Cuáles son algunos buenos recursos para el conocimiento?
- ¿Cuáles son algunos buenos recursos para aprender esperanto?
Nunca hay necesidad de reinventar la rueda, ¿por qué empezar ahora?
Sin embargo, hay casos de uso en los que puede que tenga que seguir su propio camino para desarrollar su propio conjunto de herramientas o marcos y, si no se encuentra con la necesidad de basarse en su proyecto y más porque “solo quiere” intentar buscar hacia el uso de ciertos SDK y marcos para llegar a donde necesita un poco más rápido, a menudo, más de una persona los está desarrollando activamente y le permitirá centrarse más en su proyecto y aprender el desarrollo del juego en lugar de la ingeniería de software.
Diseño de juego
Hay muchos libros por ahí que te ayudarán mucho en el aprendizaje del diseño de juegos, pero se sumarán en precio y costarán un centavo, también hay una gran cantidad de artículos en línea escritos y distribuidos de forma gratuita en blogs populares y algunos en todos los blogs. Plataformas como Tumblr. Voy a enlazar con algunos buenos recursos, pero también hay tantos que no podré compilarlos todos en una lista y ¡google es tu amigo cuando lo necesito!
Gamasutra:
El arte y el negocio de hacer juegos
Desarrollo de juegos
Página en gamedev.net
r / gamedev
Página en reddit.com
Algunos libros
El arte del diseño de juegos: un libro de lentes (2ª edición)
http://www.amazon.com/The-Art-Ga…
¡Elevar a mismo nivel! La guía para el gran diseño de videojuegos
http://www.amazon.com/Level-Guid…
Teoría de la diversión para el diseño de juegos
http://www.amazon.com/Theory-Gam…
Reglas de juego Fundementales de diseño de juegos
http://www.amazon.com/Rules-Play…
Juego Feel
http://www.amazon.com/Game-Feel-…
Siento que me estoy olvidando de algunos, pero estos son algunos buenos para leer y lecturas interesantes, hay varios otros títulos que también he visto lanzados, que algunos dicen que son geniales, pero todavía tengo que leerlo personalmente. hacer un poco de excavación alrededor.
Artículos interesantes: Lecturas adicionales
Voy a enlazar a varios artículos o videos, ya sea en singular o como una serie en esta sección, con suerte, algo te hará feliz y puedes aprender algo, pero algunos de ellos son subjetivos.
Rock, papel, escopeta, serie de artículos.
Reglas para los juegos: hacer y no # 1
Reglas para los juegos: hacer y no # 2
Reglas para los juegos: hacer y no # 3
Artículo de Gamasutra
Opinión: Indie Game Design Do-s and Don’t-s: un manifiesto
Artículo de GameDev (antiguo pero una buena lectura)
http://www.gamedev.net/page/resources/_/creative/game-design/the-game-design-process-r273
Artículo de Gamasutra
Una guía práctica para la escritura de juegos
Artículo de Gamasutra
Creando un gran documento de diseño
Solo he enumerado algunos artículos aquí, ya que la mayoría de los más populares o útiles generalmente se publican a través de Gamasutra o en algunos de los lugares a los que he vinculado, un poco de investigación por su cuenta lo ayudará mucho y usted lo hará. aprenda muchas cosas con respecto al diseño de juegos al conectarse en red y relacionarse con otros desarrolladores, tanto desarrolladores independientes como desarrolladores profesionales.
Desarrollo de juegos
No puedo darte tanta información sobre esta área desde el desarrollo del juego desde el principio en el sentido más verdadero de la palabra, ya que no he hecho mucho respecto al desarrollo de la nada, sin embargo, he incursionado en C ++ y OpenGL para crear un visor de modelos 3D simple y un editor de niveles para una competencia bajo las reglas de no poder usar ningún software / herramienta externo. Deberá repasar OpenGL y aquí hay un buen enlace a algunos recursos de aprendizaje impresionantes para ello.
https://www.opengl.org/documenta…
Dado que ya tiene algún conocimiento en C ++, estoy seguro de que está al tanto de las tecnologías que debe utilizar para desarrollar sus juegos o herramientas para crear sus juegos desde cero y la mayoría de las soluciones de desarrollo vendrán una vez que entienda. más sobre diseño, utilizando lo que sabe sobre programación y lo que aprenderá de todos los recursos vinculados a. Estoy seguro de que estará bien. Sin embargo, le deseo mucha suerte en esta misión suya. Si eres un programador excelente!
Espero que esto ayude de alguna manera …
Saludos cordiales,
Patrick Griffiths.