A multiplayer deathmatch game played with up to 32 players. Build castles and wage war on the enemy team as a Knight, Archer or Builder in a fully destructible medieval world. It blends the best cooperative aspects of Lost Vikings, mashes them with Worms, with the visual style of Metal Slug, brought to you by the creators of Soldat. Features: * 32 players realtime multiplayer * State of the art retro pixel graphics * 2 teams * 3 classes: builder, knight and archer * Drivable catapults and battleships * Bison taming * Collapsible physics based on construction support * Medieval sword duels * Shark riding * Building castles and traps * Technology research and trading * Dynamic 2D water and fire * Wilhelm's scream * Available on 3 platforms (Windows, OSX, Linux) * Full access to game's scripts and modding

Post tutorial Report article RSS Feed Basic Tutorial Poster

Basic tutorial poster with all the controls, class and gameplay functions.

Posted by Michal.Marcinkowski on Aug 2nd, 2011
Basic Other.

The goal of the game is to build castles and destroy your enemies. Or something like that. Hope you like it.


If you want to host your own server just run from your KAG directory:
dedicatedserver.bat on Windows
dedicatedserver.sh on Linux

The default port on which the server works is 50301. Be sure to forward this port on your firewall.

On Linux:
Set executable permissions:
chmod +x KAG
chmod +x dedicatedserver.sh
Iif the executable updates, you might need to rename the updated file and set executable permissions again. Like this:
mv KAG.tmp KAG
chmod +x KAG

Configure your server with these config files:


Some parameters worth considering:
m_width = 290; - map width in tiles
m_height = 110; - map height
m_seed = 0; - map random seed
sv_maxplayers = 32;
sv_ip = `0`; - assign a specific IP port or leave 0
sv_port = 50301; - port on which the server listens
sv_rconpassword = ``; - rcon password for remote admin
sv_name = `KAG Server`; - the name of your server
sv_info = `I like Cheese`; - info description which appears in the servers list


In this file you can specify what map loads on start. To load a specific map use this command:
LoadMap( "Maps/autosave.png" );
To generate a random map use this command:
LoadMap( "" );

*Remote administration*

Make sure you set the rcon password in dedicated_autoconfig.gm (sv_rconpassword).
Open the client, join your server and open the console (HOME key).
Type "\rcon password". If you login succesfully, you can now use the console as if you are on the machine,
using the prefix "\rcon". Example: "\rcon \loadmap autosave".

Server commands:
\list - list all commands and variables
\kick [playername] [minutes]
\kickid [id] [minutes]
\loadmap [name]
\savemap [name]
\msg [text]
\rcon [password]


To start the online map editor you must first obtain an unlock key. Go to Kag2d.com to get it.
To edit the map on your server join game as remote admin (details above; section *Remote administration*).
Once succesfully logged in press Start Editor from main menu (ESC).

Post comment Comments
bloodsuckern Jan 8 2012, 5:29pm says:

gj removing the pic

+1 vote     reply to comment
Guest May 25 2013, 2:14pm says:

This comment is currently awaiting admin approval, join now to view.

Guest Jun 15 2013, 10:48pm says:

This comment is currently awaiting admin approval, join now to view.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

King Arthur's Gold
Windows, Mac, Linux
Developer & Publisher
Transhuman Design
Send Message
Official Page
Release Date
Released May 2011
Game Watch
Track this game
Report Abuse
Report article
Related Games
King Arthur's Gold
King Arthur's Gold Multiplayer Arcade
Related Engines
Crimson Engine
Crimson Engine Proprietary Released Nov 2010
Related Groups
Transhuman Design
Transhuman Design Developer with 2 members