¿Es necesario que a un programador de juegos le gusten los juegos?

Si dijeras “diseñador”, la respuesta sería un claro no.

Solo un programador y no un diseñador, no tanto. No es que jugar juegos dé mucha información sobre cómo fueron programados.

Necesitarás jugar tu propio juego lo suficiente como para probarlo durante el desarrollo. Eso es realmente importante, si no te gustan los juegos hasta el punto de no querer jugar tu propio juego, entonces te estás disparando en el pie.

Para ser un buen programador de juegos debes amar la programación de juegos. Eso está separado del juego. Muchas personas a las que les encantan los juegos encuentran que la programación de juegos es insoportable. Si te atrae, creo que estarás bien.

Como persona que ama a los dos, diría que ser un programador de juegos funciona en contra de los propósitos del amor por los juegos. Jugué muchos más juegos cuando era mesero y cantinero.

Los mejores matemáticos no fueron los multiplicadores mentales más rápidos. Les gustaban las matemáticas lo suficiente como para resolver problemas difíciles.

No necesitas ser un jugador competitivo para crear videojuegos. Te gustaría jugar juegos. Especialmente te gustarán los tipos de juegos que deseas construir.

Tu aprecio por los juegos te impulsará a diseccionarlos y encontrar sus componentes de juego. El juego es donde la diversión se encuentra en los juegos. Si no juegas ningún juego, no puedes ver cómo funciona el juego.

Realmente no hay una respuesta correcta o incorrecta a la pregunta. Ser jugador y no ser jugador tienen sus pros y sus contras.

Me considero en el mismo bote que tú; No soy un ávido jugador. Los juegos que salen hoy en día no me interesan tanto como los que jugué hace muchos años. Soy muy particular acerca de cómo funciona todo, lo que podría provenir de ser un desarrollador de juegos. Además, cuando trato de jugar los juegos de hoy, generalmente no soy bueno.

Eso es en parte por lo que hago juegos … para hacer algo que jugaría.

Sin embargo, quiero hacer una distinción. La diferencia entre ser un buen creador de juegos y un buen programador de juegos.

No necesitas ser un jugador para ser un buen programador de juegos; necesitas ser un buen programador para ser un buen programador de juegos. Podrías tener la mejor idea para un juego, pero si no puedes implementarlo, ¿de qué sirve la idea?

Sobre ser un buen creador de juegos. Sin embargo, creo que ayuda al menos estar familiarizado con lo que está sucediendo en el mundo del juego. Mantenerse al día con E3, GDC, Pax y similares, y saber lo que los jugadores esperan en los próximos juegos es muy beneficioso.

Como programador de juegos, descubrí que hacer juegos ha alterado / reducido mi capacidad de disfrutar de los juegos. Más por jugar los juegos en los que yo mismo trabajé. Puede depender del tamaño del proyecto, pero la mayoría de las veces cuando tengo que ejecutar el juego para probar mi trabajo, estoy ejecutando un nivel de prueba o un entorno que es ideal para probar los casos extremos del sistema I ‘ Estoy trabajando en Con frecuencia tengo que obligarme a jugar la campaña real para reconocer que los sistemas se están uniendo para crear un juego real.

Cuando juego juegos de otras compañías, empiezo a ver todas las opciones y la producción que intervienen en algo, y es más difícil dejarme en el personaje del avatar. Socava los momentos de miedo de un juego de acción y terror si puedes adivinar dónde van a estar los disparadores del entorno o si de repente notas que la cantidad de munición que hay por ahí se ha disparado. No puedes evitar reconocer dónde es probable que se haya cortado el contenido de un área o que haya insertado enemigos de relleno para aumentar el tiempo del jugador.

Entre estar en la industria durante más de una década y convertirme en padre, descubro que ya no quiero que mi vida gire en torno al proyecto. Prefiero aplicar mis habilidades y aprender nuevas, en lugar de involucrarme en la lucha por la libertad creativa. Todavía disfruto escuchar los lanzamientos y la tarea de crear nuevas funciones interesantes del juego que no he visto en el mercado, pero estoy feliz de descubrir errores y eliminar bloqueadores de rendimiento.

