¿Cuáles son algunos de los mejores ejemplos de juegos creados por un solo ingeniero de software?

Desde la época en que Alexey Pajitnov lanzó Tetris en 1984, se ha vuelto imposible para los individuos construir juegos con algún grado de sofisticación. El modelo de desarrollo de juegos siempre ha estado más cerca de la forma en que Hollywood crea una película de efectos especiales que cualquiera de los diversos métodos de desarrollo de software. Pero ambos dependen de masas de grupos con habilidades completamente especializadas que son coordinadas e inspiradas (o de otro modo) por directores / showrunners / productores / lo que sea. Todavía es necesario un enfoque de equipo, incluso con juegos bastante pequeños como Crush the Castle (el origen de Angry Birds ). Como mínimo, necesita programadores gráficos con experiencia en motores de juegos, un compositor y mezclador, un escritor, actores, etc., etc. Visite el sitio web Gamasutra – The Art & Business of Making Games, para obtener una instantánea útil de la industria en el trabajo.

Esto no significa que, con experiencia, software libre como Blender, varios amigos con talentos sobresalientes y dos o tres años de su vida disponibles completamente libres de distracciones e ingresos, no pueda construir un buen juego de aventura lineal. Sus amigos, por supuesto, no pueden esperar que se les pague mucho (si es que hay algo) hasta el lanzamiento del juego. Que generalmente no gana mucho dinero. Echa un vistazo a la saga continua de Syberia (35 personas en el primer lanzamiento) para ver las complicaciones de un proceso espasmódico pero continuo, impulsado por un genio desarrollador de juegos Benoit Sokal que ha continuado desde finales de la década de 1990 hasta el presente. (¡Se supone que Syberia 3 saldrá para Navidad, 2016 y no puedo esperar!).

Los tiradores en perspectiva en primera persona tienen un presupuesto de millones y los necesitan. Y casi todos los trabajadores son especialistas sin una visión general. Muchas de las casas de juego, al menos en el pasado, han tratado a sus trabajadores menos que bien.

Nomino al sucesor de Elite, la ahora epónima Frontier . Ambos juegos fueron escritos por David Braben (aunque Ian Bell ayudó en Elite). Elite fue el primer simulador espacial 3D práctico y funcional, que rompió el molde y se convirtió en la génesis del género del comerciante espacial.

El primer juego Elite fue enorme en el día. Pasó una década antes de ver una secuela. Las computadoras se habían vuelto mucho más poderosas desde 1984, y las expectativas eran altas: después de que Braben finalmente decidiera comprometerse con otro juego Elite, pasaron años antes de que Frontier finalmente terminara. Escrito íntegramente en 68k Assembly, utilizó la generación de procedimientos para ajustar toda la Vía Láctea en un solo disquete de 880 kB.

Otras características notables de este juego incluyen:

  • la capacidad de entrar en la atmósfera de los planetas y aterrizar en ellos,
  • gráficos vectoriales rellenos con superficies curvas,
  • física relativista y mecánica orbital que eran semi-precisas, y
  • misiones generadas procesalmente.

No todos encontraron el juego agradable, pero aún no he escuchado a nadie que venda Braben cuando se trata de habilidades de codificación. Según cualquier estándar, Frontier sería un trabajo impresionante. Cuando consideras que Braben logró hacerlo jugable en una máquina de 7 MHz , y que lo hizo todo por sí mismo, habla de las habilidades consumadas de Braben para crear juegos (y posiblemente de la arrogancia).

Los que vienen a la mente primero son Minecraft (al menos inicialmente), Papeles por favor, Lone survivor, el impresionante juego Banished y el más nuevo Undertale. Otros que vienen a la mente son Thomas estaba solo y Rollercoaster Tycoon.

A fines de la década de 1970 y principios de la década de 1980, un desarrollador único creó muchos videojuegos: Pong de Allan Alcorn, Choplifter de Dan Gorlin, Skyfox de Ray Tobey. Los primeros media docena de juegos que hice profesionalmente fueron desarrollados exclusivamente por mí mismo.

En tiempos más recientes, el exitoso juego móvil 2013 Flappy Bird fue desarrollado por el artista y programador vietnamita Dong Nguyen.

More Interesting

¿Cómo pasar de un programador 1x a un programador 10x?

¿Qué es mejor, VIT Vellore, MIT Manipal o SRM? ¿Por qué?

¿Cómo se construyen los sistemas de software complejos?

¿Debería una empresa de servicios de software de 500 empleados pasar a la metodología scrum?

Estoy cambiando mi especialidad de informática a gestión de ingeniería, ¿vale la pena la decisión? Tengo buena experiencia como desarrollador de software, pero ahora quería aprender cosas nuevas en el campo de la administración.

¿Qué lenguajes de programación de uso general son excelentes, eficientes y agradables de escribir y usar?

¿Google y Apple finalmente bloquearán todo el desarrollo de software de terceros?

¿Algún ingeniero de software con experiencia de 1 a 3 años ha tenido una entrevista con Morgan Stanley, Bangalore? Si es así, ¿cómo fue?

¿Cuál es la mejor herramienta de comentarios del sitio web disponible gratuitamente?

¿Es correcto decir que el software nunca sufre desgaste?

¿Cómo debo responder a un gerente que dice "los desarrolladores de software no necesitan analizar tanto, por lo que debe ser un analista"?

¿Cómo es el mercado laboral para un programador Java vs. C #?

¿La codificación en C pura usando punteros en lugar de usar contenedores C ++ como vectores ayuda a hacer un mejor programador a largo plazo?

¿Qué trabajo es más satisfactorio: Patwari a 18,000 / trabajo de software a 80,000?

¿Cuáles son algunos proyectos de software que incluyen álgebra lineal, cálculo y otras matemáticas incluidas en CS?