Go Back   EN World D&D / RPG News > D&D 4th Edition Discussion > 4e Fan Creations and House Rules

4e Fan Creations and House Rules Working on variant powers? Statting up a PC race or your version of a monster? Creating or converting an adventure? Put it here!

 
Share LinkBack Thread Tools Display Modes
Old 1st July 2009, 07:04 AM   #1 (permalink)
Registered User
 
BobTheNob's Avatar
 
Join Date: Feb 2009
Posts: 184
BobTheNob Kobold Slinger (Lvl 1)
Anyone interested in this

Well, this is some screenshots of the software our group has been running in for the last 6 months. If it written in Java 1.6 (revision 12 or later) and runs atop a Postgres DB (all freeware).
* Map authoring via tileset composition (Basically, any tiles you can get represented as an image file can be imported and used in a map)
** Maps can also have notes built into them (i.e. add text to the map) which can then be displayed via moueovers
** Maps have visibility control, allowing the GM control over what the players can see
* Fully internet compliant. We have tested connection between different cities (we had a person playing in Sydey with video conferencing and software running)
** Comes with chat window with built in dice roller
* Combat handling in authored maps including
** Intiative tracking
** Used power tracking (including auto support for recharge powers)
** HP and temp HP via slider bars. REALLY easy to use...no more trouble keeping track of temp hp
** Temporary effect tracking
** To Hit Calculator!!! <<<< (Yes, it does all of the number tracking for you. Even Temporary effects)
** Movement planner
* (In alpha development) Skill Challenge support

* In Planning : Campaign designer
Most of all : After 6 months of play, I have not used a single sheet of paper. It tracks everything I need it to.
Its not quite ready for release (still a bit buggy, but hey, we are successfully using it every week) and I am still negotiating some website space I can use, but hopefully will have ready within the next month or two. (hopefully)
Attached Thumbnails
anyone-interested-dd4m_screenshot1.jpg   anyone-interested-dd4m_screenshot2.jpg  
BobTheNob is offline   Reply With Quote
Old 2nd July 2009, 05:14 PM   #2 (permalink)
Octohawkatigerpus
 
Mentat55's Avatar
 
Join Date: Oct 2003
Location: Lausanne, Switzerland
Posts: 354
Mentat55 Hobgoblin Soldier (Lvl 3)
That looks pretty freakin' awesome.
Mentat55 is offline   Reply With Quote
Old 6th July 2009, 10:06 AM   #3 (permalink)
Registered User
 
BobTheNob's Avatar
 
Join Date: Feb 2009
Posts: 184
BobTheNob Kobold Slinger (Lvl 1)
Thanks for saying.

I have also made significant progress on the skill challenge module, screenshot included.

And oh, also got a some screenshots of the final battle of the Kobold Hall map (including the zoom out feature).
Attached Thumbnails
anyone-interested-skill_challenge.jpg   anyone-interested-koboldhall_final.jpg   anyone-interested-koboldhall_final_zoomedout.jpg  
BobTheNob is offline   Reply With Quote
Old 7th July 2009, 02:45 AM   #4 (permalink)
Registered User
 
Join Date: Feb 2004
Location: Ottawa, Canada
Posts: 785
Ulorian Goblin Sharpshooter (Lvl 2)
Have you considered Derbyfor your db?

Also, any chance of having a look at the source code?
Ulorian is offline   Reply With Quote
Old 7th July 2009, 03:46 AM   #5 (permalink)
Registered User
 
BobTheNob's Avatar
 
Join Date: Feb 2009
Posts: 184
BobTheNob Kobold Slinger (Lvl 1)
Hadnt looked at Derby. Sticking with what I know I guess. Postgress is pretty low signature (though I dont know how it compares to Derby). I imagine any freeware database will work, except that I do utilize the postgress id sequence allocator, but even then adaption based on platform will be a one-function re-write (perhaps a little extra around the connection handler and use of differing drivers...nothing too hectic)

