KDIS 1.2.0

Distributed Interactive Simulation in C++
KDIS is a complete open source implementation of DIS (Distributed Interactive Simulation) in C++. Currently at IEEE Std 1278.1-1995 Each PDU has been hand crafted so that no additional coding should be needed in order to get started.

All bit masks have been implemented and the vast majority of enumerations have also been included.

Developer comments

A simple example built in Visual Studio 2008 can be found in "vc9 Example",
this example simply listens for DIS messages and prints out the contents of any
Entity State PDU (The most frequent PDU sent). It uses my own very basic socket code,.

I recommend you use your own however this will work to get you started.

last updated on:
January 7th, 2009, 12:16 GMT
developed by:
Karl Jones
license type:
LGPL (GNU Lesser General Public License) 
ROOT \ Utilities


In a hurry? Add it to your Download Basket!

user rating



What's New in This Release:
  • Renamed Electronmagnetic_Emission_PDU to Electromagnetic_Emission_PDU
  • Changed Licence text from GPL to LGPL
  • Removed #ifdef _win32 for primitive data types in KDefines.h, this was preventing KDIS from working on any other OS.
  • Converted change log to Html
read full changelog

Add your review!