Post-mortem con GGJ-2019: cómo obtener golpes, pero aún así hacer el juego

GGJ-2019 es un juego global que se celebra anualmente el último fin de semana de enero. Se diferencia de otros en su amplio apoyo (patrocinadores, todos los asuntos), una gran cantidad de participantes y el hecho de que se lleva a cabo exclusivamente fuera de línea. Además, toda la experiencia que obtuve en el evento se describirá en relación con el sitio de SUSU (Chelyabinsk). Las conclusiones presentadas en el artículo no reclaman universalidad, pero espero que les sean útiles.
Alerta de spoiler: el artículo tiene una lista de juegos finalistas del evento, algunos de ellos son bastante jugables.


Trabajo en equipo


Como llegué tarde (todo debido a atascos en la carretera interurbana), sucedió que a mi llegada los equipos ya se habían formado. La primera conclusión: no llegues tarde a la formación de equipos. La pregunta formulada en el chat del evento reveló que nadie necesita un programador JS / PHP / Python en el equipo. Apenas encontré una gran audiencia de conferencia indicada en el programa del evento, solo para encontrar que la audiencia está cerrada. Descubrí los números de las audiencias a través del chat, adónde fueron los participantes, y me di cuenta de que había un problema importante: incluso los "buenos" guardianes no podían explicar cómo encontrarlos. Habiendo perdido el camino en algún lugar en el medio del camino, vagó sin rumbo en algún lugar de uno de los edificios de SUSU, pensando en todo lo perecedero cuando uno de los maestros me vio y me preguntó si podía ayudarme con algo. Le agradezco a este hombre que pudo guiarme al lugar correcto. Por cierto, se sorprendió gratamente de que incluso personas no residentes asistieran al evento en SUSU. Más tarde, caminando por los auditorios (los dos que estaban ubicados en el primer piso, yendo al octavo piso, probablemente a otro edificio, no me atreví a temer perderme de nuevo), descubrí que la mayoría de los equipos usarán Unity, dos equipos de Unreal Engine , otro equipo eligió Construir. Desde aquí llegué a la segunda conclusión : vale la pena ir como programador a un juego determinado si pasas tiempo por adelantado conociendo Unity.

Tenía un plan de respaldo: si no encuentro un equipo, trabajaré de forma independiente. Además, tengo un juego que siempre soñé con expandirme significativamente a un género vecino, y aquí tuve una gran oportunidad, afortunadamente, el tema del evento, "qué significa el hogar para ti", lo permitió perfectamente. Tercera conclusión: a veces es útil tener un plan de respaldo.

Diversificadores


Habiendo descubierto mis posibilidades de hacer un juego agradable y / o interesante, se decidió utilizar diversificadores para compensar la falta de diseño gráfico y diseño del juego, que, desafortunadamente, mis juegos nunca podrían jactarse.
¿Qué son estos diversificadores?

Diversifiers * es una excelente manera de agregar algo de diversión o desafiarte a ti mismo para aprovechar los fines de semana. A veces pueden ser muy útiles para reducir o refinar sus ideas. Estas son restricciones absolutamente opcionales que puedes agregar a tu juego para GGJ19 junto con el tema principal del tema. ¡Esto puede ayudar a que tu juego se destaque entre la multitud, y puedes elegir hasta 4 diversificadores cuando envíes el juego!

De esta descripción queda claro que esto es como logros, no solo para jugadores, sino también para desarrolladores de juegos. Aquí está la lista de diversificadores que he elegido:

Efímero : crea un juego que todos los jugadores puedan jugar solo una vez.
Super Secret Stash : agrega una habitación oculta a tu juego.
En una página web : tu juego está oculto en una página web aparentemente normal.
Aumente con una canción : su juego debe durar exactamente tanto como la pista de música.

Sobre el juego


o cómo hacerlo, o cómo no hacerlo, dado que no ocupé el lugar)

Tan pronto como lo dije, lo hice, y ahora ya comencé a hacer mi proyecto en la pila tradicional para mí: HTML5.Canvas, vanilla Javascript. Al principio se dibujó el paisaje, luego los objetos, luego la niebla de la guerra. Si las dos primeras son matrices bidimensionales precargadas (por desgracia, esto no resultó ser un bagel), entonces la niebla de la guerra, aunque es una matriz, se calcula cada vez (es lógico), en función de la posición actualizada del protagonista. Todo esto se hizo el primer día, a excepción de la niebla de la guerra: apareció la primera noche de trabajo.

Sobre gestión del tiempo, phishing


En la mañana del segundo día tomé el periódico y escribí el horario:

9-11 trabajar con gráficos y cuadros de diálogo
11-12 trabaja con música
12-13 trabajar con el final del juego.

Esto permitió que el trabajo se completara casi a tiempo. Otra conclusión : haga un horario para el segundo día y sígalo, registre el tiempo dedicado y rechace detalles innecesarios si no tiene tiempo. Mi principal error fue, me parece, que puse la efímera en el diversificador, lo que trajo más dolor de cabeza, tanto para mí como para los jugadores, en lugar de bueno. Sería mejor si hiciera un generador de tarjetas defectuoso en las mismas horas que pasé en él. También implementé "Super Secret Stash" y "Increase with Song" en el segundo día.

Tasogare doki


Juegas como una niña que está perdida. Debes encontrar el camino a casa, donde mamá y papá te están esperando. Evita los monstruos o te comerán. Ven 1 cuadrado tanto en diagonal como en línea recta. ¡Encuentra una casa antes de que la música termine o los monstruos te coman!

