Post by Revan on Feb 17, 2009 12:03:47 GMT -5
For those of you who are familiar with Dungeons and Dragons and games based on the D20 system, I have good news:
I am creating a system that will allow you to play a D20 game online with all of your friends, with built in game master support. The idea is to make it with all of the fun of sitting in your mom's basement but online. The biggest stress in my code will be retaining the feel of a GM based game that automated D20 games like Neverwinter Nights leave out. The particular D20 game that I'm basing this on is the Star Wars D20 system (pre Saga edition). This means that the initial release will be limited to this game, however, it won't be difficult to convert it to other systems, and I will be making it open source, thus allowing others to go ahead and convert it for themselves; and if I get bored enough, I may do so myself.
I'm dividing it into stages for me to complete and I'm already far underway. I've been working for the past week for at least 6 hours every day on this project.
The parts:
1. Character Generation - The systems involved with making characters and leveling them. I already have almost all of this done.
2. The map - The GM will be able to use a drawing program similar to MS Paint to make game maps, there will be built in grids for movement and other entities that are preloaded so that map construction goes quickly. The GM will be able to create a map and then send it to players or choose to update it in real time (or both). The clients will be able to see the map and move on the map (using move actions correspondingly).
3. GM Features - The GM will be able to edit all characters. They will also control when players level up, the management of enemies and a lot more. More details on this when I get there.
Also a part, but not as evident to players is going to be networking - I'm going to develop a special system that will work using a similar server/client selection basis as computer games. While I've never done something like this before, I've read about it and it does not seem difficult.
More news as it comes.
I am creating a system that will allow you to play a D20 game online with all of your friends, with built in game master support. The idea is to make it with all of the fun of sitting in your mom's basement but online. The biggest stress in my code will be retaining the feel of a GM based game that automated D20 games like Neverwinter Nights leave out. The particular D20 game that I'm basing this on is the Star Wars D20 system (pre Saga edition). This means that the initial release will be limited to this game, however, it won't be difficult to convert it to other systems, and I will be making it open source, thus allowing others to go ahead and convert it for themselves; and if I get bored enough, I may do so myself.
I'm dividing it into stages for me to complete and I'm already far underway. I've been working for the past week for at least 6 hours every day on this project.
The parts:
1. Character Generation - The systems involved with making characters and leveling them. I already have almost all of this done.
2. The map - The GM will be able to use a drawing program similar to MS Paint to make game maps, there will be built in grids for movement and other entities that are preloaded so that map construction goes quickly. The GM will be able to create a map and then send it to players or choose to update it in real time (or both). The clients will be able to see the map and move on the map (using move actions correspondingly).
3. GM Features - The GM will be able to edit all characters. They will also control when players level up, the management of enemies and a lot more. More details on this when I get there.
Also a part, but not as evident to players is going to be networking - I'm going to develop a special system that will work using a similar server/client selection basis as computer games. While I've never done something like this before, I've read about it and it does not seem difficult.
More news as it comes.