Como terminar el juego
Al terminar el trabajo en mi propio juego, pensé mucho en completar proyectos en general. Noté que hay muchos desarrolladores que no pueden terminar el trabajo. Para ser honesto, también tengo un rastro de juegos nunca completados, creo, como cada uno de nosotros. No todos los proyectos están destinados a "disparar", por varias razones. Pero si comienza a notar que constantemente está lanzando proyectos de juegos con buen potencial, debe detenerse y pensar por qué sucede esto.Todos, al menos una vez en nuestra vida, pensamos en un nuevo libro, cómic, película u otro producto: “P-ff, sí, ¡puedo hacerlo mejor! Una vez más alabado ". Es importante darse cuenta: "Hey, estas personas llevaron el proyecto hasta el final, pero no pude. ¡Al menos en esto son mejores que yo, y probablemente es por eso que han tenido éxito, pero yo no! ” Si consideramos que la finalización del proyecto es una habilidad, y no solo una de las etapas del proceso, quedará claro que no solo puede aprender esto, sino también comprender qué hábitos y procesos de pensamiento le impiden completar el asunto.No creo que haya la única forma correcta de hacer juegos. Este es un proceso creativo, lo que significa que no hay reglas que no puedan ser violadas. Sin embargo, discutí este problema con otros desarrolladores, y me parece que hay ciertas trampas mentales en las que todos caemos, tarde o temprano, especialmente cuando recién comenzamos un proyecto. Conocer estas trampas es dar el primer paso para poner fin al asunto. ¡Entre nosotros, la clasificación de estas trampas para mí también es una forma de lidiar con ellas!Entonces, más cerca del punto. 15 consejos sobre cómo terminar el juego:1. Elija ideas con buen potencial.
Descubrí que hay 3 tipos de juegos que me interesan: los juegos que quiero hacer; juegos que me gustaría hacer; juegos que puedo hacer bien.Los juegos que quiero hacer son juegos en los que el proceso de desarrollo en sí me parece fascinante. Puede ser un mecánico con el que es genial experimentar, o un personaje al que realmente quiero animar.Los juegos que me gustaría hacer son juegos en los que el resultado es más importante para mí que el proceso. Puede ser un concepto ilimitado ("Wow, una mezcla de GTA con Final Fantasy, e incluso con Starcraft y ...") o simplemente una buena idea, cuya implementación no me dará mucho placer.Los juegos que logro hacer bien son juegos cercanos a mí en espíritu, en cuya creación tengo experiencia. Este puede ser un cierto género al que gravitas, entendiendo bien sus leyes y ritmo.En mi opinión, las ideas más prometedoras (o al menos las que tienen más probabilidades de completarse) se dividen en las 3 categorías y cumplen con la condición "Tengo tiempo y recursos para hacer esto".2. Comienza, finalmente, trabajando en el juego.Escribir ideas no significa comenzar a trabajar en el juego. Escribir un documento de diseño no significa comenzar. Y formar un equipo no significa comenzar a trabajar. E incluso trabajar en gráficos o música no significa comenzar a trabajar. Es muy fácil confundir los conceptos de "prepararse para trabajar en un juego" y "comenzar a trabajar en un juego". Solo recuerda: un juego es algo para jugar, y si no has hecho nada para jugar, ¡este no es un juego!Diablos, incluso hacer un motor de juego no siempre significa trabajar en un juego. Lo que nos lleva al siguiente punto:3. No te molestes con el motor innecesariamente. Existen ventajas y desventajas paradesarrollar tu propio motor. Pregúntese si esto es necesario. ¿Es realmente imposible implementar lo que está haciendo con la ayuda de los desarrollos existentes? ¿Vas a reinventar la rueda? Por supuesto, puede escribir su propio motor y, en su opinión, hacerlo ideal. Pero para ser sincero, ¿cuántas veces pasaste de escribir un motor directamente a crear un juego? ¿Quizás a menudo creas no juegos, sino motores?Creé la versión original de Spelunky en Game Maker y fue gracias a este proyecto listo que pude trabajar en la versión para Xbox 360. No es necesario pensar que el software para crear juegos y herramientas simplificadas no son profesionales. Lo más importante es el juego.4. Crea un prototipoSiguiente punto 2: crea un prototipo de lo que tienes. Tal vez se dará cuenta de inmediato de que esta idea no es buena. O tal vez se te ocurra una idea aún mejor que la que tienes ahora. En cualquier caso, generalmente me resulta difícil entender lo que voy a crear hasta que empiece a hacer algo. ¡Entonces haz algo!5. Asegúrate de que la mecánica principal sea interesante,encuentra mecánicas de juego con las que sea divertido trabajar. La mecánica básica debería ser divertida; después de todo, esto es exactamente con lo que los jugadores lidiarán la mayor parte del tiempo. Alrededor de la mecánica básica, se construirá su desarrollo. Esto facilitará la tarea en el futuro cuando tenga que eliminar algunas partes del juego: tendrá un esqueleto, al que siempre puede volver como punto de partida.Puede suceder que durante el desarrollo del prototipo encuentre una mecánica que sea aún más interesante que la que tomó como base. Entonces, tal vez, ¿vale la pena cambiar la mecánica básica?6. Elija buenos socios (o trabaje solo tanto como pueda)
Cree juegos de computadora con su pareja: cómo construir relaciones. Estamos acostumbrados a pensar que lo principal aquí es la habilidad: "Oh, genial, soy un programador, y ese tipo es un artista, ¡vamos!" Pero también debe tener en cuenta la naturaleza de la persona, su experiencia, el ritmo de trabajo y sus intereses comunes con él. Como en una relación romántica, no quiere que ninguno de ustedes dé menos de lo que reciben. Probarse en proyectos más pequeños, porque cuando una persona importante para un equipo se va repentinamente después de unos meses o años de desarrollo, es muy difícil.Otra ventaja es tener proyectos comunes listos para usar: sus socios saben de lo que es capaz, para que se sientan más cómodos trabajando con usted. Es muy difícil convencer a las personas con experiencia para que trabajen con usted solo en una idea, especialmente cuando considera cuán pequeño será el porcentaje de estas ideas (y cuán difícil es evaluar la importancia de algunas ideas antes de que se implementen directamente). Los buenos socios quieren ver tus proyectos terminados. ¡Así que termínalos!Alternativamente, encuentre gráficos y música gratis en línea, al menos como talones (tuvimos un concurso en Independent Gaming Source, que creó una gran cantidad de contenido gráfico y música gratis). Use ASCII si es necesario. Como artista, es mucho más interesante para mí participar en un proyecto que está casi listo, y todo lo que queda es hacer un cronograma. Y si necesita un programador ... Intente aprender a codificar, si pudiera, entonces funcionará para usted, o use un software especializado para el desarrollo de juegos (consulte la cláusula 3).7. La rutina es normal. Inclúyalo en el planLa mayor parte del desarrollo de un juego es aburrimiento y rutina. Este no es un juego, sino un trabajo, así que siéntete libre de estrangular a cualquiera que decida reducir el tema "manejas juegos durante días y días". En algún momento, de repente te das cuenta de que hay un montón de cosas en las que no pensaste al planificar tu proyecto y desarrollar un logotipo, como menús, transiciones, guardar y cargar. "¡Tortita! ¡Pensé que iba a crear universos de juego geniales, experimentar con la mecánica del juego! ¡No pensé que estaría atrapado durante varios meses tratando de hacer al menos un menú decente! Y hay cosas que son fascinantes en pequeñas dosis, por ejemplo, animación de personajes, pero se vuelven insoportables cuando te das cuenta de que necesitas animar unas cien unidades.Después de pasar por esto un par de veces, comprenderá lo importante que es medir la cantidad de trabajo para no sobresalir en este pantano durante demasiado tiempo ("demasiado", esto es hasta el momento en que abandona el proyecto). ¡Y comprenderás lo importante que son todas estas tonterías aburridas para el juego! Por ejemplo, un buen protector de pantalla mejora milagrosamente la presentación del juego.8. Use concursos, competiciones y otros eventos como fechas límiteCuando Alec y yo estábamos trabajando en Aquaria, la fecha límite para enviar las solicitudes para el Independent Games Festival nos hizo tomar decisiones difíciles sobre nuestra dirección y más realistas sobre nuestro calendario. Si este plazo no se hubiera impuesto, ¡no sé si habríamos completado el proyecto o no! Participar en concursos y concursos es muy útil: hay plazos estrictos y la recompensa (reconocimiento, premios, a veces dinero) también es tangible. También es una excelente manera de conocer personas de ideas afines.9. Evite resbalar¿Atascado? Hacer algo más. Trabaja en el siguiente nivel, un nuevo enemigo, lo que sea. Esto es útil no solo en términos de motivación, para que puedas entender mejor cómo se verá tu juego en última instancia. Después de todo, si escribe un libro, no se le ocurre una oración, rehaciendo cada frase a la perfección antes de escribir la siguiente. Hacer bocetos generales.10. Controle su salud física y mental.
Durante el arduo trabajo en el juego, monitorearse puede ser increíblemente difícil. Pero, sinceramente, la falta de sueño, sentarse con verduras y una nutrición deficiente, es un mal servicio para su proyecto. En el mejor de los casos, simplemente no trabaja con toda su fuerza y aumenta la probabilidad de perder la distancia. Dudar un poco sobre su proyecto es absolutamente natural, pero caer en la depresión o enfermarse por esto ya se ha ido. Te sorprenderá cuánto no querrás trabajar en un proyecto soñado porque te lanzaste a ti mismo.11. No se te ocurran excusas para dejar de fumar y comenzar de nuevo.
“Mi código es un desastre. ¡Y ya aprendí mucho de este proyecto! ¡Si comienzo de nuevo, resultará mucho más rápido y mejor, y terminaré el juego mucho más rápido! "Detener. No. En algún momento del desarrollo del juego, esto siempre sucede. En el código, un desastre sólido. Has aprendido mucho Idealmente nunca lo será. Y si deja de fumar y comienza de nuevo, se encontrará nuevamente en la misma situación en la misma etapa. Por lo tanto, tales pensamientos son peligrosos.Existe una anécdota: una persona ha estado trabajando toda su vida para crear un motor de juego tan ideal que solo habrá un botón: "Hacer un juego ideal". La broma no es divertida, porque esta persona nunca hará un motor así. No hay motores perfectos, ni tampoco juegos perfectos.Si la organización deficiente realmente lo ralentiza, intente optimizar el proceso. Si todo funciona un poco torcido, pero puedes vivir, ¡no te detengas!12. Guardar ideas para otro proyecto.En algún momento, se te ocurrió una idea brillante, de la que se caerá la mandíbula de todos, pero para su implementación, ¿debes rehacer todo el juego? ¡Déjalo a un lado para otro proyecto! Este no es el último juego de tu vida, ¿verdad? Guarde la idea para el próximo proyecto, pero primero, ¡termine este!13. Elimina el exceso de
Oh-oh, saldrás del horario. Estás lleno de ideas brillantes, pero Marte está colonizado antes de que puedas realizar al menos la mitad de ellas. Pobre, pobre de ti ... ¡Pero espera!En realidad, eso es bueno. Porque ahora tienes que decidir qué es realmente importante para tu juego y qué puedes tirar. Si tuviéramos recursos infinitos y una cantidad infinita de tiempo, haríamos curvas, juegos sin sentido y de alguna manera que funcionen. Son los recursos y el tiempo limitados los que nos hacen producir un producto integral y significativo.Si comenzó con conceptos básicos que son interesantes por derecho propio, deseche todo el exceso hasta llegar al núcleo del concepto original. Lo más probable es que el resto sea oropel, que se puede prescindir. O peor aún: oropel, para lo cual es imposible discernir los elementos más exitosos del juego.14. Si todavía tira, disminuya el alcance, no aumenteDe acuerdo, a veces tienes que renunciar. Tal vez nunca termines este proyecto, y no tiene sentido guardar nada. Tal vez todos los demás hayan abandonado el proyecto. Espero que este artículo ayude a las personas a evitar puntos muertos, pero ¿qué pasa si ahora tienes ese momento? Qué hacer: hay decepciones en la vida.Si este proyecto no tiene remedio, deje que su próxima aventura no sea tan grande. A menudo sucede que marcas más y más alto, y los proyectos se vuelven cada vez más inacabados. “¡Pero ya sé mucho! Aprendo de mis propios errores ", esto se puede escuchar a menudo. Me parece que es por eso que debes entender que llevar el proyecto hasta el final también es una habilidad.Por lo tanto, reduzca el alcance cada vez más, hasta que descubra que queda muy poco para su nivel. Por ejemplo, en lugar de pasar de la idea de una estrategia espacial a una estrategia 3D espacial, intente crear un juego de calidad con un elemento de un simulador espacial. ¡Es posible que esta tarea sea más difícil de lo que pensabas al principio (pero al mismo tiempo es mucho más interesante)!15. El último 10 por cientoSe dice que el 90 por ciento del trabajo está en el último 10 por ciento del trabajo, y esto es en parte cierto. Se necesita una gran cantidad de tiempo para resolver los detalles. Puede escribir un sistema de batalla decente en una semana, pero puede llevar meses hacer que sea genial y de varios niveles (y hacer una venta). La verdad es que lo más probable es que tengas que hacer un montón de "últimos idiotas" antes de llegar al verdadero "último idiota".Si esto te molesta, no te desesperes. Sí, el último 10 por ciento es doloroso, pero es en este momento cuando siente el retorno del proyecto. Es durante este período, si ha asignado correctamente su tiempo, que el "panorama general" comienza a tomar forma. Y convertir una corriente de ideas caóticas y contenido en un juego coherente y hermoso es una sensación increíble.Se trata de los detalles.Y finalmente ... ¡Suelta!
¡Palitos de árbol de Navidad, no has lanzado el juego! Felicitaciones, te has mudado a un nuevo nivel, eso es genial. Bonificaciones agradables: un sentido de confianza en sí mismo, la reputación de la persona que lleva los proyectos al final y una comprensión del proceso de desarrollo del juego. Pero lo más importante, ¡ahora tienes un gran juguete que puedo jugar! Y casi tanto amo jugar juegos como crearlos.Deja de dejarte de lado, amigo: ahora eres un desarrollador de juegos.Source: https://habr.com/ru/post/es381317/
All Articles