Click here to Skip to main content
15,881,898 members
Articles / Programming Languages / C#
Article

SharpKonquest

Rate me:
Please Sign up or sign in to vote.
4.09/5 (6 votes)
23 Jun 2007CPOL 44.3K   1K   22   9
.NET game like Linux Konquest, with online battles mode and much more
Screenshot - image.png

Introduction

This is an online game based in the famous Linux game Konquest. The text in the game is in Spanish, but it's easy to translate to other languages.

Using the Code

The game uses a lot of different components, custom controls, and classes. For online communication, it uses a special class for sending and receiving commands, that compresses the data into LZMA format (see here). The program uses the ReflectionPicture that I made, and some controls like the Office2007 StatusStrip by Tenschman or Office2007 Renderer by Phil Wright. It also uses some code from CodeProject articles for the Vista-Style controls.

There are two principal components:

  1. The client, SharpKonquest.exe
  2. The server, Servidor.exe

An instance of the server needs to be open for playing a game.

For online game, the game uses the 4444 port that needs to be open for play.

History

  • Version 2.2: Added multi-language support
  • Version 2.1: Added chat and some bugs fixed
  • Version 2: New version, completely re-programmed, with new functions like online games, statistics and new interface
  • Version 1: First version, without online capabilities

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
CEO
Spain Spain
I'm a young entrepreneur from Cartagena (Spain). I'm the creator and owner of some popular websites like Chuletas and Wikiteka.

Currently, I'm working on Ideatic, a company for Internet and software develop.

Comments and Discussions

 
QuestionMlb file missing, and english version link for download? Pin
Owen oj24-May-09 1:15
Owen oj24-May-09 1:15 
GeneralAyuda Pin
OleBoy27-Jun-07 12:55
OleBoy27-Jun-07 12:55 
QuestionCan you translate to English? Pin
Michał Zalewski26-Jun-07 6:21
Michał Zalewski26-Jun-07 6:21 
AnswerRe: Can you translate to English? Pin
Jasmine250126-Jun-07 9:57
Jasmine250126-Jun-07 9:57 
AnswerRe: Can you translate to English? Pin
Fco. Javier Marin26-Jun-07 11:15
Fco. Javier Marin26-Jun-07 11:15 
I will try to translate, but my English is very poor...
GeneralRe: Can you translate to English? Pin
Jasmine250126-Jun-07 15:11
Jasmine250126-Jun-07 15:11 
GeneralRe: Can you translate to English? Pin
Jasmine250126-Jun-07 17:02
Jasmine250126-Jun-07 17:02 
GeneralRe: Can you translate to English? Pin
Fco. Javier Marin26-Jun-07 21:33
Fco. Javier Marin26-Jun-07 21:33 
GeneralRe: Can you translate to English? Pin
Michał Zalewski2-Jul-07 22:36
Michał Zalewski2-Jul-07 22:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.