CloneKeen - Le Bottin des Jeux Linux

CloneKeen

🗃️ Specifications

📰 Title: CloneKeen 🕹️ / 🛠️ Type: Game
🗃️ Genre: Arcade 🚦 Status: 09. Inactive (>5 years) & Not playable (no status)
🏷️ Category: Arcade ➤ Platformer ➤ Puzzle Platformer ➤ Commander Keen 🌍️ Browser version:
🔖 Tags: 2D engine; Action; Arcade; Platformer; Action Platformer; Commander Keen; Adventure; Episodic; 8-bit; Pixel Art; 1990s; Cult Classic; Difficult; Local Multi; Co-op; Co-op vs AI; Level Editor; Keyboard 📦️ Package Name: clonekeen
🐣️ Approx. start: 📦️ Arch package: ✓
🐓️ Latest: 2010-05-25 📦️ RPM package:
📍️ Version: Latest: 8.4 / Dev: - 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-2 📦️ AppImage package:
🏝️ Perspective: Side view 📦️ Snap package:
👁️ Visual: 2D Scrolling ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 2 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 10607 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-04-10

📖️ Summary

[en]: A libre, multi-platform, SP / MP (2 players) source port of the Commander Keen: Invasion of the Vorticons (CK 1-3) engine (id Software). It also features several levels of difficulty, smoother scrolling, better graphic effects in some parts of the game, a level editor, and original options such as Fully Automatic Raygun and alternate gamemodes. (example: "must kill all Yorps before exiting level"). The compilation crashes for me, and the project seems dead. [fr]: Un port source libre, multi-plateforme, solo/multi (2 joueurs) du moteur Commander Keen: Invasion of the Vorticons (CK 1-3) d'id Software. Il propose aussi plusieurs niveaux de difficulté, un défilement plus fluide, de meilleurs effets graphiques dans certaines parties du jeu, un éditeur de niveau, et des options originales tel que le pistolet laser automatique et d'autres modes de jeu (exemple : "doit tuer tous les Yorps avant de quitter le niveau"). La compilation plante chez moi, et le projet semble mort.

🎥️ Videos

🐧 Linux plays: holarse[de],

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp[de](202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
(empty):

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Commander Keen Wiki]

🐘 Social
(CloneKeen) Devs (Caitlin Shaw (rogueeve) [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Commander Keen) Devs (id Software [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(Doom Team)(199311) 2 (Doom Team)(early days) 3 (Doom Team)(201808) 4 (J. Carmack)(201604) 5 (J. Romero) (201806)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Commander Keen) [fr] [en] [de]]

📦️ Misc. repositories
[openSUSE] [Debian/Ubuntu] [Repology] [pkgs.org] [Arch Linux / AUR] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)


🕊️ 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/

📕 Description [en]

CloneKeen

The free-software Invasion of the Vorticons clone

• This is a very nearly complete clone of one of my favorite classic DOS games, Commander Keen: Invasion of the Vorticons by ID. The game is written in pure C, uses SDL, and is generally very easy to compile on most platforms.

• CloneKeen is free software, and the source code is available under the GPL.

In addition to emulating the gameplay of the original Commander Keen games, CloneKeen has some extra features which weren't present in the original game. You can play with 2 people, there is a built-in level editor for creating and sharing your own user maps, and there are some for-fun options such as Fully Automatic Raygun, and alternate gamemodes such as "increase difficulty", or "must kill all Yorps before exiting level".

Thanks to people from around the 'net a growing number of systems are supported. CloneKeen is known to run on the following platforms:

• GNU/Linux, BSD, and other UNIX-like flavors
• Haiku OS (and probably BeOS also)
• Various editions of Win32, such as Windows XP
• Mac OS X

• GP32X
• Symbian OS cell-phones
• Sega Dreamcast

CloneKeen requires the original game data files to work. You can play all three episodes of the game.

CloneKeen tries to mostly replicate the original game, however there are also a number of improvements, including smoother scrolling, better graphic effects in some parts of the game, and 2-player support.

To my knowledge this is the only released attempt at writing a third-party Keen game that has reached this stage of completedness.

The CloneKeen source may be freely distributed and modified as per the GPL, just please remember to give credit to the original author, Caitlin Shaw.

CloneKeen comes with one new level for episode 1 (shareware), and 2 new levels for episode 2. These levels are released under the same license as the rest of the program.

HINTS & SECRETS

- CHEAT CODES -

There are a full assortment of cheat codes available. Some cheats must first be enabled with -cheat or through the options menu. C+T+SPACE and G+O+D will always work.

KEY ACTION DESCRIPTION
G+O+D God Toggles GOD mode. You can't protect yourself from dying if you fall off the map though. (Use TAB to revive in this case).
TAB Noclip/Revive Turns off clipping, allowing you to walk through walls / Aborts a dying sequence.
C+T+SPACE All Items Gives all items, similar to the original.
F2 Nofall Disables gravity, so Keen can walk on air.
F6 Debug mode/RADAR Press once: enables debug mode, press again, enables radar in upper-left corner.
F7 Throttle off Disables speed throttle so the game goes really fast.
F8 Frame-by-frame mode Just as it sounds, see in-game instructions.
F9 Abort level Marks level as "done", and returns to the map.
Keypad + Force fall Allows fall to a platform below the current one. The opposite of F2.

- SAVE/LOAD GAME -

The game be saved by pressing F3 at any point during the game. The game will be saved in the exact position it was left (unlike the original which only allowed save at the map).

- DEMO -

