Moria (jeu vidéo)

Pour les articles homonymes, voir Moria.

Moria

Image tirée du jeu.

* * *

Développeur|

Robert Alan Koeneke
Jimmey Wayne Todd

|

* * *

Début du projet|

1981

|

Date de sortie|

1983

Genre|

Roguelike

|

Mode de jeu|

Solo

Plate-forme|

Mac OS, Windows, Amiga, Linux

* * *

Version|

5.7.15 (4 juin 2021)

|

* * *

Site web|

www-math.bgsu.edu/~grabine/moria.html

|

modifier \- modifier le code \- modifier Wikidata

Moria est un jeu vidéo de type roguelike développé par Robert Alan Koeneke en 1983. Il s’inspire pour cela de Colossal Cave Adventure (1975) et de Rogue (1980) dont il transpose le système de jeu dans la ville souterraine de la Moria décrite dans le Seigneur des anneaux de J. R. R. Tolkien. Le but de ce jeu est d'atteindre les profondeurs de la Moria et de tuer le Balrog.

## Système de jeu

[modifier | modifier le code]

Moria commence avec la création d'un personnage. Le joueur choisit d'abord une « race » parmi les suivantes : Human, Half-Elf, Elf, Halfling, Gnome, Dwarf, Half-Orc et Half-Troll (soit humain, demi-elfe, elfe, halfelin, gnome, nain, demi-orque, orque et demi-troll). Cette sélection détermine des statistiques de base et les classes disponibles. Le joueur choisit ensuite une classe parmi les suivantes : Warrior, Mage, Priest, Rogue, Ranger et Paladin (soit guerrier, mage, prêtre, voleur, rôdeur et paladin). Cette classe détermine d'autres statistiques avancées, et les capacités que le joueur peut faire évoluer durant la partie. Les mages, rôdeurs et voleurs peuvent apprendre la magie, et les prêtres et paladins peuvent apprendre des prières. Les guerriers ne possèdent pas de capacité supplémentaire.

Le joueur commence la partie avec un nombre limité d'objets dans un niveau représentant une ville disposant de six échoppes : un magasin général, une armurerie, un forgeron d'armes, un temple, une boutique d'alchimie et une boutique de magie. Un escalier descend de ce niveau vers une série de labyrinthes souterrains générés aléatoirement. Les niveaux les plus profonds contiennent des monstres plus puissants et de meilleures récompenses. Chaque fois que le joueur monte ou descend un escalier, un nouveau niveau est créé et le précédent est supprimé, seul le niveau de la ville est persistant dans le jeu.

Comme dans la plupart des rogue-likes, il est impossible de charger une sauvegarde si le personnage meurt, le jeu ne sauvegardant que lorsqu'il est quitté, empêchant toute stratégie à base de recharges fréquentes.

Le balrog, représenté dans le jeu par un B majuscule, se trouve aux plus profonds niveaux du labyrinthe. Une fois qu'il a été tué, la partie est gagnée et le joueur ne peut plus sauvegarder sa partie.

## Développement

[modifier | modifier le code]

Moria est développé par Robert Alan Koeneke alors qu’il étudie à l’université d'Oklahoma. Il s’inspire pour cela de Colossal Cave Adventure (1975) et de Rogue (1980). N’ayant pas accès au code source de ce dernier, il commence à programmer sur un ordinateur VAX-11/780 une nouvelle version du jeu en s’inspirant de la ville souterraine de la Moria décrite dans le Seigneur des anneaux de J. R. R. Tolkien. Un peu comme dans ce dernier, le joueur a ainsi pour objectif d’explorer les profondeurs de la Moria et de vaincre le Balrog lors d’une bataille finale[1]. Comme dans son modèle, les niveaux souterrains du jeu sont générés de manière procédurale. A la surface, Robert Alan Koeneke créé en revanche un niveau prédéfini représentant une ville dans laquelle le joueur peut acheter et vendre des équipements. L’utilisation du Pascal et de structure de données lui permettent par ailleurs de créer un bestiaire plus varié que dans le jeu original[1]. Robert Alan Koeneke est assisté par plusieurs testeurs ainsi que par un autre étudiant, Jimmey Wayne Todd, qui l’aide notamment à programmer un système de génération de personnage plus complexe[1].

## Postérité

[modifier | modifier le code]

La ville de départ dans Angband (1990).