Jugar en línea
Código fuente
página del juego jam

Sobre arbitraje


Las categorías de premios, como se vio después, no tienen nada que ver con los diversificadores, aunque se notó que algunos equipos trataron de incluirlos más o menos orgánicamente en sus juegos. Sin embargo, fue otra experiencia que me costó mucho. A pesar de que el veterano de este evento Nikita Popov (¡participó en el evento por cuarta vez!) Me informó sobre esto en el medio del primer día, no logré reconstruirme y no tuve tiempo para reconstruir mi estrategia. Por cierto, en el segundo día, él mismo abandonó por completo la idea que había hecho el primer día, y trajo una dispersión de productos electrónicos, en la que comenzó a incursionar en su consola portátil con un juego de dos partes.

Describiré brevemente quién ganó los premios en las nominaciones con qué.
La mejor implementación:
Defensor



El mejor juego según SKB Kontur - "9 vidas"
9 vidas

Nueve vidas. Para cada casa es un lugar especial. Incluso si la casa es una caja de cartón en la que vives con nueve gatitos. El jugador debe proteger su casa, una fortaleza de cartón con nueve gatitos, de la adversidad. Las desgracias incluyen Cerbero, vacas rabiosas.
El juego
Código fuente
página del juego jam


El mejor juego según Napoleon IT
Defensores del mundo natal

RTS con elementos de Tower Defense. Los invasores vinieron a la tierra. La gente está tratando de contenerlos, y un valiente comandante está tratando de ayudar a la flota suministrándole recursos. Pero no debe olvidarse de su propia seguridad. Salvarse a sí mismo y salvar la tierra es su tarea principal.
El juego
El juego
página del juego jam


Mejor juego de ICVR
Batalla de las islas

¡Mi casa es mi castillo! Juego por turnos para dos. Administración central de WASD Una guerra estalló entre las dos islas vecinas, el objetivo es proteger su hogar.
El juego
Código fuente
página del juego jam


El mejor juego según Caravan Games
Estoy en el pan de mamá

Un juego para aquellos que no les gusta desmenuzar un pan. Cuando tu madre es Croissant, y tu padre es Borodinsky, tú eres Khlebushek. Panaderos que quieren convertirse en un sándwich. Atencion Hay contraindicaciones Antes de usar, se recomienda consultar a un panadero :)

El juego
Código fuente
página del juego jam


Mejor artista por ICVR
Cariño pand rojo

¡Ayuda al Panda Rojo y a su familia a sobrevivir en este mundo cruel! Explore el bosque, encuentre recursos y regrese a casa antes de que se agote la batería de su linterna.
Código fuente
página del juego jam


El mejor juego en opinión de TapClap 1 grado y el mejor premio para la idea
De vuelta a la casa

¡La felicidad está en tus manos! Sé valiente, fuerte y amable. ¡Ayuda a estas personas a llegar a casa!
El juego
Código fuente
página del juego jam


Mejor juego según TapClap 2 Degree
Autocaravana

Mobile Home Tears Neumáticos para Oasis. Ayuda al héroe a sobrevivir.
El juego
Código fuente
página del juego jam


Mejor juego según TapClap 2 Degree
Encuentra casa

Un juego sobre un cangrejo que busca su hogar: su caparazón. Un juego de plataformas con tres niveles y un juego simple y agradable.
El juego
Código fuente
página del juego jam


Finalmente, el mejor juego según el anfitrión del evento, SUSU - "Tycoon Entry"
Magnate chorros

¡Tu casa está libre de padres! ¡No pierdas la oportunidad, llama a todos tus amigos a la mejor fiesta! Pero ten cuidado, ¡porque tus vecinos pueden arruinar todo si se les acaba la paciencia! Y no olvides reparar todo en la casa para los invitados (¡y no te olvides del gato echado y los invitados cerrados en el balcón!) De lo contrario, después de la fiesta, tus padres te castigarán
El juego
Páginas de juegos de mermelada

Una observación interesante: durante los premios, los jueces no dudaron en mencionar sus debilidades y preferencias en voz alta. Entre los mencionados estaban: juegos de temática espacial (a la Asteroids), juegos de excel (un juego sobre una flor hecha por un equipo de empleados de la universidad donde era necesario regarla, protegerse del frío, etc.) fue nominada, juegos con mejores gráficos, y etc. ... Al año siguiente prometieron una recompensa por el mejor código o algo así. Después de la ceremonia, por si acaso, pregunté si los chicos que atornillaron Machine Learning al juego sobre tiros de raqueta en GGJ-2019 podrían contar con un premio en esta nominación. La respuesta fue decepcionante: a pesar del tema publicitario, Machine Learning no es su asistente aquí. Entonces, aquellos que, durante el anuncio de los resultados del arbitraje, trabajaron en un cuaderno, pueden contar con puntos de bonificación reales de los jueces para el próximo año.

De ahí la última conclusión: aquí ningún diversificador ayudará a un juego débil en el arbitraje, pero el conocimiento de los lugares "débiles" del jurado puede desempeñar un papel positivo.

Espero que mi experiencia haya sido grabada por alguna razón. Bueno, espero que tú también entres en Tycoon's Entry, como me pasó a mí y a docenas de otros tipos en el evento.

¡Que tengas un buen viernes!

Source: https://habr.com/ru/post/438290/


All Articles