Wait a while at the tile screen and the game will cycle through several demos, an added feature not found on the original game.


Commander Keen Wiki (license?):

CloneKeen is a GNU GPL-licensed imitation of the original game engine used for the Keen: Vorticons trilogy, written by Caitlin Shaw. It is designed to be portable to all compatible UNIX-style operating systems, and the Win32 (Windows) platform, by relying on the SDL library for multimedia. Alternative engine ports are maintained by other authors. The last release dates from November 19th, 2005.

Since December 2008 Gerstrong is working on a new version (called Commander Genius) which has new features and better artificial intelligence. This version is also able to load mods.

Only the engine is included in the clone. For actually running the game you need to get the original Keen 1 shareware version, and/or purchase the other episodes of the Keen: Vorticons trilogy from Apogee (publisher) or Id Software (developer).

📕 Description [fr]

Un port source du moteur Commander Keen: Invasion of the Vorticons (CK 1-3) d'id Software, par Caitlin Shaw (rogueeve).
En C.

CloneKeen est un port source libre, multi-plateforme, solo/multi (2 joueurs) du moteur Commander Keen: Invasion of the Vorticons (CK 1-3) d'id Software. Il propose aussi plusieurs niveaux de difficulté, un défilement plus fluide, de meilleurs effets graphiques dans certaines parties du jeu, un éditeur de niveau, et des options originales tel que le pistolet laser automatique et d'autres modes de jeu (exemple : "doit tuer tous les Yorps avant de quitter le niveau"). La compilation plante chez moi, et le projet semble mort.

Commander Keen est un jeu de plateforme des années 1990 mettant en scène Billy Blaze, un petit génie de 8 ans ayant construit son vaisseau spatial, le Bean-with-Bacon Megarocket avec plein de choses récupérées à la maison, qui lui permet, lorsque ses parents sortent le soir et que la baby-sitter est endormie, d'endosser le casque de football du grand-frère et de devenir ... Commander Keen le défenseur de la Terre !

Voir aussi / See also (Commander Keen): Chocolate Keen (CK1-3), CloneKeen (CK1-3), Commander Genius (all episodes+Mods), Commander Keen (original for DOS), Commander Keen Clone (alpha), Omnispeak (CK4-6),


CloneKeen

Le clone libre du logiciel Invasion of the Vorticons

• C’est un clone presque complet de l’un de mes jeux DOS préférés, Commander Keen: Invasion of the Vorticons par id Sofware. Le jeu est écrit en C pur, utilise SDL et est généralement très facile à compiler sur la plupart des plateformes.

• CloneKeen est un logiciel libre, et le code source est disponible sous la licence GPL.

En plus d'imiter le gameplay des jeux originaux de Commander Keen, CloneKeen possède des fonctionnalités supplémentaires qui n'étaient pas présentes dans le jeu d'origine. Vous pouvez jouer avec 2 personnes. Un éditeur de niveau intégré permet de créer et de partager vos propres cartes d'utilisateur. Il existe également des options amusantes telles que le Fully Automatic Raygun (pistolet laser entièrement automatique) et d'autres modes de jeu tels que "augmenter la difficulté" ou "doit tuer tous les Yorps avant de quitter le niveau".

Grâce aux utilisateurs internet, un nombre croissant de systèmes sont pris en charge. CloneKeen est connu pour fonctionner sur les plateformes suivantes:

• GNU / Linux, BSD et autres versions similaires à UNIX
• Haiku OS (et probablement aussi BeOS)
• Différentes éditions de Win32, telles que Windows XP
• Mac OS X

• GP32X
• Téléphones portables Symbian OS
• Dreamcast Sega

CloneKeen nécessite les fichiers de données de jeu d'origine pour fonctionner. Vous pouvez jouer aux trois épisodes du jeu.

CloneKeen tente de reproduire essentiellement le jeu original. Cependant, un certain nombre d’améliorations ont également été apportées, notamment un défilement plus fluide, de meilleurs effets graphiques dans certaines parties du jeu et la prise en charge de deux joueurs.

À ma connaissance, il s'agit de la seule tentative publiée d'écrire un jeu Keen tiers ayant atteint ce stade d'achèvement.

Le source de CloneKeen peut être librement distribué et modifiée conformément à la licence GPL. Rappelez-vous simplement de donner crédit à l'auteur original, Caitlin Shaw.

CloneKeen vient avec un nouveau niveau pour l'épisode 1 (shareware) et 2 nouveaux niveaux pour l'épisode 2. Ces niveaux sont publiés sous la même licence que le reste du programme.

🚧️ Installation [fr]

🔧️ INSTALLATION :

(✘ v. 8.4) ➥ Installation à partir du source du jeu :

Installation :
• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Décompressez son source, puis dans son répertoire racine lancez :
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)

🔍️ Test [fr]

🕵️ Test (✘ 8.4) par goupildb (config. : Debian Sid 64-bit):

🎯️ Objectif de ce test: tester son fonctionnement.

La compilation plante sur :
ai/autoray.o ai/gotpoints.o sdl/keydrv.o sdl/snddrv.o sdl/timedrv.o \
sdl/viddrv.o scale2x/scalebit.o scale2x/scale2x.o scale2x/scale3x.o scale2x/pixel.o \
platform.o \
-lSDL -lSDLmain -lstdc++
/usr/bin/ld: editor/autolight.o: undefined reference to symbol 'sincos@@GLIBC_2.2.5'
/usr/bin/ld: //lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO manquant dans la ligne de commande
collect2: error: ld returned 1 exit status
make: *** [Makefile:21: keen] Error 1