Moria fait l’objet de plusieurs adaptations. UMoria[2] (pour UNIX Moria) est par exemple une variante très proche de l’originale programmé par Jim E. Wilson afin de faciliter l’adaptation du jeu sur d’autres plateformes et d’en corriger certains bugs[1]. La variante la plus populaire est sans doute Angband (1990) qui est développé par Alex Cutler et Andy Astrand alors qu’ils étudient à l’université de Warwick. En s’appuyant sur le code source de UMoria, ils transposent le jeu dans la forteresse de Angband décrite dans le Seigneur des anneaux et ajoutent de nouveaux niveaux et de nouvelles créatures inspirées du bestiaire du roman. Ils conservent le Balrog, qui devient un boss de niveau intermédiaire, et Morgoth devient le boss final que le joueur doit vaincre pour terminer le jeu[3]. Lorsqu’Alex Cutler et Andy Astrand obtiennent leurs diplômes, le développement du jeu est repris par Sean March et Geoff Hill qui y ajoutent de nouveaux éléments et commence à le distribuer en dehors de l’université via le système Usenet. Une fois le jeu diffusé à un plus large public, de nouvelles équipes de développeurs continuent de l’améliorer en corrigeant des bugs, en nettoyant son code source et en implémentant de nouvelles fonctionnalités[3]. Les changements fréquents de développeurs et les nombreuses suggestions d’amélioration conduisent à la création d’une soixantaine de variantes du jeu dont environ une demi-douzaine sont encore en développement[4],[5]. L’une des plus connu est ZAngband (1994) (pour Zelazny Angband) qui transpose le jeu dans l’univers du cycle des Princes d'Ambre de Roger Zelazny[6]. Le code source de celle-ci est ensuite utilisé pour créer Troubles of Middle Earth (2002) qui transpose le jeu dans un univers original avant de devenir Tales of Maj'Eyal (2009)[7]. La version originale de Angband continue néanmoins d’être développée[3].

Moria, ou son dérivé Angband, a également influencé la conception du jeu Diablo de Blizzard Entertainment, selon ses concepteurs[8].

## Notes et références

[modifier | modifier le code]