No source code till I get a website setup (and that wont happen until I get adequate expression of interest). I would be keen to get the wider community to aid me in the development, but have no experience in how to co-ordinate such activities. All things in time...phase one is get the compiled code out there
BobTheNob is offline   Reply With Quote
Old 7th July 2009, 03:57 AM   #6 (permalink)
Registered User
 
Flipguarder's Avatar
 
Join Date: Mar 2008
Posts: 873
Flipguarder Goblin Sharpshooter (Lvl 2)
I just wanted to say congratulations on what looks like a very promising and useful program. Please keep us updated on your progress. I will be very interested to try it out for myself.
Flipguarder is offline   Reply With Quote
Old 7th July 2009, 07:31 AM   #7 (permalink)
Registered User
 
Join Date: Nov 2008
Location: Greenfield
Posts: 49
willows Kobold Slinger (Lvl 1)
I think this is pretty rad.
willows is offline   Reply With Quote
Old 7th July 2009, 10:40 AM   #8 (permalink)
Registered User
 
Join Date: Feb 2004
Location: Ottawa, Canada
Posts: 785
Ulorian Goblin Sharpshooter (Lvl 2)
Quote:
Originally Posted by BobTheNob View Post
Hadnt looked at Derby. Sticking with what I know I guess. Postgress is pretty low signature (though I dont know how it compares to Derby). I imagine any freeware database will work, except that I do utilize the postgress id sequence allocator, but even then adaption based on platform will be a one-function re-write (perhaps a little extra around the connection handler and use of differing drivers...nothing too hectic)

No source code till I get a website setup (and that wont happen until I get adequate expression of interest). I would be keen to get the wider community to aid me in the development, but have no experience in how to co-ordinate such activities. All things in time...phase one is get the compiled code out there
Forgot to mention that what you have so far looks fantastic!

As to wider community development, IMO you'd want to pick up a small crew of committed developers rather than going open source and set up a source control server (CVS or SVN or what not) for them. You'd be in charge of assigning tasks to your team rather than allow cowboy coding of course.

FYI: Derby is made for this type of project: tiny footprint, configurable data store (can use the filesystem, store in a jar file, etc.), and has an 'embedded JDBC' driver which runs inside your application's JVM instead of starting another process.
Ulorian is offline   Reply With Quote
Old 7th July 2009, 10:23 PM   #9 (permalink)
Registered User
 
BobTheNob's Avatar
 
Join Date: Feb 2009
Posts: 184
BobTheNob Kobold Slinger (Lvl 1)
Derby Huh...Might give it a closer look. I like the idea of a jdbc compliant db that embeds itself (and is therefore distributable with) within the software itself. That is a nice touch
BobTheNob is offline   Reply With Quote
Old 25th August 2009, 03:06 PM   #10 (permalink)
Registered User
 
Join Date: Aug 2009
Location: Germany
Posts: 3
DerTraveler Kobold Slinger (Lvl 1)
That looks really nice

I was thinking about writing a really simple tool for status, temporary effect and initiative tracking myself - but now as I see someone already did this - and even more ^^
I'd be really glad, if I could use that program.... So here's at least one person with interest
DerTraveler is offline   Reply With Quote
Old 25th August 2009, 04:13 PM   #11 (permalink)
EN World Helper Guy
 
weem's Avatar
 
Join Date: Dec 2002
Location: San Luis Obispo, California
Posts: 771
weem Gnoll Huntmaster (Lvl 5)
Quote:
Its not quite ready for release (still a bit buggy, but hey, we are successfully using it every week) and I am still negotiating some website space I can use, but hopefully will have ready within the next month or two. (hopefully)
Just wanted to say it looks really cool and I look forward to messing with it using my own maps

Good luck!
__________________

Dark Water Campaign run in the Last Lands
----=====----

weem is offline   Reply With Quote
Old 25th August 2009, 04:26 PM   #12 (permalink)
Registered User
 
Join Date: Jan 2009
Location: US
Posts: 935
AbdulAlhazred Goblin Sharpshooter (Lvl 2)
Its interesting. A few observations on what people are likely to be looking for just FYI.

There are some very nice generic tools like maptool (RPTools - Home) which is a very good VTT with generalized macro capabilities. The only real issue being there are limits to how much 4e support you can bake into your macros. Recent versions have gone pretty far, but there are still things which are difficult or impossible to implement in maptool.

