Hack (jeu vidéo)
From Wikipedia, the free encyclopedia
Hack est un jeu vidéo de type roguelike créé en 1982 par Jay Fenlason avec l'aide de Kenny Woodland, Mike Thome, et Jonathan Payne. Puis, en 1984, une version étendue et améliorée par Andries Brouwer du jeu est distribuée sur Usenet ; elle est distribuée sous une licence libre proche de la licence BSD[1]. Cette version deviendra la base de NetHack en 1987, un projet toujours en développement[2].
Hack est développé par Jay Fenlason avec l’aide de Kenny Woodland, Mike Thome et Jonathan Payne alors qu’ils étudient à la Lincoln-Sudbury Regional High School où ils suivent notamment les cours d’informatique de Brian Harvey[3]. À la suite de l’acquisition d’un ordinateur PDP-11/7 par l’école, celui-ci crée en effet un programme de cours consacré à l’informatique et dans lequel il laisse une certaine liberté aux élèves. C’est dans ce cadre que Jay Fenlason, Kenny Woodland, Mike Thome et Jonathan Payne se rencontrent, deviennent amis et apprennent la programmation[3]. Lors d’une visite du laboratoire d’informatique de l’université de Californie à Berkeley organisé par Brian Harvey, ils ont l’opportunité d’utiliser les ordinateurs centraux qui s’y trouvent et découvrent alors le jeu Rogue (1980). Ils décident alors d’en créer leur propre version dans leur cadre d’un projet de classe. Jay Fenlason créé alors une liste de fonctionnalités qu’il souhaite ajouter au jeu, dont la possibilité de sauvegarder l’architecture d’un niveau après que le joueur l’ait quitté. Ils entrent ensuite en contact avec Michael Toy et Ken Arnold lors d’une conférence USENIX afin de récupérer le code source de Rogue mais essuient un refus, qui les oblige partir de zéro pour développer leur jeu[3]. Ils le baptisent Hack en référence au fait qu’il s’agit en même temps d’un hack 'n' slash et du hack destiné à recréer Rogue sans avoir accès à son code source[3]. Jay Fenlason ne parvient finalement pas à inclure dans le jeu toutes les fonctionnalités qu’il avait imaginées et son implication dans le projet se termine lorsqu’ils quittent l’école. Il a cependant fourni le code source du jeu à la conférence USENIX afin qu’il soit distribué. Le développement du jeu est ainsi repris par d’autres programmeurs et il est porté sur divers système[4]. Son développement est néanmoins abandonné en faveur de celui de NetHack à la fin des années 1980[5].
