Nosotros, como en mi grupo independiente de 4 personas, tenemos una pizarra completa que parece un graffiti para crear prototipos de nuestras ideas de juegos. Lo miramos todos los días y elegimos qué idea nos atrae más cuando nos acercamos al momento de comenzar un nuevo proyecto. También dibujamos personajes al azar que parecen interesantes, incluso si no tienen un juego asociado con ellos. Esto funciona, pero no siempre parece darnos la mejor comprensión de nuestras ideas. Intentamos una regla que si se te ocurre una idea de juego, construyes un prototipo muy básico y nos lo muestras, pero eso también desperdicia tiempo.
Entonces, mi pregunta es "cuál es una buena manera de crear prototipos de ideas de juegos". Necesitamos un equilibrio entre transmitir la idea y no omitirla porque no la entendemos, pero también no perder el tiempo construyendo un montón de ideas que nunca se tocarán. ¿Cuál es una manera eficiente de describir los aspectos principales como el juego, la sensación artística, las características especiales, la audiencia, etc.
fuente
Lo único importante es que el juego se pueda jugar lo más rápido posible y poder iterar en el juego lo más rápido posible.
Con eso en mente, hay muchas cosas que puedes hacer.
1) Lápiz / papel jugarlo. Si es un nivel, dibuje en el pizarrón y el guión gráfico los ritmos principales. Si se trata de un juego de estilo RPG, puedes escribirlo con papel y estilo DnD. Si está tratando de crear un prototipo de un estilo de arte, píntelo. No tiene que obtener todo al 100% en un motor 3D solo para probar algo.
2) Pruebe ideas en un entorno prototipo rápido. Por ejemplo, usando Unity. Si tiene que escribir código, debe hacerlo con el lenguaje de programación de más alto nivel con el que se sienta cómodo. Hay preguntas relacionadas con esto, como el Motor de juego 2D recomendado para la creación de prototipos y Al crear prototipos rápidos, ¿es mejor usar el lenguaje que usará al final?
3) Si debe hacerlo en su propio motor, asegúrese de emplear prácticas que le permitan malear el código y el contenido. Asegúrese de que sus herramientas sean buenas para que pueda soltar contenido rápidamente. Intente escribir código de tal manera que pueda modificarlo fácilmente. Emplee una solución de control de fuente que permita una ramificación realmente fácil como git o mercurial para que pueda probar las cosas con impunidad.
fuente