DnDChat


Home
Licensing
DnDChat Server
DnDChat Client
DnDChat Die roller
DnDChat Character Manager
DnDChat Battle Tracker
Contact Me

What is this?

DnDChat is/will be an open source chat client that has the ability to take in data from Dungeons and Dragons tools and broadcast that data to all the members of the chat. For example if you roll a set of dice for initiative it will be automatically transmitted to the other players.

 

Why does the world need DnDChat?

I am starting this project because it seems be getting harder to get a group of people together in one physical location for a game of Dungeons and Dragons. Not that I mind playing games like Neverwinter Nights but I feel that you miss out on a lot of the traditional feel of the game using these methods as they limit your creative abilities to created your own unique games. A lot of the creativity that you normally have in paper based game lost as you are forced to adhere to a rigid set of rules.

The chat client will enable you to execute any program on the system that has a command line interface. This will allow you to use it in conjunction with the tools that will be built for this project.

 

About the Code

Most of the project is programmed in the java programming language. The some of the tools are programmed in C for speed. Java was choosen because I want these programs to be as cross platform as possible.

 

How to get it

Right now I am still looking for a place to host the git repositories, however you can download the source files directly from each page.

 

Increments

Done simply means that the basic program is complete and may yet be lacking features that are desirable.
1. Build Chat Server ...done
2. Build Basic Client ...done
3. Add gui and usernames to Basic Client ...done
3. Build interface into Basic Client for the DnD tools ...done
4. Build Die roller ...done
5. Build Character Manager ...in progress
6. Build Battle Tracker