Menu
News
All News
Dungeons & Dragons
Level Up: Advanced 5th Edition
Pathfinder
Starfinder
Warhammer
2d20 System
Year Zero Engine
Industry News
Reviews
Dragon Reflections
White Dwarf Reflections
Columns
Weekly Digests
Weekly News Digest
Freebies, Sales & Bundles
RPG Print News
RPG Crowdfunding News
Game Content
ENterplanetary DimENsions
Mythological Figures
Opinion
Worlds of Design
Peregrine's Nest
RPG Evolution
Other Columns
From the Freelancing Frontline
Monster ENcyclopedia
WotC/TSR Alumni Look Back
4 Hours w/RSD (Ryan Dancey)
The Road to 3E (Jonathan Tweet)
Greenwood's Realms (Ed Greenwood)
Drawmij's TSR (Jim Ward)
Community
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Resources
Wiki
Pages
Latest activity
Media
New media
New comments
Search media
Downloads
Latest reviews
Search resources
EN Publishing
Store
EN5ider
Adventures in ZEITGEIST
Awfully Cheerful Engine
What's OLD is NEW
Judge Dredd & The Worlds Of 2000AD
War of the Burning Sky
Level Up: Advanced 5E
Events & Releases
Upcoming Events
Private Events
Featured Events
Socials!
EN Publishing
Twitter
BlueSky
Facebook
Instagram
EN World
BlueSky
YouTube
Facebook
Twitter
Twitch
Podcast
Features
Top 5 RPGs Compiled Charts 2004-Present
Adventure Game Industry Market Research Summary (RPGs) V1.0
Ryan Dancey: Acquiring TSR
Q&A With Gary Gygax
D&D Rules FAQs
TSR, WotC, & Paizo: A Comparative History
D&D Pronunciation Guide
Million Dollar TTRPG Kickstarters
Tabletop RPG Podcast Hall of Fame
Eric Noah's Unofficial D&D 3rd Edition News
D&D in the Mainstream
D&D & RPG History
About Morrus
Log in
Register
What's new
Search
Search
Search titles only
By:
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Menu
Log in
Register
Install the app
Install
Upgrade your account to a Community Supporter account and remove most of the site ads.
Community
General Tabletop Discussion
*TTRPGs General
On the State of Digital Aids for D+D/D20/OGL
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="thpr" data-source="post: 3270591" data-attributes="member: 48911"><p>I think that's a challenge in this area, because it is a small niche and a complex problem. It is therefore difficult to spread out the development expense (time) across a small user base and make any money in the process. I can buy software for many of the engineering challenges I encounter at work, but those start at $5K and some can run upwards of $50K for an application to do what I need. I don't think that's reasonable. I believe this is why you have encountered the lack of 'good' software.</p><p></p><p></p><p></p><p>I have to say, I empathize with LrdApoc's frustration. In my case, I would like to be taking notes in order to help the software you are lamenting develop... however, it's a challenge, given the lack of detail you provide... Specifically, you know what you mean by 'good' instantiations of these functions, but I have enough development experience to know that you have not communicated your definition of 'good' or things like 'Campaign Management' to me.</p><p></p><p>So - assuming I was interested in trying to achieve your requirements, here is a sample of the questions I would be asking to you:</p><p></p><p>For CharGen: Does good mean SRD only? d20? Do you want CharGen for all of the non-WOTC sources? How much rules enforcement do you want in the generator? Does fun involve things like an animated die when rolling takes place (is that an eye-candy statement)? Do you want to be able to customize the output sheet (if printed)? How should it handle rule changes/conflicts (e.g. if a Class is defined as providing a new ability by an extra book)? </p><p></p><p>Define Campaign Management: Does this just mean storing notes? When you make references in the notes, do you require that those link (like a Wiki?) Should you be able to reorganize the notes (e.g. mind-mapping)? How does this link to the mapping software and CharGen when NPCs are involved? Should part of the campaign data be viewable by players (requiring a security system?), so that they can annotate maps and the general storyline? How do you want to be able to extract this information? Should it be free form information, formatted PDF, etc.? Is this for use during the run or reference information? </p><p></p><p>For Mapping: Do you want just a plain mapping program (walls/doors) or do you require furniture and color? How much modification of the map do you want to do? Is this build from scratch or random generation? Do you want vector mapping (like playing with shapes in powerpoint) or pixel mapping (like playing in Photoshop)? What do you want to map: Star Systems (3D)? Worlds? Countries? Cities? Castles? Buildings? Dungeons? Caverns? If a program performs random generation, should be it built to conform to physical reality (the building won't fall down if you put furniture on the second floor)? Do you want randomization by geography (northern climes require fireplaces at given intervals and you end up with very limited and repeated building designs in the pre-oil, pre-electricity era)? Do you want generation for different time eras? What about different cultures?</p><p> (I could go on for pages here... because I developed RPG-MapGen [see Sourceforge]. I admit it does have a few warts to it - the main one being it only does dungeons. The second being the generation algorithm suffers from a known performance bottleneck, which means it takes a few seconds to make any given map. I know the solution, I've just haven't been spending time on it.)</p><p></p><p></p><p></p><p>... or are just listening.</p></blockquote><p></p>
[QUOTE="thpr, post: 3270591, member: 48911"] I think that's a challenge in this area, because it is a small niche and a complex problem. It is therefore difficult to spread out the development expense (time) across a small user base and make any money in the process. I can buy software for many of the engineering challenges I encounter at work, but those start at $5K and some can run upwards of $50K for an application to do what I need. I don't think that's reasonable. I believe this is why you have encountered the lack of 'good' software. I have to say, I empathize with LrdApoc's frustration. In my case, I would like to be taking notes in order to help the software you are lamenting develop... however, it's a challenge, given the lack of detail you provide... Specifically, you know what you mean by 'good' instantiations of these functions, but I have enough development experience to know that you have not communicated your definition of 'good' or things like 'Campaign Management' to me. So - assuming I was interested in trying to achieve your requirements, here is a sample of the questions I would be asking to you: For CharGen: Does good mean SRD only? d20? Do you want CharGen for all of the non-WOTC sources? How much rules enforcement do you want in the generator? Does fun involve things like an animated die when rolling takes place (is that an eye-candy statement)? Do you want to be able to customize the output sheet (if printed)? How should it handle rule changes/conflicts (e.g. if a Class is defined as providing a new ability by an extra book)? Define Campaign Management: Does this just mean storing notes? When you make references in the notes, do you require that those link (like a Wiki?) Should you be able to reorganize the notes (e.g. mind-mapping)? How does this link to the mapping software and CharGen when NPCs are involved? Should part of the campaign data be viewable by players (requiring a security system?), so that they can annotate maps and the general storyline? How do you want to be able to extract this information? Should it be free form information, formatted PDF, etc.? Is this for use during the run or reference information? For Mapping: Do you want just a plain mapping program (walls/doors) or do you require furniture and color? How much modification of the map do you want to do? Is this build from scratch or random generation? Do you want vector mapping (like playing with shapes in powerpoint) or pixel mapping (like playing in Photoshop)? What do you want to map: Star Systems (3D)? Worlds? Countries? Cities? Castles? Buildings? Dungeons? Caverns? If a program performs random generation, should be it built to conform to physical reality (the building won't fall down if you put furniture on the second floor)? Do you want randomization by geography (northern climes require fireplaces at given intervals and you end up with very limited and repeated building designs in the pre-oil, pre-electricity era)? Do you want generation for different time eras? What about different cultures? (I could go on for pages here... because I developed RPG-MapGen [see Sourceforge]. I admit it does have a few warts to it - the main one being it only does dungeons. The second being the generation algorithm suffers from a known performance bottleneck, which means it takes a few seconds to make any given map. I know the solution, I've just haven't been spending time on it.) ... or are just listening. [/QUOTE]
Insert quotes…
Verification
Post reply
Community
General Tabletop Discussion
*TTRPGs General
On the State of Digital Aids for D+D/D20/OGL
Top