Personally, given that maptool really is a very good VTT I'm more interested in enhancements to maptool, some more 4e specific offline tools that are cross platform (The DDI stuff being windows only is a show stopper frankly) and things like the skill challenge resolution tool.

Honestly it is of course impossible to compare your application as a VTT with what's out there without being able to try it out, but I'd really urge you to look at what maptool has in that department. It seems a shame to duplicate years of effort in that direction when really maptool is 95% of the way there in terms of core functionality and has 1000's of users contributing. Seems to me maybe some cooperation with the rptools guys would yield interesting results!
AbdulAlhazred is offline   Reply With Quote
Old 25th August 2009, 10:52 PM   #13 (permalink)
Registered User
 
BobTheNob's Avatar
 
Join Date: Feb 2009
Posts: 184
BobTheNob Kobold Slinger (Lvl 1)
Quote:
Originally Posted by AbdulAlhazred View Post
Its interesting. A few observations on what people are likely to be looking for just FYI.

There are some very nice generic tools like maptool (RPTools - Home) which is a very good VTT with generalized macro capabilities. The only real issue being there are limits to how much 4e support you can bake into your macros. Recent versions have gone pretty far, but there are still things which are difficult or impossible to implement in maptool.

Personally, given that maptool really is a very good VTT I'm more interested in enhancements to maptool, some more 4e specific offline tools that are cross platform (The DDI stuff being windows only is a show stopper frankly) and things like the skill challenge resolution tool.

