Introducción y detalles de John Carmack
Currículum de John Carmack y entorno en el que creció
John Carmack ("Padre de los juegos de disparos en primera persona")
apodado Jody. Sus padres trabajaron muy duro por lo que formaron una gran familia. También fueron ascendidos a presentadores de noticias vespertinas para una estación de televisión, una de las tres principales estaciones de Kansas City, Missouri, y luego se mudaron a un suburbio próspero. Allí Juan tenía un hermano pequeño, Pedro. Ese mismo año, John ingresó a la escuela primaria católica St. Mary, una de las mejores escuelas de la zona. El niño flaco de cabello rubio desordenado, que usaba anteojos desde que tenía un año, rápidamente demostró que era diferente en la escuela. En segundo grado, a la edad de siete años, obtuve puntajes perfectos en casi todas las pruebas estandarizadas, lo que equivale a noveno grado. John también desarrolló un hábito único de tartamudez al agregar un breve zumbido robótico después de cada oración, como una computadora procesando datos: "Doce por 12 es igual a 144... hmm. Sus padres se divorciaron repentinamente cuando él tenía doce años, y todavía eran muy". nerviosos sobre cómo criar a sus hijos. Ingo siente que esto ha causado un trauma irreparable a Kamak. Justo cuando Carmack empezaba a divertirse en la escuela, él y su hermano menor, Peter, tuvieron que rotar entre padres y escuelas. A Carmack no le gustaba estar separado de su padre. Para empeorar las cosas, tuvo que valerse por sí mismo mientras vivía con su madre.
Cuando aún estaba en el instituto, Carmack era considerado un "friki", por lo que se consideró que tenía problemas psicológicos y fue suspendido de la escuela durante un año. Después de que se reanudaron las clases, Carmack aún recibió su diploma y fue admitido en la famosa Universidad local de Kansas. Carmack fue casi autodidacta en materia de programación. Antes de terminar su primer año, muchas empresas de software compraron algunos pequeños juegos que escribió y él mismo se convirtió en programador de varias empresas de software, haciéndose famoso gradualmente en el campo del software de juegos.
Experiencia de lucha En 1990, fue el período dorado de desarrollo de la tecnología informática. Las computadoras personales de IBM trajeron oportunidades sin precedentes a toda la industria del software. Pero en ese momento, la mayor parte del software tenía fines comerciales y pocas personas se preocupaban por el software de juegos. En ese momento, una empresa de software llamada Softdisk encontró a Kamak, un estudiante de segundo año, y esperaba que se uniera a la empresa y desarrollaran software de juegos juntos. Debido a su amor por el software de juegos, aceptó la invitación sin dudarlo. El primer problema que encontró Carmack fue cómo trasladar el programa del juego a una computadora personal. Después de considerarlo un poco, eligió IBM PC como la primera plataforma para ejecutar juegos. El software del juego es "Super Mario Bros. 3" de Nintendo, que es popular en todo el mundo. Después de experimentos, desarrolló una tecnología de visualización de PC llamada EGA (adaptador de gráficos mejorado, un prototipo de tarjeta aceleradora de gráficos 3D), que es un modo de visualización de 16 colores. Más tarde, diseñó una tecnología de actualización de pantalla para aumentar la velocidad de visualización de los gráficos del juego. Pronto, se lanzó con éxito el primer juego 2D para IBM PC, dando un paso histórico en el software de juegos. Un año después, decidió iniciar su propio negocio y cofundó la empresa de juegos ID Sofare. En id Sofare, Carmack y sus colegas crearon y continuaron innovando el género con un juego sangriento y violento tras otro. Los numerosos elogios de Id deberían pertenecer a todo su personal, y John Carmack es sin duda el pegamento que mantiene unida a toda la empresa.
Por supuesto, el ambicioso Carmack no se limitará a los juegos 2D que cualquiera pueda diseñar. Su objetivo era el desarrollo de juegos 3D. Hace unos años, su "plan 3D" podría haber sido difícil de implementar. Afortunadamente, la tecnología del hardware informático en aquella época se había desarrollado a un nivel considerable: monitores de alta resolución, discos duros y memorias de gran capacidad, CPU informáticas de alta velocidad y tarjetas aceleradoras de gráficos, etc. Todo esto sentó una buena base para su sueño. Dos años más tarde, él y otro genio del software de juegos, John Romero, desarrollaron conjuntamente el primer juego de disparos en 3D del mundo, "Wolfenstein 3D", que utilizaba su motor de juego 3D original. Luego desarrolló dos juegos 3D, Doom y Quake.
Durante un tiempo, todos los usuarios de computadoras se apresuraron a comprar estos juegos, e incluso la gente compraba PC caras sólo para jugar juegos en 3D. En menos de un año, solo Doom vendió millones de copias, generando cientos de millones de dólares en ganancias comerciales.
Actualmente, Carmack, de 41 años, sigue siendo el programador jefe de software de juegos en ID Sofare. Ha producido decenas de juegos de ordenador. Sin embargo, Carmack no estaba contento con el status quo. Su último objetivo es un proyecto de investigación sobre tecnología de cohetes, para el cual creó Armadillo Aerospace Technology Research Company para seguir trabajando duro por otro sueño.
Hablando francamente, Carmack es principalmente un genio técnico. Cada juego producido por id se basa en el motor que él escribió, y Carmack continúa llevando la tecnología de motores a nuevas alturas. Su primera contribución a la industria del juego fue la suavidad de los gráficos de fondo en los juegos de desplazamiento. Esta tecnología se utilizó en el Commander Keen de los años 1990. Antes de esto, las imágenes de fondo de los juegos de desplazamiento lateral en plataformas de computadora eran muy inestables y no se podían comparar con los juegos de desplazamiento lateral en plataformas de consola en ese momento. Aunque esta tecnología no es nada hoy en día, es suficiente para ilustrar la excelente capacidad de programación de Carmack.
Estado de logros El estatus actual de Carmack se debe principalmente a sus logros en 3D, especialmente a su incansable defensa y difusión de la tecnología de aceleración 3D. Cuando apareció por primera vez Thor's Hammer, la aceleración 3D era simplemente una fantasía ridícula a los ojos de la gente. Sólo Carmack creía en el poder de la tecnología 3D. Hizo una versión especial de Thor's Hammer que se ejecutaba exclusivamente en tarjetas gráficas Verite. Los gráficos se ven hermosos, pero es una pena que las tarjetas gráficas Verite no hayan logrado afianzarse en el mercado. Más tarde, Carmack creó una nueva versión de Quake utilizando el estándar OpenGL, permitiendo que todas las tarjetas gráficas con capacidades de aceleración 3D reproduzcan imágenes más hermosas a velocidades más rápidas y resoluciones más altas. Hoy en día, algunos fabricantes de tarjetas gráficas incluso discuten con Carmack antes de desarrollar nuevos productos para asegurarse de que su hardware pueda soportar perfectamente los juegos producidos por id. Todo lo que ha hecho Carmack ha cambiado decisivamente el desarrollo futuro de la industria de las tarjetas gráficas.
Además de sus logros en 3D, John Carmack también aportó muchas otras innovaciones técnicas a la industria del juego, como la detección del lado del cliente en el código de red, texturas múltiples, código de juego que es fácil de modificar y ampliar, y aspectos internos del juego Las instrucciones de la línea de comando... Parece que todo lo que hay que hacer lo hace Carmack, pero quién sabe, tal vez esto sea solo el comienzo.
? Otras actividades Carmack no sólo era programador en el campo de los gráficos 3D, también le gustaban los lanzacohetes y fundó un grupo privado de investigación y desarrollo llamado Armadillo Aerospace. Poco después de que Carmack pronunciara su discurso de apertura en la QuakeCon 2013 en Dallas, confirmó personalmente a los periodistas de Arstechnica que sus años de no hacer nada habían terminado y que el Espacio Armadillo que había creado estaba a solo un suspiro de distancia.
Cuando se celebró la QuakeCon en 1996, Carmack conoció a Katherine Anna Kang en su oficina. Se casaron en junio de 5438 + octubre de 2000 y su hijo Chrisher Ryan nació en agosto de 65438 + marzo de 2004.
Carmack tiene su propio blog (anteriormente llamado.plan), y dejará mensajes en él de vez en cuando.
El 7 de agosto de 2013, Carmack se unió a Oculus VR (inglés: Oculus VR) como director de tecnología (CTO). El 22 de octubre del mismo año, renunció oficialmente a id Sofare para trabajar a pleno rendimiento. Es hora de trabajar con Oculus VR. El motivo de la renuncia de Carmack fue que la empresa matriz de id, ZeniMax Media, no aprobó que id desarrollara juegos en la plataforma Oculus Rift. .
Juego desarrollado "Wolfenstein3D" (Sede Alemana 3D)
"Doom" (Doom)
"Doom" (Doom II)
"Pagano"
"Bruja" (Brujería)
"Bruja 2"
"Terremoto" "
"Terremoto 2"
"Quake III Arena" (Quake III)
"Doom 3"
"Quake IV" (Quake 4)
" rabia"