Cuando estoy creando juegos, realmente me encanta la parte de codificación: diseñar, desarrollar la funcionalidad principal y la parte "central" del juego. Sin embargo, la mayoría de mis juegos son razonablemente pequeños / fáciles en términos de codificación, pero requieren una gran cantidad de contenido, ya sea gráficos, niveles, sonidos, rompecabezas, narraciones de historias, etc.
Encuentro velocidades de desarrollo a través de las partes de codificación, pero casi se detiene cuando se trata de la creación de contenido: es un trabajo difícil, a veces aburrido.
¿Qué puedo hacer para que la creación de contenido sea más rápida y más interesante / divertida? Ya estoy integrando contenido en un juego de trabajo y construyendo / usando herramientas tanto como sea posible para ensamblar rápidamente mi contenido.
Editar: mi pregunta no se trata de aprender habilidades particulares que requieran mucho trabajo / tiempo, como dibujar activos o elegir efectos de sonido; se trata de ese obstáculo psicológico cuando solo tienes que sentarte y lidiar con el resto del juego, incluso si no es lo más divertido del mundo.
Cuando todo lo demás falla, siempre existe la opción de encontrar un socio que esté interesado en la creación de contenido. Si tienes amigos que juegan el tipo de juego que estás haciendo, quizás uno de ellos esté interesado.
Los entusiastas de los juegos que no son necesariamente programadores son probablemente su mejor apuesta. Ni siquiera tiene que ser gente que haya trabajado con la creación de juegos, muchas personas con un profundo amor por los juegos tienen el potencial de crear contenido excelente dependiendo de sus otros talentos (por ejemplo, un escritor, artista, alguien que realmente ama los rompecabezas, etc)
fuente
Siempre encuentro este bloqueador cuando hago juegos, particularmente gráficos, sonido y música, así que enfocaré esta respuesta en gráficos, sonido y música.
Encontrar arte o un artista ha sido difícil para mí. Luego apareció Google Sketchup y cambió el campo de juego para mí (al menos en el frente de los gráficos). Hay miles, si no millones, de modelos que puede usar de forma gratuita desde la Galería 3D de Google . Todos los modelos en Google Sketchup pueden usarse para fines no comerciales:
FYI: Intento contactar a todos los modeladores, agradecerles por su maravilloso trabajo y decirles dónde lo usaré. Te recomiendo que hagas lo mismo.
Ahora ... puede estar pensando: "¡Pero podría querer ganar dinero algún día!". Y eso me lleva al siguiente punto:
Mi juego es actualmente gratuito y de código abierto. Esto me permite usar recursos gratuitos como Google Sketchup y música de código abierto y clips de sonido. Hay significativamente menos restricciones en el contenido que encuentra si su proyecto es de código abierto (o de código estrictamente cerrado entre usted y sus amigos).
Si llego a un punto en el que creo que mi juego es bastante impresionante y quiero comenzar a venderlo, todo lo que tengo que hacer es congelar la parte de código abierto del proyecto (sí, lo siento muchachos), pagarle a un artista o dos para cambie todo el arte y el sonido, agregue algunas características nuevas para hacerlo "mejor" que la versión gratuita, y listo.
fuente
Esto realmente no ayudará a que sea divertido, pero ¿qué pasa con el uso de activos gratuitos que puede encontrar en línea?
¿Dónde puedo encontrar sprites e imágenes gratis?
¿Dónde puedo encontrar música gratis para mi juego?
Para hacer niveles, ¿qué pasaría si pudiera generarlos a través del código? Esto no funcionará para todos los tipos, ya que funciona para algunos juegos.
Si no puedes mantenerte motivado a través de esto, ¿qué hay de pagarle a alguien para que lo haga o formar un equipo con alguien? Para mí, hago toda la codificación y un buen frito mío hace el arte, la historia, etc.
¿Qué hay de dividirlo en piezas más manejables? Tal vez repítete que harás 2-3 niveles por semana, y si te toma 3-4 semanas hacerlo, que así sea. ¡Al menos has terminado! Creo que esto me ayuda mucho en las tareas de programación mundanas.
fuente
¿Quizás pueda intentar crear texturas y sonidos a través de la programación? A través de texturas de procedimiento , música generativa y composición dinámica de sonido , no solo puede crear un estilo específico para sus juegos, sino "programar su arte". Parece que esa es la mejor manera de programar Y crear contenido.
Siempre puede usar el contenido del procedimiento como punto de partida también. Haga que su código cree un nivel y puede completar los detalles.
Claramente, esto depende totalmente del tipo de juegos que hagas, pero estoy seguro de que podría hacer que algunos de los aspectos más tediosos sean más agradables.
fuente
Si te aburre hacer niveles y acertijos, entonces quizás deberías seguir siendo un programador y dejar de hacer juegos. El diseño de niveles y rompecabezas es la carne del diseño del juego. Es lo que separa un buen juego de un juego horrible.
Si eso no es agradable para usted, entonces necesita una nueva profesión.
fuente