Honestly it is of course impossible to compare your application as a VTT with what's out there without being able to try it out, but I'd really urge you to look at what maptool has in that department. It seems a shame to duplicate years of effort in that direction when really maptool is 95% of the way there in terms of core functionality and has 1000's of users contributing. Seems to me maybe some cooperation with the rptools guys would yield interesting results!
I did actually look at map tools, but decided to go in house for two reasons.
a) Im a programmer. I know how to write this stuff. I actually write this as a hobby (i.e. I would have done this anyway)
b) By doing an in house production, I had total control. This means that after every play session I am able to say "What didnt go smoothly?" and take that home to fix the feature. This has left me able to write all the rule support I need the software to handle (keeping in mind, this is just a tool. Its only intended to smooth out a subset of the DM'ing process) directly into the core of it.

Best example is the to-hit rules. As the party goes up levels, the calculations involved get more complicated, and the software evolves to the needs we have before us (rather than the mass consensus of the community).

If, with a macro language (/rules engine) we hit a circumstance that simply was not achieveable or was deemed not a priority for change, we wouldnt have control. Its a question of accuracy and autonomy.

Hourses for Courses
BobTheNob is offline   Reply With Quote
Old 27th August 2009, 06:24 PM   #14 (permalink)
Registered User
 
Join Date: Jan 2009
Location: US
Posts: 935
AbdulAlhazred Goblin Sharpshooter (Lvl 2)
Yeah, I contemplated doing something like this. I certainly have the expertise as well. Seems though like past a certain point of complexity the hours required to do the software development dwarfs actual game time. I'm not certain the result REALLY is better in the sense that what I found in my experimentation is there are a lot of subtle usability things going on with a VTT and frankly having a core platform that 1000's of people have worked out those issues on can be pretty nice.

At least IMHO my wish would be for some more sophisticated plug-in kind of stuff for maptool that would allow to do things that are not really all that doable in script. That and some ways to do a few interesting integration things like importing and exporting monsters and such. Anyway, it will be interesting to see where you can go with this. I suspect its going to be tough to match some of the advanced vision stuff and whatnot that maptool has, but then again I haven't spent a lot of time inside its code.

Oh, and I would definitely second the suggestion to make it possible to set up and use derby or something like that as an embedded database. It should be pretty easy. Actually it might be worth taking a look at using the newer JDO stuff, that should be database agnostic unless you're going to do something quite complex.

Last edited by AbdulAlhazred; 27th August 2009 at 06:28 PM..
AbdulAlhazred is offline   Reply With Quote
Old 2nd November 2009, 04:38 AM   #15 (permalink)
Registered User
 
Hawke's Avatar
 
Join Date: Mar 2008
Posts: 450
Hawke Hobgoblin Soldier (Lvl 3)
Quote:
Originally Posted by BobTheNob View Post
If, with a macro language (/rules engine) we hit a circumstance that simply was not achieveable or was deemed not a priority for change, we wouldnt have control. Its a question of accuracy and autonomy.
MapTool is open source and some of the most useful additions late in this version cycle have all been contributed patches. Now, I understand it isn't 100% control, but still something to consider. Even if you aren't interested in "joining up" - which I expect is so since you're so far along - are you planning on making your code source available? Or perhaps pieces that might be fairly neutral problem solving bits that could be useful to others?

I say that selfishly, of course. MapTool's features are amazing and I certainly would love to see another programmer contributing 4E-specific stuff. :-) If you need any additional testers, specifically ones with experience with other VTTs, let me know. Will definitely give it a try...
__________________
MapTool - Play Online, Face-to-Face, Anywhere! Open Source, Multi-system, Community Driven, Multi-platform, Free!
Hawke is offline   Reply With Quote
Old 2nd November 2009, 06:48 PM   #16 (permalink)
Registered User
 
Sabathius42's Avatar
 
Join Date: Jun 2002
Location: Florence, KY
Posts: 814
Sabathius42 Goblin Sharpshooter (Lvl 2)
Send a message via AIM to Sabathius42 Send a message via Yahoo to Sabathius42
I'm fortunate enough to be able to play in person and spill sodas all over the map....but I just wanted to say that looks pretty awesome.

Kudos.

DS
Sabathius42 is offline   Reply With Quote
Old 4th November 2009, 03:08 AM   #17 (permalink)
Registered User
 
Cwheeler's Avatar
 
Join Date: Jul 2008
Posts: 134
Cwheeler Goblin Sharpshooter (Lvl 2)
Looks nice!

Any plans to make it work on a mac :P ?
Cwheeler is offline   Reply With Quote
Old 4th November 2009, 06:57 AM   #18 (permalink)
Registered User
 
Garthanos's Avatar
 
Join Date: Feb 2009
Location: Lincoln, Nebraska
Posts: 2,113
Garthanos Goblin Sharpshooter (Lvl 2)
Send a message via Skype™ to Garthanos
Quote:
Originally Posted by Cwheeler View Post
Looks nice!

Any plans to make it work on a mac :P ?
Hmmmm Java based app... without even investigating further.... my guess would be it might work just fine.
__________________

Visualizing 4e with Rose Magick

“A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.”

- Lazarus Long via Robert Heinlein.
Garthanos is offline   Reply With Quote
Old 4th November 2009, 03:06 PM   #19 (permalink)
Registered User
 
Join Date: Jan 2009
Location: US
Posts: 935
AbdulAlhazred Goblin Sharpshooter (Lvl 2)
Quote:
Originally Posted by Garthanos View Post
Hmmmm Java based app... without even investigating further.... my guess would be it might work just fine.
Not only would it work fine, but what other real choice is there? Anything that isn't cross platform is DOA in my experience. I have 5 players plus me on maptool, one Linux, 2 Mac or Linux, and 3 running windows. Anything that isn't java (or some totally cross platform native app) is useless. My experience with supporting .NET apps is painful as well. Its like the old days of DLL Hell. The apps are nice and they have some very nice GUI design tools but windows-only is no longer acceptable.
AbdulAlhazred is offline   Reply With Quote


Bookmarks

Tags
interested

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


And yet another word from our sponsors
Visit Our Sponsors
Visit Our Sponsors... Again
Powered by vBadvanced CMPS v3.0.1

All times are GMT +1. The time now is 12:32 AM.


Site Contents © 2008 ENWorld
PHP Ajax Multimedia Web Framework © 2008 Digital Media Graphix
Powered by vBulletin® Version 3.8.0 Beta 1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

"Vault Data" powered by VaultWiki v2.5.1.
Copyright © 2008 - 2009, Cracked Egg Studios.