Timothée Besset (también conocido como TTimo ) es un programador de software francés , mejor conocido por soportar Linux , así como algunos Macintosh , puertos de los productos de id Software . Estuvo involucrado en los ports de juegos de varias propiedades de id durante la década de 2000, comenzando con Quake III Arena . [2] Desde el desarrollo de Doom 3, también estuvo a cargo del código de red multijugador y varios aspectos de la codificación del juego para id, [3] un rol que lo involucró fuertemente en el desarrollo de su juego en línea QuakeLive . Desde que dejó id en enero de 2012, ha trabajado como contratista de software, incluso para Valve Software .
En ocasiones se le ha llamado "zerowing", pero él nunca ha usado ese nombre. Se deriva del sistema orientado a la comunidad zerowing.idsoftware.com, del cual las páginas de puertos de Linux fueron las más destacadas. En realidad, el sistema fue nombrado por Christian Antkow basándose en el meme Zero Wing . [4]
Besset creció en Francia y comenzó a programar a principios de los años 1990. En la escuela se especializó en informática , además de seguir cursos de química , mecánica y mecánica de fluidos . A través de la escuela también conoció Linux , originalmente solo para administración de sistemas y redes, y finalmente lo adoptó como su sistema principal. Su primer proyecto serio de desarrollo de juegos fue trabajar en QERadiant , una herramienta de edición de juegos gratuita para juegos de id Software . A través de su trabajo en el editor conoció a Robert Duffy, que en ese momento trabajaba como contratista para id. Después de que lo contrataron a tiempo completo, Duffy logró asegurarle a Timothee un contrato para trabajar en el nuevo proyecto de editor multiplataforma GtkRadiant en 2000. [5] Esto finalmente llevó a que Timothee fuera contratado para convertirse en el mantenedor oficial del puerto Linux de id después de que regresaron. los derechos de soporte para la versión Linux de Quake III Arena del entonces tambaleante Loki Software . [6] [7]
Su primer proyecto de portabilidad real llegó con el lanzamiento de Return to Castle Wolfenstein en 2001, y el cliente Linux se lanzó el 16 de marzo de 2002. [8] [9] [10] A esto le siguió aproximadamente un año después el lanzamiento de Wolfenstein. : Enemy Territory , y las versiones de Linux comparten la misma fecha de lanzamiento que la versión de Windows . Su siguiente trabajo de portabilidad llegó con el lanzamiento de Doom 3 , y lanzó las primeras versiones de Linux el 4 de octubre de 2004. [11] [12] [13] Por esta época también asumió la responsabilidad de estar a cargo de la codificación de red para identificación. [2] El 20 de octubre de 2005 lanzó los binarios de Linux para Quake 4 . [14] [15] A esto le siguió la publicación del código fuente de GtkRadiant bajo la Licencia Pública General GNU el 17 de febrero de 2006. [16] [17] Su siguiente proyecto de portabilidad fue portar Enemy Territory: Quake Wars , con binarios de Linux. siendo liberado el 19 de octubre de 2007. [18] [19] [20]
También trabajó en el proyecto Quake Live , y el juego entró en una beta cerrada por invitación en 2008 y una beta abierta el 24 de febrero de 2009, con soporte para Linux y Macintosh el 18 de agosto de 2009. [21] En respuesta a los temores Por algunos en la comunidad de juegos de Linux que id abandonaría Linux con sus títulos futuros, el 13 de septiembre de 2009, en una declaración bien publicitada, reafirmó el apoyo de id a Linux, afirmando en su blog que "Básicamente nada ha cambiado con nuestra política con respecto a los juegos de Linux". ... Que me condenen si no encontramos el tiempo para terminar las compilaciones de Linux". [22] [23] [24]
En enero de 2012, Besset renunció a id Software, poniendo fin a las esperanzas de futuras versiones de Linux (aunque Doom 3 BFG Edition llegó a Linux a través del puerto fuente ). [25] Un año después, John Carmack reveló que ZeniMax Media "no tiene ninguna política de 'binarios no oficiales'", y por lo tanto impidió que id Software buscara cualquier tipo de compilación de terceros como lo había hecho en el pasado, ya sea Linux. puertos o lanzamientos experimentales, y luego sugirió el uso de Wine en su lugar. [26]
El 2 de julio de 2012, se anunció que se había unido a Frozen Sand, que entonces estaba desarrollando Urban Terror HD . [27]
En septiembre de 2016, portó Rocket League a SteamOS/Linux con la ayuda de Ryan C. Gordon [28] [29]
En enero de 2024, se informó que trabajaba en el cliente Steam de Linux , entre otros trabajos por contrato, para Valve Software . [30] [31] [32]
A mi maravillosa esposa Christine por "aguantarme" a través de los años.Ver: http://members.iinet.net.au/~tmorrow/doom3/emails.html#Thanks..
No creo que se pueda presentar un buen argumento comercial para admitir oficialmente Linux para los juegos convencionales hoy en día, y Zenimax no tiene ninguna política de 'binarios no oficiales' como solía tener Id... He argumentado a favor de su valor ( principalmente en el contexto de características experimentales de Windows, pero Linux también se beneficiaría), pero mis fuertes impulsos internos han sido para la continuación de las versiones de código fuente abierto de Id Software, que creo que tienen beneficios más amplios que los binarios de Linux no compatibles".
Además, los jugadores que juegan en Linux deben recordar que, según lo que el desarrollador Timothee "TTimo" Besset había dicho anteriormente, el juego ha sido probado exhaustivamente en la versión de Windows, pero considerablemente menos en la versión de Linux. Por lo tanto, se recomienda a los jugadores que informen de cualquier error que encuentren mientras juegan CS2 en Linux.