* (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Moria (video game) » (voir la liste des auteurs).

* (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Roguelike » (voir la liste des auteurs).

1. ↑ a b c et d Craddock 2015, Chapter 7: None Shall Pass: Braving the Mines of Moria.
2. ↑ Sources disponibles en GPL-3 : dungeons-of-moria/ umoria
3. ↑ a b et c Craddock 2015, Chapter 8: Neapolitan Roguelike: The Many Flavors of Angband.
4. ↑ (en) Justin Olivetti, « The Game Archaeologist: A brief history of roguelikes!  », sur Engadget.com, 18 janvier 2014.
5. ↑ (en) « Angband variant list ».
6. ↑ (en) Alex Spenser, « A History of Roguelikes in 6 Free Games  », sur IGN, 26 décembre 2013.
7. ↑ (en) Pete Davidson, « Infinite Dungeons, Infinite Death: Tales of Maj'Eyal PC Review  », sur USGamer, 17 décembre 2013.
8. ↑ (en) Russ Pitts, « Secret Sauce: The Rise of Blizzard », sur Escapist Magazine, 6 juin 2006.

## Bibliographie

[modifier | modifier le code]

* (en) Matt Barton, Dungeons and Desktops : The History of Computer Role-Playing Games, CRC Press, 2008, 451 p. (ISBN 978-1-4398-6524-8, lire en ligne)
* (en) David Craddock, Dungeon Hacks : How NetHack, Angband, and Other Roguelikes Changed the Course of Video Games, Press Start Press, 2015, 238 p. (ISBN 978-0-692-50186-3 et 0-692-50186-X)

## Liens externes

[modifier | modifier le code]

* Article Usenet du 21 février 1996 où Robert Alan Koeneke parle de l'origine du jeu
* Portage C de IMoria par Steve Kertes
* KMoria - portage de Moria 5.5.2 pour Palm OS

v · m

Les jeux se déroulant dans la Terre du Milieu

Jeux vidéo |

* The Hobbit (1982)
* Moria (1983)
* J. R. R. Tolkien's War in Middle Earth (1988)
* Angband (1990)
* J. R. R. Tolkien's The Lord of the Rings, Vol. I (1990)
* MUME (1991)
* J. R. R. Tolkien's Riders of Rohan (1991)
* J. R. R. Tolkien's The Lord of the Rings, Vol. II: The Two Towers (1992)
* ToME (1998)
* La Communauté de l'anneau (2002)
* Les Deux Tours (2002)
* Bilbo le Hobbit (2003)
* La Guerre de l'anneau (2003)
* Le Retour du roi (2003)
* La Bataille pour la Terre du Milieu (2004)
* Le Tiers-Âge (2004)
* Tactics (2005)
* La Bataille pour la Terre du Milieu II (2005)
* L'Avènement du roi-sorcier (2006)
* Le Seigneur des anneaux Online (2007)
* L'Âge des conquêtes (2009)
* La Quête d'Aragorn (2010)
* La Guerre du Nord (2011)
* Lego Le Seigneur des anneaux (2012)
* Gardiens de la Terre du Milieu (2012)
* Lego Le Hobbit (2014)
* L'Ombre du Mordor (2014)
* L'Ombre de la guerre (2017)
* Gollum (2023)
* Return to Moria (2023)

Jeux de rôle |

* Jeu de rôle des Terres du Milieu (JRTM / MERP) (1984)
* Jeu de rôle du Seigneur des Anneaux (2002)

Jeux de cartes |

* Le Seigneur des anneaux : Les Sorciers (1995)
* Le Seigneur des anneaux, jeu de cartes à collectionner (2001)
* Le Seigneur des anneaux : Jeu de cartes évolutifs (2011)

Autres jeux |

* War of the Ring (jeu de guerre) (1977)
* Le Seigneur des anneaux (jeu de bataille) (2001)
* Le Seigneur des anneaux (jeu de société) (2001)
* La Guerre de l'Anneau (2004)
* Les Batailles du Tiers Âge (2006)

Liste détaillée des jeux

v · m

Jeux vidéo libres

Jeu de stratégie combinatoire abstrait |  | Échecs |

* GlChess
* Lichess
* XBoard

|

Go |

* GNU Go

Plates-formes |  | 2D |

* SuperTux
* Teeworlds
* Secret Maryo Chronicles

|

3D |

* Neverball
* Yo Frankie!

Shoot 'em up |

* Gunroar
* Noiz2sa
* Parsec47
* Powermanga
* Sopwith
* XPilot

Simulation |  | Course |

* Armagetron
* GLTron
* Rigs of Rods
* SuperTuxKart
* Speed Dreams
* TORCS
* Tux Racer
* VDrift (en)
* X-Moto

|

Spatial, Vol |

* FlightGear
* Oolite
* Pirate Galaxy (en)
* Search and Rescue
* Vega Strike

Ferroviaire |

* OpenBVE
* RailSim II
* Train Signalling Simulation

Jeu de gestion |

* Lincity
* OpenCity
* OpenTTD
* Simutrans

Stratégie |  | Au tour par tour (TBS) |

* La Bataille pour Wesnoth
* Freeciv
* FreeOrion
* Hedgewars
* Tenés Empanadas Graciela
* UFO: Alien Invasion
* Warmux

|

En temps réel (RTS) |

* 0 A.D.
* Freecraft
* Glest
* Liquid War
* Wargus
* Warzone 2100

Tir à la première personne (FPS) |

* AssaultCube
* BZFlag
* Cube
* Balanced Annihilation
* Nexuiz
* OpenArena
* Sauerbraten
* Quetoo
* Smokin' Guns
* Tremulous
* Warsow
* Wolfenstein: Enemy Territory
* World of Padman
* Unvanquished
* Xonotic

Réflexion |

* 2048
* Enigma
* Frozen Bubble
* Pingus
* Gbrainy
* Rocks'n'Diamonds (en)

Rôle (RPG) |  | Roguelike |

* Angband
* Dungeon Crawl
* Moria
* NetHack
* Slash'EM (en)
* Tales of Maj'Eyal

|

MMORPG, autres |

* PlaneShift
* Ryzom

Jeu d'adresse |

* LBreakout
* Mtp Target
* TecnoballZ

Jeu sandbox |

* Minetest
* Mindustry

* Portail du jeu vidéo
* Portail Tolkien et Terre du Milieu
* Portail des logiciels libres

*[(en)]: Langue : anglais
*[p.]: pages
*[v]: Voir ce modèle.
*[m]: Modifier ce modèle. Merci de prévisualiser avant de sauvegarder.