ORTS - Le Bottin des Jeux Linux



Title: ORTS Type: Linux Game
Genre: Strategy Status:
Category: Development ➤ Engine ➤ Misc. Commercial:
Tags: Blind Demo:
Released: 20091026 Package Name:
Date: 2009-10-26 Extern Repo:
License: GPL v2 Repo:
Perspective: Third person Package:
Visual: 3D Binary:
Pacing: Real Time Source: ✓
Played: Single & Multi PDA:
Quality (record): 3 stars Quality (game):
Contrib.: Goupil & Louis ID: 12205
Created: 2010-08-20 Updated: 2015-10-31



[Homepage] [Dev site] [Screenshots] [WIKI]

[HOLaRSE [de]]

Description [fr]

ORTS (pour Open Real-Time Strategy) est un jeu et un moteur de jeu de stratégie mono-joueur (contre IAs) (et multijoueur ?) en 3D OpenGL temps réel dont la raison d'être initiale est l'étude et la conception d'IA (dans le cadre de recherches) devant composer avec des informations incomplètes (IA aveugles par rapport aux humains dans les parties multijoueur).

Description [en]

What is it?
ORTS is a programming environment for RTS games.

What does ORTS stand for?
Open Real-Time Strategy

What are the project goals?
ORTS is a programming environment for studying real-time AI problems such as pathfinding, dealing with imperfect information, scheduling, and planning in the domain of RTS games. These games are fast-paced and very popular. Furthermore, the current state of RTS game AI is bleak which is mainly caused by the lack of planning and learning - areas in which humans are currently much better than machines. Therefore, RTS games make an ideal test-bed for real-time AI research. Unfortunately, commercial RTS games are closed software which prevents researchers from connecting remote AI modules to them. Furthermore, commercial RTS games are based on peer-to-peer technology - which in a nutshell runs the entire simulation on all player machines and just hides part of the game state from the players. By tampering with the client software it is possible to reveal the entire game state and thereby gain an unfair advantage. We feel that this is unacceptable for playing games on the internet. We therefore started the ORTS project to create a free software system that lets people and machines play fair RTS games. The communication protocol is public and all source code and artwork is freely available. Users can connect whatever client software they like. This is made possible by a server/client architecture in which only the currently visible parts of the game state are sent to the players. This openness leads to new and interesting possibilities ranging from on-line tournaments of autonomous AI players to gauge their playing strength to hybrid systems in which human players use sophisticated GUIs which allow them to delegate tasks to AI helper modules of increasing performance.


Architecture clients/serveur permettant une grande liberté de conception du client et des IA indépendantes (elles-mêmes clientes) s'opposant aux humains,
langage de scripts permettant de définir le type de jeu joué (type d'unités, structures et interactions) procurant une grande flexibilité du jeu et des ressources nécessaires (réseau et processeur),
code ouvert, ...

Installation [fr]

Dans son répertoire principal, lancez en console : $ OSTYPE=linux make

Test [fr]

Test :
Nous ne sommes pas parvenu à le compiler, nous obtenons le message :
"(...) dep: libs/pathfinding/triangulation/src/Utility.cpp /bin/sh: dep/libs.pathfinding. Triangulation. Src. Utility. D: Aucun fichier ou dossier de ce type (...)".