Y para que conste, definitivamente soy el peor en el modo multijugador competitivo. Los juegos de lucha y los juegos de disparos en línea ya no son mi fuerte.

Diría que es necesario que te gusten los juegos. Sin embargo, no es necesario ser extremadamente bueno en ellos. Eso sería un requisito para un diseñador de juegos de e-sport.

Disfrutar del producto que creas es un requisito para el éxito en casi cualquier profesión creativa. No encontrarás un compositor de música exitoso al que no le guste escuchar música. O un buen creador de películas que no disfruta viendo películas. Y la lista puede continuar.

Es por eso que uno de los desarrolladores de juegos más exitosos, Blizzard, exige que sus desarrolladores se apasionen por los juegos (jugar y desarrollar).

Una de las razones principales es que aún tendrás que tomar muchas decisiones de diseño de juegos, incluso si solo eres un programador y trabajas dentro de un equipo que tiene un diseñador de juegos. Si se detiene cada media hora para consultar con el diseñador, la productividad de ambos se reducirá.
Incluso si tiene un documento completo de diseño del juego que detalla cada pequeño aspecto del juego, todavía tendrá que ser un jugador apasionado para comprenderlo intuitivamente. Y no existe un documento de diseño completo: cambia mucho durante el desarrollo.

Y la creación de juegos no se parece en nada a la fabricación de juguetes (sin faltar al respeto y con todo el sentido). Un juego es un sistema complejo que el jugador usa para divertirse al tomar decisiones significativas. Hay mucho más diseño, ingeniería, arte y psicología involucrados en la creación de un juego. Los juegos y los juguetes son productos bastante diferentes: sus mercados ni siquiera se superponen demasiado.

Si estoy leyendo esto, parece que estás diciendo que no tienes los reflejos para hacerlo bien en tiradores competitivos y que retrasas el juego de estrategia en tiempo real y te aplastas.

Amigo, hay muchos más tipos de juegos por ahí. Generalmente solo juego SP porque me gusta jugar a mi propio ritmo. Me gusta hacer una pausa y seguir mi vida sin preocuparme. Estoy decepcionando a mi grupo de incursiones.

Bien, volviendo al punto. Depende del tipo de programación que esté haciendo. Cuanto más cosas a nivel de motor (como redes, gestión de activos, renderizado, etc.), entonces realmente no importa. A medida que te acercas más y más a las características del juego, lo más importante es que juegues y entiendas que el resto del mundo tiene para ofrecer.

Los buenos programadores de juegos son jugadores. Cuando un diseñador le entrega una solicitud de función, lo primero que hace es visualizar cómo se reproduce y cómo lo implementaría. Luego, encuentra todos los agujeros en la especificación y comienza una conversación. Es realmente difícil hacerlo si no has jugado suficientes juegos para ver cómo funciona todo junto.

Todavía puedes ser un gran programador. Puedes ser un gran programador de motores. Es muy muy difícil ser un gran programador de juegos a menos que juegues.

En mi experiencia, los desarrolladores de juegos tienden a ser terribles en los juegos. Eso no quiere decir que no haya muchos desarrolladores que sean excelentes jugadores, pero dudo que sean la norma.

Creo que deberías amar los juegos para hacer juegos. ¿Alguna vez has tenido un maestro que parecía odiar a los niños? Esa persona no debería ser maestra. Es lo mismo. Dicho esto, puedes trabajar en partes de un juego sin preocuparte mucho por el juego, siempre y cuando alguien más esté impulsando el desarrollo.

No es realmente necesario, pero actúa como una inspiración y también ayuda a sacar ideas que puedes mezclar. También actúa como una disminución del estrés.
Al principio, muchas personas deciden ser desarrolladores de juegos porque les encanta jugar y esto los inspira a hacer sus propios
🙂