📰 Title: | Colobot Gold Edition | 🕹️ / 🛠️ Type: | Game |
---|---|---|---|
🗃️ Genre: | Strategy | 🚦 Status: | 04. Released (status) |
🏷️ Category: | Strategy ➤ AI Scripting | 🌍️ Browser version: | |
🔖 Tags: | Robots; Strategy; AI Scripting; Programming; E-learning; Real Time Strategy; Colony Sim; Sandbox; Crafting; Gathering; Sci-fi | 📦️ Package Name: | colobot; colobot-common; colobot-common-sounds; colobot-common-textures |
🐣️ Approx. start: | 📦️ Arch package: | ||
🐓️ Latest: | 2018-05-16 | 📦️ RPM package: | |
📍️ Version: | Latest: alpha 0.1.11.1 / Dev: 17447e8 | 📦️ Deb package: | |
🏛️ License type: | 🕊️ Libre | 📦️ Flatpak package: | |
🏛️ License: | GPL-3 | 📦️ AppImage package: | |
🏝️ Perspective: | Third person | 📦️ Snap package: | |
👁️ Visual: | 3D | ⚙️ Generic binary: | |
⏱️ Pacing: | Real Time | 📄️ Source: | |
👫️ Played: | Single | 📱️ PDA support: | |
🎖️ This record: | 🕳️ Not used: | ||
🎀️ Game design: | 👫️ Contrib.: | goupildb & Louis | |
🎰️ ID: | 10622 | 🐛️ Created: | 2012-06-16 |
🐜️ Updated: | 2022-08-14 |
[en]: | A libre and multi-platform SP game, mixing RTS and reflection, on the theme of colonization of planets. As we approach a devastating cataclysm, humanity must evacuate. After the failure of a 1st mission, a 2nd is returned, composed of a human and a few robots. The objective is to explore the Moon and 7 other planets, to establish a base, to collect the necessary resources and to eliminate potential enemies, all thanks to the robots that the player will be able to program (not necessary) in a language close to C ++ or Java. | [fr]: | Un jeu libre et multi-plateforme en solo, mixant RTS et réflexion, sur le thème de la colonisation de planètes. À l'approche d'un cataclysme dévastateur l'humanité doit évacuer. Après l'échec d'une 1ere mission, une 2nde est renvoyée, composée d'un humain et de quelques robots. L'objectif est d'explorer la Lune et 7 autres planètes, d'y implanter une base, de récolter les ressources nécessaires et d'éliminer les ennemis potentiels, le tout grâce aux robots que le joueur pourra programmer (non obligatoire) dans un langage proche du C++ ou du Java. |
---|
🏝️ Trailer: (0.1.6/201509),
🏝️ Fan-made trailer: (201508),
🎲️ Gameplay :(201605), (201002), (201304),
🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos fmt(201508) t(0.1.6/201509) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(201610) g(201605) g(201304) g(201002) g(201610) g(201002) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](201310) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2]
💰 Commercial: (empty)
🍩️ Resources
• Level Pack for Colobot: [Coobot forum]
🛠️ Technical informations
[Open Hub] [PCGamingWiki] [Programming Games Wiki] [MobyGames] [Colobot (Discussion with an old member from Epsitec SA)]
🐘 Social
Devs (ICC & TerranovaTeam 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (EPSITEC [fr] [en]): [Site 1 2] [MobyGames] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [PressKit]
🐝️ Related
[Wikipedia (Colobot) [fr] [en] [de]]
[HOLaRSE [de]] [LibreGameWiki] [Serious Game Classification]
📦️ Misc. repositories
[Debian/Ubuntu] [openSUSE] [Repology] [pkgs.org] [Arch Linux / AUR] [AppImage] [Snap] [Flatpak] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [Game Review Group]
📰 News / Source of this Entry (SotE) / News (SotN)
[JeuxLinux (20120613) [fr]]
🕊️ Source of this Entry: [Site on Mastodon (date)]
🐘 Social Networking Update (on Mastodon)
🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
🥁️ Update:
⚗️
📌️ Changes:
🐘 From:
🏝️ https://invidious.lunar.icu/
🦉️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🕵️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️[fr] https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/
Colobot is a real-time strategy game. In a way. But it isn’t…
And this is what made the game special in our childhood, or maybe even early adulthood. Unlike most RTS games, Colobot does not require tactics, but it does require thinking. An another difference would be the fact, that we do not control the game from a ‘god’ camera, seeing everything from up top, but instead, we are actually controlling each unit we make, or find. This could potentially cause the problem, of not being able to control 2 units at once, yet this is when an another twist comes in. Colobot actually has its own interpretation of robot programming, which is done fully by the player in a language called CBOT, together with a few hints and tips from the trusty SatCom system. The programmed robots function at a level similar to the brutality of writing an actual program, which does mean it requires the right amount of accuracy, with the right mix of imagination.
But then, you can play the game without programming the robots if you want. This is all up to you!
The game has received endorsements and awards for its educational capabilities, in teaching teenagers the basics of algorithms and commands similar to C++ and Java. After a valiant effort of the Polish Community, EPSITEC has provided the source code on a GNU GPLv3 License, and allowed the community to use the title “Colobot” in their upcoming projects.
Welcome to Terra Nova, and Colonise with Bots!
🍥️ Debian:
Educational programming strategy game
Colobot (Colonize with Bots) is an educational game aiming to teach programming through entertainment. You are playing as an astronaut on a journey with robot helpers to find a planet for colonization. It features 3D real-time graphics and a C++ and Java-like, object-oriented language, CBOT, which can be used to program the robots available in the game.
🌍️ Wikipedia:
Colobot (Colonize with Bots) is an educational real-time strategy video game featuring 3D graphics. The objective of the game is to find a planet for colonization by the human race by establishing a basic infrastructure on the surface and eliminating any alien life forms endangering the expedition. The game takes place on the Earth, Moon, and 7 fictional planets. The main feature of the game, which makes it educational, is the possibility for players to program their robots using a programming language similar to C++ or Java.
EPSITEC released the games' source code in October 2014 under GNU GPL-3 after being contacted by PPC (Recently rebranded to ICC & TerranovaTeam).
Plot overview
Life on earth is threatened by a devastating cataclysm. Mankind has to move out and search for a new home. A first expedition of only robots was sent to find another habitable planet. For reasons yet unknown, the mission was a disaster and was never to return.
With only a few robots for companions, the player must travel to planets unknown. Houston, Earth Mission Control as well as a spy satellite will transmit valuable information to the player. The player needs to build the infrastructure necessary to gather raw materials and energy supplies. You'll need to produce the weapons necessary to defend yourself. By programming your robots, you can delegate certain tasks to them, allowing you to continue your mission while your robots upkeep the base, fight off enemies, and harvest materials.
Places in expedition
In the game we explore through Earth, Moon and other seven fictional planets.
No / Level's name / Planet / Characteristics :
1 Leaving Earth (Earth): The planet we start
2 On the Moon (Moon): Previous expedition was last seen
3 On Tropica (Tropica ): Tropical planet
4 On Crystalium (Crystalium): A planet made with Crystals
5 On Saari (Saari): Desert planet
6 On Volcano (Volcano): Volcanic planet
7 On Centuary (Centuary): Dry planet
8 On Orpheon (Orpheon): Electric planet
9 On Terranova (Terranova): Planet similar to earth
Language overview
The programming language used in Colobot is CBOT, syntactically similar to C++ and Java. Example code for a bot to find a piece of titanium ore and deliver it to a purification facility:
extern void object::FetchTitanium()
{
object item; // declare variable
item = radar(TitaniumOre); // find a piece of titanium ore
goto(item.position); // go to the ore
grab(); // pick up whatever is in front of the robot (presumably the ore)
item = radar(Converter); // find the ore converter
goto(item.position); // relocate to the converter
drop(); // drop the piece of ore
move(-2.5); // back up 2.5 meters to allow the converter to start processing the ore
}
Legacy
TerranovaTeam (formerly PPC) was given the source code by EPSITEC and has remade the game, titled Colobot: Gold Edition. They are also working on a sequel: Colobot 2, aiming for an Steam release; however, this goal has not been accomplished yet.
Similar games
CeeBot, also made by Epsitec, is a very similar series of games spanning 4 titles.
• CeeBot-A - An expansion of Colobot's Exercises & Challenges.
• CeeBot-Teen - Geared to and simplified for a more younger audience. Has basic programming exercises.
• CeeBot3 - A program-to-paint programming course that allows students to make drawings & animations
• CeeBot4 - A major programming course for college students & audiences in the programming field.
Reception
The game has been recommended by the Polish Ministry of National Education as a teaching aid for learning the basics of algorithms and object-oriented programming.
Un mixe de RTS et de réflexion dans lequel le joueur peut programmer ses robots pour l'aider dans ses tâches, par le studio EPSITEC, portage & poursuite du développement par ICC & TerranovaTeam.
Colobot (Colonise With Bots) est un jeu libre et multi-plateforme en solo, mixant RTS et réflexion, sur le thème de la colonisation de planètes. À l'approche d'un cataclysme dévastateur l'humanité doit évacuer. Après l'échec d'une 1ere mission, une 2nde est renvoyée, composée d'un humain et de quelques robots. L'objectif est d'explorer la Lune et 7 autres planètes, d'y implanter une base, de récolter les ressources nécessaires et d'éliminer les ennemis potentiels, le tout grâce aux robots que le joueur pourra programmer (non obligatoire) dans un langage proche du C++ ou du Java.
Il s'agit d'un ancien jeu commercial sous Windows, libéré par le studio EPSITEC, puis porté et maintenu par ICC & TerranovaTeam.
Crédit image (lien ci-dessus): Wikipedia
Colobot est un jeu de stratégie en temps réel. Dans un sens. Mais ce n'est pas ...
Et c'est ce qui a rendu ce jeu si particulier dans notre enfance, et peut-être même au début de l'âge adulte. Contrairement à la plupart des RTS, Colobot n'exige pas de tactique, mais il requiert de la réflexion. Une autre différence réside dans le fait que nous ne contrôlons pas le jeu à partir d'une caméra "Dieu", en voyant tout de haut en haut, mais à la place, nous contrôlons chaque unité que nous fabriquons, ou trouvons. Cela pourrait potentiellement être source de problème, de ne pouvoir contrôler 2 unités à la fois, mais c'est là qu'intervient une autre particularité. Colobot a en fait sa propre interprétation de la programmation du robot, qui est entièrement réalisée par le joueur dans un langage nommé CBOT , avec quelques conseils et astuces prodigués par le système fiable SatCom. Les robots programmés fonctionnent selon un niveau similaire à la brutalité de l'écriture d'un programme réel, ce qui signifie qu'il nécessite le bon dosage de précision, avec la bonne combinaison d'imagination.
Et ainsi, vous pouvez jouer au jeu sans programmer les robots si vous le souhaitez. Cela ne dépend que de vous !
Le jeu a reçu reconnaissances et récompenses pour ses capacités éducatives, en enseignant aux adolescents les bases des algorithmes et des commandes similaires à C ++ et Java. Après un vaillant effort de la communauté polonaise, EPSITEC a passé le code source sous licence GNU GPLv3, et a permis à la communauté d'utiliser le titre "Colobot" dans leurs projets à venir.
Bienvenue à Terra Nova et à Colonise With Bots !
🍥️ Debian:
Jeu de stratégie de programmation éducatif
Colobot (« Colonize with Bots ») est un jeu éducatif visant à enseigner la programmation par l'amusement. Le joueur est un astronaute en voyage avec des assistants robots pour trouver une planète à coloniser. Il comprend des graphismes 3D temps réel et CBOT, un langage orienté objet similaire à C++ et Java, qui peut servir à programmer les robots du jeu.
🌍️ Wikipedia [en] (traduction partielle du Bottin):
Colobot (Colonize with Bots) est un jeu vidéo de stratégie éducatif en temps réel avec des graphismes 3D. L'objectif du jeu est de trouver une planète pour la colonisation par l'espèce humaine en établissant une infrastructure de base en surface et en éliminant toute forme de vie extraterrestre mettant en péril l'expédition. Le jeu se déroule sur la Terre, la Lune et 7 planètes fictives. La principale caractéristique du jeu, qui le rend éducatif, est la possibilité pour les joueurs de programmer leurs robots en utilisant un langage de programmation similaire à C ++ ou Java.
Le studio EPSITEC a publié le code source des jeux en octobre 2014 sous GNU GPL-3 après avoir été contacté par PPC (Récemment rebaptisé ICC & TerranovaTeam).
Aperçu du scénario
La vie sur terre est menacée par un cataclysme dévastateur. L'humanité doit l'évacuer et chercher une nouvelle terre d'accueil. Une première expédition ne comportant que des robots a été envoyée pour trouver une autre planète habitable. Pour des raisons encore inconnues, la mission s'est soldée par un désastre et n'est jamais revenue.
Avec seulement quelques robots pour compagnons, le joueur doit voyager sur des planètes inconnues. Houston, Earth Mission Control, ainsi qu'un satellite d'espionnage transmettront des informations précieuses au joueur. Le joueur doit construire l'infrastructure nécessaire pour rassembler les matières premières et les approvisionnements en énergie. Vous devrez produire les armes nécessaires pour vous défendre. En programmant vos robots, vous pouvez leur déléguer certaines tâches, vous permettant de continuer votre mission pendant que vos robots entretiennent la base, repoussent les ennemis et récoltent les matériaux.
Lieux d'expéditions
Dans le jeu, nous explorons la Terre, la Lune et 7 autres planètes fictives.
Nom de No / Level / Planète / Caractéristiques:
1 Leaving Earth (Earth): La planète par laquelle nous commençons
2 On the Moon (Moon): Lieu où la précédente expédition a été vue pour la dernière fois
3 On Tropica (Tropica ): Une planète tropicale
4 On Crystalium (Crystalium): Une planète faite avec des cristaux
5 On Saari (Saari): Une planète de déserts
6 On Volcano (Volcano): Une planète volcanique
7 On Centuary (Centuary): Une planète sèche
8 On Orpheon (Orpheon): Une planète électrique
9 On Terranova (Terranova): Une planète semblable à la Terre
Présentation du langage
Le langage de programmation utilisé dans Colobot est CBOT, syntaxiquement similaire à C ++ et Java.
Exemple de code pour un bot afin qu'il trouve un morceau de minerai de titane et le livre à une installation de purification :
extern void object::FetchTitanium()
{
object item; // declare variable
item = radar(TitaniumOre); // find a piece of titanium ore
goto(item.position); // go to the ore
grab(); // pick up whatever is in front of the robot (presumably the ore)
item = radar(Converter); // find the ore converter
goto(item.position); // relocate to the converter
drop(); // drop the piece of ore
move(-2.5); // back up 2.5 meters to allow the converter to start processing the ore
}
Héritage
TerranovaTeam (anciennement PPC) a reçu le code source d'EPSITEC et a refait le jeu, intitulé Colobot: Gold Edition. Ils travaillent également sur une suite: Colobot 2, visant à une sortie sur Steam; Néanmoins, cet objectif n'a pas encore été atteint.
(...)
🔧️ INSTALLATION:
⚙️ Installation à partir du binaire du jeu :
Le jeu est en dépôt, il suffit d'installer le paquet.
📄️ Installation à partir du source du jeu :
Source non testé.
🚀️ LANCEMENT DU JEU:
• Si vous avez installé le jeu à partir d'un paquet : Alt F2 puis saisissez : colobot