Pasar la creación de contenido "aburrido" [duplicado]

7

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.

cenizas999
fuente

Respuestas:

7

Hay una gran publicación sobre Zen Habits sobre esto. Si puede obligarse a sentarse y trabajar en lo que sea, incluso si es solo por 5-10 minutos, eso romperá sus barreras y lo pondrá en movimiento en su proyecto.

cenizas999
fuente
1
+1 Lo he encontrado en mí mismo en el pasado. Una vez que tenga la solución abierta, y se obligue a hacer un cambio menor, o agregar algunos comentarios más, puede regresar a ella.
John McDonald
6

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)

Davy8
fuente
3

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:

"Para evitar dudas, puede modificar, distribuir y crear trabajos derivados del Contenido cargado por otros usuarios en 3D Warehouse" - http://sketchup.google.com/intl/en/3dwh/tos.html

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.

John McDonald
fuente
Excelente respuesta Pero, ¿qué pasa con la creación de contenido más amplio: historia, escenas, diálogo, niveles, etc.?
cenizas999
1
@ ashes999: Para ser sincero, no tengo idea. He evitado juegos como los juegos de rol por esas mismas razones.
John McDonald
3

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.

Comunidad
fuente
Ya hago esto para acelerar mi desarrollo, incluyendo pagarle a alguien por las cosas realmente difíciles (como bonitas pantallas de título). Mi pregunta es más sobre superar la barrera psicológica de "aw hombre, tengo que hacer X niveles más", por ejemplo, que no es tan interesante como el trabajo de desarrollo.
cenizas999
Se actualizó la respuesta.
De acuerdo, es decente. Gracias. Ya estoy haciendo esto: impresiones de dos semanas (iteraciones) por juego.
cenizas999
3

¿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.

MichaelHouse
fuente
PCG es genial, pero no maneja la motivación y la creación de contenido como niveles.
cenizas999
Realmente no hago juegos de rol, pero ¿no sería posible crear niveles programáticamente también? En cuanto al resto, es posible que tenga que cortar y cortar el problema y abordar diferentes partes utilizando diferentes estrategias.
Kramii
1

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.

Nicol Bolas
fuente
Su respuesta realmente no responde a mi pregunta. Si no estuviera interesado en el desarrollo de juegos, no habría desarrollado juegos en casi 20 años.
cenizas999
1
Este no es un panel de discusión, pero aún tengo que decir que Nicol Bolas tiene toda la razón. Debes pasar mucho tiempo creando niveles, rompecabezas, historias o lo que sea, no intentes evitarlo. La única forma de evitarlo es mediante el uso de muchas cosas que se pueden generar de manera procesal. Los mejores juegos son mundos finamente diseñados con un diseño de nivel inteligente, una historia profunda que incluye información de fondo aparentemente sin sentido sobre el universo, o cualquier otra cosa relevante para su juego (como Deux Ex, por ejemplo) o juegos sandboxy con una buena cantidad de juego rico ( básicamente como todos los buenos juegos de rol).
TravisG
@heishe te has perdido el punto por completo. No me interesa eludirlo; Estoy interesado en hacerlo mejor y más rápido.
cenizas999
3
Sin embargo, estoy de acuerdo con @heishe. O al menos, con la idea detrás de lo que está diciendo. Concéntrese en crear juegos que no requieran una tonelada de creación de contenido. Algo así como Dwarf Fortress o nethack se refieren casi por completo al lado de la programación, y muy poco al arte o al diseño de niveles, y los juegos de Sim City tenían mucho arte, pero todo lo demás se centró en programar una simulación de ciudad.
thedaian
1
@thedaian estoy de acuerdo. Sería genial si pudieras hacer de esto una respuesta.
cenizas999