FTE QuakeWorld - Le Bottin des Jeux Linux

FTE QuakeWorld

Specifications

Title: FTE QuakeWorld Type: Tool
Genre: Adventure & Action Status:
Category: Adventure & Action ➤ Shooter ➤ Fantasy & Sci-fi ➤ eSports Commercial:
Tags: Action; FPS; Shooter; Survival Horror; Sci-fi; Gore; Aliens; Development; 3D engine; Multi-platform; Quake; Split Screen; 3D Sound; VOIP Demo:
Released: Latest : 5529 / Dev : 5695 Package Name:
Date: 2020-05-16 Extern Repo:
License: GPL v2 Deb Repo:
View: First person Package:
Graphic: 3D Binary: ✓
Mechanics: Real Time Source: ✓
Played: Single & Multi PDA:
Quality (record): 5 stars Quality (game):
Contrib.: Goupil & Louis ID: 11116
Created: 2010-08-20 Updated: 2020-06-16

Summary

[fr]: Un moteur libre et multi-plateforme dérivé de Quakeworld, qu'il améliore tout en préservant la compatibilité (les clients QW se connectent à un serveur FTE et inversement). Il apporte notamment les niveaux d'accès (pour l'administration), les pré-réglages vidéo, les projections alternatives, plusieurs moteurs de rendu (OpenGL, Vulkan, D3D9, D3D11), l'IPv6, la VOIP, les capacités hybrides NQ/QW, la compatibilité avec plusieurs types de jeux (Quake, Quake2, Quake3, Hexen2, Nexuiz et HalfLife). [en]: A libre & multi-platform engine derived from Quakeworld, which it improves while preserving compatibility (QW clients connect to an FTE server and vice versa). It provides access levels (for administration), video presets, alternative projections, several rendering engines (OpenGL, Vulkan, D3D9, D3D11), IPv6, VOIP, NQ/QW hybrid capabilities, compatibility with several types of games (Quake, Quake2, Quake3, Hexen2, Nexuiz and HalfLife).

Videos

Fonctionnalités / Features : 3D spatial sound, particle effect,


Gameplay (MP) :


Gameplay (SP) :

Links

Website & videos
[Homepage] [Dev site] [Features] [Screenshots] [Videos ft ft ft t ts gd gu id r lp mp mp mp mp mp mp mp mp mp mp mp g g g g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g g] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

Commercial : (For the required data, see Quake 1, Quake 2, Quake 3, Hexen 2, Nexuiz & HalfLife on this site)

Resources
• (empty)
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

Social
Devs (FTE QuakeWorld Team [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
(Quake) Devs (id Software [fr] [en]) : [Site 1 2] [MobyGames] [twitter] [Facebook] [YouTube] [Interviews (J. Carmack) (2019) (2016) (J. Romero, 2018) (Others)]
Game : [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube]

On other sites
[Wikipedia (QuakeWorld) [fr] [en] [de]]
[Wikipedia (Quake) [fr] [en] [de]] - [Wikipedia (Quake II) [fr] [en] [de]] - [Wikipedia (Quake III Arena) [fr] [en] [de]]
[Wikipedia (Hexen II) [fr] [en] [de]] - [Wikipedia (Nexuiz) [fr] [en] [de]] - [Wikipedia (Half-Life) [fr] [en] [de]]
[JeuxLinux [fr]]

Reviews
[metacritic]

News / Source of this Entry (SotE) / News (SotN)
[Changes with v. (date)]

Description [fr]

Une amélioration technique de Quakeworld (lui même une amélioration du mode multi-joueur de Quake 1 d'id Software, par l'ajout de l'UDP), par la FTE QuakeWorld Team.

FTE QuakeWorld (FTEQW, pour Fore Thought Entertainment QuakeWorld) est un moteur libre et multi-plateforme dérivé de Quakeworld, qu'il améliore tout en préservant la compatibilité (les clients QW se connectent à un serveur FTE et inversement). Il apporte notamment les niveaux d'accès (pour l'administration), les pré-réglages vidéo, les projections alternatives, plusieurs moteurs de rendu (OpenGL, Vulkan, D3D9, D3D11), l'IPv6, la VOIP, les capacités hybrides NQ/QW, la compatibilité avec plusieurs types de jeux (Quake, Quake2, Quake3, Hexen2, Nexuiz et HalfLife).

QuakeWorld (d'id Software) était lui-même une amélioration des fonctionnalités de communication en ligne (notamment le support de l'UDP) du moteur de Quake 1 (ce dernier - conçu pour de faibles latences en LAN, souffrait de lenteurs avec les connections internet - dont la latence et les paquets perdus sont bien plus élevés) .

FTE QuakeWorld est compatible avec : QuakeWorld, Net Quake, Quake 2, Quake 3, Hexen 2, Nexuiz et HalfLife (support des cartes).

Ressources et documentations disponibles : Pour Quake, voir la fiche "Ressources - Quake", pour Hexen 2, voir la fiche "Ressources - Hexen 2".


FTE est un moteur de jeu très polyvalent basé à l'origine sur QuakeWorld.

Caractéristiques de base

• Plusieurs pré-réglages vidéo, pour tous les goûts.
• Écran partagé
• IPv6
• VOIP
• Capacités hybrides NQ / QW (les clients NQ + QW se fraggent entre-eux !)
• Plusieurs moteurs de rendu, dont OpenGL, Vulkan, D3D9, D3D11.
• BSP2, Q3BSP, autres limites étendues.
• Projections de vue alternatives.
• Exécute Quake, Quake2, Quake3, Hexen2, ainsi que de nombreux mods / jeux exclusivement FTE.
• Beaucoup, beaucoup, beaucoup d'autres choses ...

(NdT : QW=QuakeWorld, NQ=NetQuake)

Caractéristiques FTEQCC

• Version avec interface conviviale et débogueur intégré.
• Débogage étape par étape, points d'arrêt.
• Tableaux, structures et classes compatibles avec n'importe quel moteur Quake.
• Types de données pointeur et entier.

FTE QuakeWorld est un dérivé de QuakeWorld qui se concentre principalement sur le modding et les fonctionnalités supplémentaires pour les utilisateurs et les serveurs. Il prend en charge le code de jeu et protocole NetQuake, les cartes et modèles Hexen 2 / Quake 2 / Quake 3, de nombreuses extensions intégrées QuakeC, et plus encore.

Les intentions du mod FTE QuakeWorld sont d'ajouter des fonctionnalités intéressantes à QuakeWorld, sans perdre aucune compatibilité (en arrière).
Tous les clients QuakeWorld devraient pouvoir se connecter à un serveur FTE, et tous les clients FTE devraient se connecter à n'importe quel autre serveur QW.

L'une des améliorations du serveur concerne les niveaux d'accès. Les utilisateurs se connectent en utilisant leur nom de joueur et un mot de passe facultatif. Ils ont alors un niveau d'accès. Différents utilisateurs ont différents niveaux d'accès et il est donc possible d'affecter différents utilisateurs en tant qu'administrateurs avec chacun leur propre mot de passe.
Cela permet une plus grande variété. Une autre fonctionnalité utile est que les utilisateurs peuvent utiliser la fonction cmd pour exécuter des alias spécifiques à un niveau autre que le leur. Bien sûr, un administrateur est requis pour configurer l'alias en premier lieu, mais il permet aux utilisateurs de passer à certaines cartes. Mais pas tous.
Un effet secondaire de cette info utilisateur est le système de classement. Les utilisateurs sont classés lorsqu'ils jouent sur le serveur. Vos éliminations / morts sont mémorisées et votre classement changera. \'cmd topten\' peut être utilisé pour demander au serveur les dix meilleurs joueurs.



Wikipedia [en] (traduction du Bottin) : QuakeWorld

QuakeWorld (en abrégé QW) est une mise à jour du jeu de match à mort multijoueur séminal d'ID Software, Quake, qui améliore les fonctionnalités multi-joueurs du jeu (à savoir le support UDP) pour permettre aux personnes disposant de modems d'accès à distance d'obtenir une réactivité considérablement améliorée lors du jeu sur des serveurs de jeux Internet. Les connexions à large bande modernes telles que le câble et l'ADSL peuvent également utiliser la gestion du réseau QW et la physique du jeu. Le développement officiel du logiciel id s'est arrêté avec la version test de QuakeWorld 2.33 le 21 décembre 1998. La dernière version officielle stable était 2.30. QuakeWorld a été décrit par IGN comme le premier jeu de tir à la première personne en ligne populaire.

Développement

Le code réseau de Quake, la partie du logiciel qui gère les jeux multi-joueurs sur un réseau, a été conçu pour le jeu à faible latence sur un réseau local (LAN). Le Quake d'origine ne tenait pas compte du fait que les connexions Internet ont généralement une latence et une perte de paquets beaucoup plus élevées par rapport à une connexion LAN, et sur certaines connexions, les performances de ce modèle n'ont pas fourni une expérience optimale.

QuakeWorld, écrit par John Carmack avec l'aide de John Cash et Christian Antkow, a été publié en décembre 1996. Plus tard, David Kirsch et Jack Mathews ont repris le développement. Il comprenait un programme utile appelé QuakeSpy, écrit par Mathews, qui est devenu plus tard GameSpy.

Description [en]

"A libre engine derived from Quakeworld, which it improves while preserving compatibility" -- Le Bottin

FTE is a highly versatile game engine originally based on QuakeWorld.

Core Features

• Multiple Video Presets, for all tastes.
• Splitscreen
• IPv6
• VOIP
• Hybrid NQ/QW capabilities (NQ+QW clients fragging each other!)
• Multiple renderers, including OpenGL, Vulkan, D3D9, D3D11.
• BSP2, Q3BSP, other limits extended.
• Alternative view projections.
• Runs Quake, Quake2, Quake3, Hexen2, plus numerous FTE-only mods/games.
• Many many many many many more things...

FTEQCC Features

• Friendly GUI version with integrated debugger.
• Step-by-step debugging, breakpoints.
• Arrays, structs and classes compatible with any Quake engine.
• Pointer and integer datatypes.

FTE QuakeWorld is a QuakeWorld derivative which mainly focuses on modding and additional features for both users and servers. Supports NetQuake gamecode and protocol, Hexen 2/Quake 2/Quake 3 maps and models, many QuakeC builtin extensions, and more.

The intentions to the FTE QuakeWorld mod are to add some cool features to QuakeWorld, without loosing any (backwards) compatability.
All QuakeWorld clients should be able to connect to an FTE server, and all FTE clients should connect to any other QW server.

One of the server enhancements is access levels. Users log on using thier player name, and an optional password. They then have a level of access. Different users have different levels of access and so it\'s possible to assign different users as administrators each with thier own password.
This allows much greater variety. Another useful feature is that users may use the cmd function to execute specific aliases at a level other than thier own. Of course, an admin is required to set up the alias in the first place, but it allows users to change to some maps. Just not all.
A side effect of this userinfo is the rankings system. Users are ranked when they play on the server. You kills/deaths are remembered and your ranking will change. \'cmd topten\' may be used to ask the server for the ten best players.


Wikipedia: QuakeWorld

QuakeWorld (abbreviated QW) is an update to id Software's seminal multiplayer deathmatch game, Quake, that enhances the game's multiplayer features (namely UDP support) to allow people with dial-up modems to achieve greatly improved responsiveness when playing on Internet game servers. Modern broadband connections such as cable and DSL can use the QW network handling and game physics as well. Official id Software development stopped with the test release of QuakeWorld 2.33 on December 21, 1998. The last official stable release was 2.30. QuakeWorld has been described by IGN as the first popular online first-person shooter.

Development

Quake's network code, the part of the software that handles multiplayer gaming over a network, was designed for low-latency play over a local area network (LAN). The original Quake did not address the fact that Internet connections have generally much higher latency and packet loss compared to a LAN connection, and over some connections, performance of this model did not provide an optimal experience.

QuakeWorld, written by John Carmack with help from John Cash and Christian Antkow, was released in December 1996. Further development was later taken over by David Kirsch and Jack Mathews. It included a useful program called QuakeSpy, written by Mathews, which later evolved into GameSpy.