Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Anime

Journal Journal: This week at Coffee 2008-3

This week, we held it at my house. While we waited for everyone to arrive, B and I started with a promotional DVD I had for Hakugei: Legend of the Moby Dick. When I started watching it, I was honestly looking for something much, much closer to Herman Melville's classic. There are annoying rough-drawn freeze-frames every couple minutes.

On the plus side, there were strong hints of Outlaw Star, in both the animation style and in setting. And there was no fanservice to speak of.

While we switched away after only two episodes, I've seen all four on the disc, and will probably pick up the remainder of the series at some point. It easily beats early-evening Cartoon Network.

When T arrived, we switched to watching Cinematic Titanic: The Oozing Brain. If you like MST3K or riff tracks, check it out. T was lucky enough to get an actual pressed disc. I was impressed with it; Monty Python references and references to classics like Citizen Kane.* (And I'm not talking about Rosebud.)

Following Cinematic Titanic, we watched an anime fandub parody called Fisting of the North Star. Not easy to get ahold of. It takes Fist of the North Star and converts it into a yaoi pokemon card game battle movie. Well worth the watch.

Following Fisting of the North Star, we watched the first two discs of season 2 of Ranma 1/2. (Yes, I'm too lazy to look up the special symbol.) In the English dub, Akane's voice actress sounds different (to me) in the second season. I like the new take better. As for story, they reuse some old plot tricks (villain who both loves and hates Ranma depending on the gender of the moment), but do manage a few new, surprising things. (Such as Ranma's first kiss. Or does it count?)

For our last viewing of the night, we're watching another anime fandub parody, this one called Nescaflowne. There's nothing like listening to someone else speak the obvious jokes. And then there were lots of pop references from the past twenty-odd years.

* Which reminds me of a perfect Chinatown reference at "Overheard in New York" from a couple days ago.

Role Playing (Games)

Journal Journal: Building a D&D campaign. Wanna help? 7

So I'm planning a D&D campaign to alternate with the game I play on weekends. I've talked over it a bit with the players, and it's going to be a campaign with an urban setting. And I mean urban, to the point of a medieval version of a city the size of New York.

(Oh, and one of the players is certainly going to read this. I don't care. It won't spoil the fun.)

I don't know for certain what kind of characters the players want to play, except that one of them wants to play a warforged monk. I suspect another would be more than happy to play a good-aligned cleric. A couple more are probably into power characters like paladins (which they wouldn't be able to hold alignment to) or fighters. Another would make a great rogue, but I don't think she's planning on attending in the future.

Now...back to the city. Having an entirely urban campaign changes a few things.

Random encounters

First, it means random encounters have to change significantly from the usual wild animals and monstrosities. More often than not, random encounters will involve thugs and pickpockets. In some districts, magical beasts might occasionally bust their way out of a magic shop. Turns out there are a couple pages in the DMG dedicated to this, but no matter. :-)

After a few encounters with the players, word will get around, and low-level thugs aren't going to bother the players, though local gangs and syndicates might.

Classes

Second, some of the classes are going to need to be repurposed. Druids, rangers and barbarians aren't obvious choices, so they need to be made to fit, or done away with entirely.

I don't know how to deal with druids, short of removing them; There's not a lot of nature left in a megalopolis. Socially, druids would be community leaders, but it's not obvious how to change class features to suit.

Rangers are easy. There's an Urban Ranger variant in Masters of the Wild. Just switch a skill, some spells, a feat, and take an organization or culture as a favored enemy.

Barbarians are almost as easy. In a medieval fantasy setting, if you get an orphan, that orphan either dies or becomes a thief/rogue. But it takes a certain amount of brains to be a successful rogue. It's not a stretch to think that the kiddies with brains become rogues, and the kiddies with brawn become urban barbarians. The rogue kiddies would turn to theft and pickpocketing as a way to make a living, while the urban barbarians would form gangs and terrorize neighborhoods. While they're still kids, of course. (Hm. That gives me a great idea for heart-wrenching encounters and plots.)

Orphans (Don't know why I put so much thought into this...)

That brings up another wrinkle; Age of adulthood. In D&D, humans are listed as having reached adulthood at 15, half-orcs at 14, half-elfs and halflings at 20. That's fine, for humans, half-elfs and half-orcs; It's not hard to picture how at least some of them could survive to adulthood in kiddie gangs, though strength and age would definitely be major factors in survival and leadership.

Halflings are tougher, though; I don't see them surviving six months as a barbarian in that kind of environment. They'd have to either develop rogue abilities, sorcerer abilities or die, near as I can tell. At best, a few might discover talent as sorcerers; There are a few cantrips that would be help survival in either in a domineering role (acid splash, ray of frost, touch of fatigue), manipulative role (ghost sound, dancing lights), or even a productive role (prestidigitation, mage hand, mending). So there's not likely to be many orphaned halflings running around. However...Anyone ever think about how big a halfling child is? A ten-year-old halfling child would literally be tiny. But would he be physically and emotionally developed enough to do anything?

A twelve-year-old half-elf would be equivalent to a seven-year-old human. Could potentially develop some rogue skills, might get by as a junior barbarian.

A full elf isn't mature until 110 years old. I suspect that's more social and mental development, though; I can't imagine someone being as unproductive as a toddler for forty years. Let's say they're physically mature at 25. Presuming the same under-13 year old range for our orphans, they'll have only a slightly easier time of it than halflings; Mentally, they'll be behind, but they'll be somewhat stronger physically. So they're probably stuck at the junior barbarian level, unless they're extraordinarily apt and develop rogue or sorcerer skills.

Gnomes have the size problems of halflings, but an even longer time to maturity. If an orphan survives, I have to think they'll be an assistant or apprentice of a performer or tinkerer.

Dwarves don't become orphans.

Food

Fourth, there's the problem of how a city like that survives. Food has to come from somewhere, and waste has to go somewhere. New York has 8 million people. Let's do some numbers!

Figure three meals per day, for the entire population. The PHB gives three types of meals: Poor, common and good. Poor meals are said to consist of bread, a couple of vegetables, and water. Common meals replace one of the vegetables with a cheap meat stew, and add a little alcohol to the water. Good meals consist of bread, pastries, good meat, good vegetables, and alcohol.

Let's figure out how much food that is. Arms and Equipment Guide gives us easy numbers for bread. A loaf is 1/2 lb. Figure a loaf lasts one person a week, so we'll cut that to 1/10lb of bread per day. Figure 1lb per day per unit vegetable, 1/2lb per day per unit cheap stew, 1/2lb per day unit pastries, 1lb per day per unit good meat, 1/2lb per day per unit cheap alcohol, 1lb per day per unit good alcohol.

So a day of poor meals consists of 1/3 * ( 1/10lb bread + 2 * 1lb vegetable ), or 2.1 lbs of food per day.
A common meal consists of 1/3 * ( 1/10lb bread + 1 lb vegetable + 1/2lb stew + 1/2lb alcohol), or 2.1 lbs of food per day. (Convenient...)
A good meal consists of 1/3 * ( 1/10 lb bread + 1/2 lb pastries + 1lb meat + 1lb vegetable + 1lb alcohol ), or 3.1 lb of food per day.

At this point I need to figure out some demographics for the city. Figure 60% of the city eats poor meals, 39% of the city eats common meals, and 1% of the city eats good meals. So that's 4.8 million people eating poor meals, 3.12 million people eating common meals, and 80 thousand people eating good meals.

So what's the most obvious way to get food into the city? Well, by carts, of course. A long chain of carts that moves food into the city. So...How many carts? That still depends on how far the carts have to go. Some city topology needs to be determined, then.

Topology

So we've got 8 million people, right? Let's make the city out of building "blocks", then, and figure out what we can handle.

At a macro level, the city is a set of concentric rings, with the poorest district on the outside, the "common" district in the middle, and the richer folks taking up the center. The calculations were done assuming square lots, with alleyway and thoroughfare adjacent to each. Not the most efficient way, but it simplified calculations.

Poor lots hold eight people in a space 50 feet wide by 100 feet deep, with five feet of alleyway and 25 feet of thoroughfare adjacent. That leads to a population density of 43,518 people per square mile, and a total population area of 110 square miles.

"Common" lots hold four people in a space 100 feet by 100 feet, with the same road allocation as poor areas. That leads to a population density of 11,013 people per square mile, and a total population area of 283 square miles.

"Good" lots hold 16 people in a space 200 feet by 200 feet (but it's a taller building...), with 25 feet of alleyway and 50 feet of thoroughfare adjacent. Thad leads to a population density of 10,813 people per square feet, and a total population area of 7.4 square miles.

With the concentric ring layout, that means the rich circle has a radius of 4.8 miles, the "common" population extends the radius out to 30 miles, and the poor circle extends the radius out to 35 miles.

Now, the circle (and rings) are divided into 8 slices, and, in the center of each section of each ring, is the point where food gets distributed for that ring.

Food Distribution - Mundane

Now, food comes from outside the city along eight arteries that pass through each of these points. Food obviously doesn't need to travel all the way to the center of the city if it's going to be distributed at the edges. So how far does the food need to go, and how will it get there?

(The following calculations allow a 20% margin; With all the mules healthy, the city could handle a population surge of 20%. Or 20% of the mules could get sick.)

A mule can drag 3,450 lbs at a base speed of 20 ft, and we'll presume a mule can work 16 hours a day. That means a mule can can handle about 125,454 mile-lbs of food a day. The poor neighborhoods need about 26.3 million mile-lbs per day handled, the common neighborhoods need about 118 million mile-lbs per day handled, and the good neighborhoods need about 10.2 million mile-lbs per day handled. That works out to needing about 254 mules to service the poor neighborhoods, 1,130 mules to service the "common" neighborhoods, and 98 mules to service the good neighborhoods.

If you were standing on an artery between the city edge and the poor district's distribution center, mules headed to the local distribution point would be an average of 438 feet apart, and would go by every two minutes. If you were standing on an artery between the poor distribution center and the "common" distribution center, mules heading to the common distribution point would be an average of 673 feet apart, and would go by every three minutes. If you were standing on an artery between the "common" distribution center and the rich folk's distribution center, mules heading to feed the rich folks would average almost three miles apart, going by every hour and a quarter.

All my calculations can be found in this Google Spreadsheet.

Food Distribution - Magical

Well, not just distribution; Create Food and Water could see major use in a city of this size. There would likely be folks who's only job is to contribute to feeding the city. I could use help on building NPCs for that purpose.

Waste

What goes in, must come out. One obvious solution to the waste problem is a massive sewer system underground--A real adventuring opportunity, for people of high fortitude. :-) There are other uses for waste, though. Fertilizer (All that food has to come from somewhere...), fuel, components for building clay. It's gotta go somewhere. And there are likely some pretty nasty penalties for not taking care of it properly, no pun intended.

Other thoughts

It's 2:30AM, and I've got to go to work tomorrow. Any other thoughts and ideas?


(Oh, and it looks like Slashdot doesn't like my formatting. Tough cookies.)
Role Playing (Games)

Journal Journal: Gamer food 10

A gamer buddy of mine put this in his blog. It's a good question, so I thought I'd repeat the question here.

I'm on the lookout for gamer food. Snacks that can be eaten at the table that are optimal in the following ways. Can anyone recommend something?
  1. No residue. Players will be handling dice, minis, pencils, character sheets, and touching all sorts of other things. The less greasy, sticky, powdery, crumby residue that gets on hands, the better. This goes for leaving a mess on the table or spilling onto the floor, as well.
  2. Cheap. I plan on bringing some for the whole group to enjoy, and so having it not be a significant drain on my credchip purse wallet would be preferable.
  3. Easy. Preparations should not be too complicated, both because I'm bad with recipes, and I don't want to sink a lot of time into it. Also, this category would include the amount of effort needed to transport safely, as well as maintain. Things that spill easily or need to be kept heated/cooled wouldn't be optimal.
  4. Healthy. Nevermind, I'm asking too much.
  5. Not too unhealthy. We gamers are likely tempted to eat unhealthy things every single day. Having something to counter-balance that would be great, but I wouldn't expect anything more than something that at least wasn't as bad as usual.
  6. Delicious. Something that my fellow gamers would appreciate my bringing in, rather than dreading it. This would go without saying, but I'm trying to be thorough here.
  7. Sensitive towards dietary restrictions. This one might not be extremely important, as the majority of people aren't allergic to nuts, lactose intolerant, or vegans. But it might be worth mentioning anyway, just to keep an open mind on things.

I'm sure there's nothing out there that has a top score in everything, but suggestions for high scores in a couple would be appreciated.

Anime

Journal Journal: This week at coffee - 2008/1 5

I'm now writing these at my public blog, then copying them here.

This week, we started with Phantom Quest Corp. I wasn't particularly impressed with the story or characters. And while fanservice was hinted at, it was just that...hinted at. At only four episodes long, we did end up watching the whole thing. Personally, I suspect this AMV (Phantom Quest Corp put to the title song from Ghostbusters) is the best that came of the show.

Following that, we put in Ranma 1/2, which is an anime we've been watching for a while now. We watched all of disc 4 of season 1. Shampoo was introduced, and the whole arc was interesting. Not because Ranma picked up yet another lover/hater (depending on his gender of the moment), but because this one came into direct conflict with Akane. And they found more ways and reasons for Ranma to get forced into his alternate forms. I'm still waiting for Pii-chan to be exposed, though.

After watching the last disc of season 1 of Ranma, we started watching Hand Maid Mai. Uh...Wow? HMM isn't the first sex-parody anime we've watched (See Mouse, Najica or Amazing Nurse Nanako for that. On second thought, skip Amazing Nurse Nanako...), but this has odd gimmicks aside from (though not necessarily better than) bounciness and tongue-in-cheek pantsu sightings. Imagine, for example, if Don Kanoji did pelvic thrusts...

HMM also has a bit of a Chobits flavor, owing to the android nature of the title character. (Having her read the EULA aloud was amusing.) Anyhow, I'm looking forward to watching it in the future.

Anime

Journal Journal: This Week at Coffee

I left off two anime from last week's episode*. One's name is Genshiken, which we watched several episodes of. It was funny and enjoyable, but one can only stay awake so long into the early morning. The other was Devil Hunter Yohko, which we watched only long enough to discover it was an H movie.

This is a special episode, as none of us had any other New Years plans, so we met at B's house to watch anime into the new year. Normally, we only do this on Friday nights.

Anyway, this week, we watched a few episodes of The Galaxy Railways, which I found I liked, if only for the screwy time travel in the first couple episodes. But then, I'm a former Trek addict. It's kinda weird getting your head around spacegoing steam engines, but the visuals "explain" it well enough. There are a number of cliches; The plot (in some ways) is predictable.

We followed with two or three episodes of My Hime. It got funnier and funnier, but we stopped watching after tentacles showed up.

Next, we watched Daphne in the Brilliant Blue. Lots of fanservice. Especially after the first episode. It's similar to GetBackers, I suppose, but with a different style of humor.

Following that, we watched another disc of Ranma 1/2. (Disc 3) Still awesome, never seems to get stale.

And now, following that, I'm heading home. :-)

*I've been writing about my weekly anime habits in a group on Multiply. but since Multiply's been up and down all eveninig, I'm writing here for the moment.

User Journal

Journal Journal: Multiply down 2

Multiply has been down all day, on New Years Eve. Did I miss a scheduled downtime announcement?

User Journal

Journal Journal: All that over me trying to reduce PVP...But the Roleplaying! 3

My character Jorge Mordin died again, and I learned a lesson: When two people want to fight, don't get involved.

Last week we had 12 people show up to play D&D as part of the same group. It was insane, but we had to find a way to add six players to the party. Since we were far away from any town, the only way to do it was to have us stumble across each other.

Well, T always plays impulsive characters, and so has Q. (In fact, the two of them have been responsible for 100% of all PVP combat since I started playing in a group with them.) If he senses movement, he shoots an arrow at it without identifying it first. And he builds his characters such that he pretty much has to roll a natural 1 (5% chance of that, BTW) to miss. So T lets fly an arrow, and it hits a member of the other party (the guys who we're trying to merge with us.). The other party gears up to fight our party.

Jorge, not wanting conflict without reason, not liking the odds, and sick of T's and Q's characters' antics (both from an alignment and personal perspective.), cast Command on T's character, and forced him to fall prone for six seconds. Q's character sees this and takes advantage by attacking T's character. So Jorge casts Command on Q's character, forcing him to fall prone for six seconds. By this time, T's character gets up, and attacks Q's character.

Jorge has average intelligence, but even he realizes that both parties won't be stopped by Command. So he stops messing with them and works at diplomacy with the other party and his own party members to try to prevent the fight from spreading.

T and Q's characters mortally wound each other and knock each other out. My entire party, which consists of Jorge, a cleric of Moradin, Redgar, a cleric of Pelor, and a 6-INT orc barbarian, is willing to let them die. A member of the other party, a cleric of St. Cuthbert (patron deity of justice), walks over and stabilizes both with minor cure spells.

Then he makes his case that these two should be tried for acts of brigandry, and my party isn't going to fight it, but could we hold a tribunal here and be done with it now? The two are found guilty, and the cleric of St. Cuthbert executes them.

(This is why D&D isn't just for kids, folks...)

Anyway, T (the player) blames me (the player) for his character dying, and swears that he's going to get his revenge. Up until now, I hadn't gotten involved in the cycle of party fratricide that T and Q have continually induced (both have gone through at least three characters each since August.). While my character's motivations were legit, I (the player) knew that my character was going to get sucked into it.

So it was no surprise to me this week when T came in with a ranger whose favored enemy was dwarves (and, mind you, I'm the only dwarf in the party), and had developed a strong hatred for the dwarven race.

This week, we killed a large fire elemental. In game time, it took 36 seconds. However, it took almost two hours of play time to get through those six rounds with 9 players. Afterward, we were welcomed by a community of wood elves, fed, and given shelter for the night.

In the middle of the night, it was no surprise to me (the player) when T's character crept up on me and performed a coup de gras. (Specifically, he decapitated Jorge while the character was asleep.) Q, who was role playing his new--lawful and honorable knight--character amazingly well, hears a commotion, walks in, and sees T's character standing over my headless body with a bloody axe, puts two and two together, and attacks T.

My character being dead, I (the player) wandered elsewhere while the ensuing combat took place. Suffice it to say that most of the party was drawn into combat against T's character. When T's character died, it was immediately agreed by almost all of the characters that T's character's gold and equipment would be used to fund a full resurrection for Jorge. The remaining two character wanted T's loot for themselves, but were warned by Q's knight character that if they touched T's character's body, he would slay them. Well, they touched T's character's body, and the whole party was drawn into combat again. The two raiding PCs, and one of the elven hosts, was killed in the process. (Though the elven host was killed by one of the raiding PCs.)

Ultimately, the party had lost four characters to PVP combat. My level 7 cleric, a level 5 ranger, a level 5 fighter, and a level five something-or-other.

As a result, some of the loot from the other three dead characters was put towards getting Jorge "True Resurrection", which essentially means he's brought back to life without any non-monetary consequences. (I have to admit that I'm pleased that my character was popular enough that pretty much all of the characters were willing to get true resurrection for him. Although it's more than a little curious that the death of three party members paid for it, considering the party leadership is all good-aligned (or neutral leading towards good).)

But here's the catch...My character is a dwarf, worshiping a dwarven deity. He's one alignment-step away from his deity. He was killed in an elven forst (though not by elves), and has spent the entire campaign as best-buddies with a cleric of Pelor (played by that redgar fellow you might have seen reply) and his Pelor-worshiping orc friend (the 6-INT tank.). And he'd even given the church of Pelor a couple thousand gold (though he'd given his own church far more) for services rendered to the party. Not only that, but he'd met Pelor. (Though he hadn't intended or expected it.)

And he just got resurrected in a church of Pelor.

Well, it was enough of an issue that Pelor (most everyone else's deity) and Moradin (my character's deity) met and discussed the problem. Moradin rebuked my character, and Pelor gave my character the option of serving him. Which my character took.

So now my character's mental state is really screwed up.

First, he spent his entire life worshiping and serving the deity of his race, and was rebuked by that deity for charitable actions taken by my character that happened to benefit Pelor, and was resurrected in a temple of Pelor. And now he's obliged to worship Pelor, which, in D&D terms, is a different religion.

Second, he died again, under similar circumstance to the first two times* he died. The first two times, he was asleep when he was half-swallowed by a giant humanoid crab. Both times were very closely spaced, while he was stuck in the thing's mouth. The third time, he was murdered while he was asleep. He already had developed a phobia of aberrations**, and now he's scared to death(no pun intended) to go to sleep.

So now Jorge's going to be going through severe mental duress as he wrestles with a change in religion and the complications associated with becoming phobic of both aberrations and sleep. Terror of a certain class of monsters isn't debilitating, but not getting enough sleep would prevent him from having access to any memorized spells. (Though he could technically still use scrolls and wands. He might start carrying a lot of those...)

* Remember, my DM has a house rule where if someone casts a Cure spell on you the same round you hit "die" (hit -10 hit points), you didn't really die...But you probably did have a "near-death" spiritual experience.

** That large crab thing's creature type was aberration. Taking a phobia for aberrations turned out to be easier than role playing PTSD; There are already simple rules for phobias. PTSD is a complicated mental illness that I'd have a hard time role playing correctly.

Programming

Journal Journal: Multidimensional triangulation software 2

I wrote a PHP script that narrows down the field of a search as you feed it data points, and threw it up on Google Code under the GPLv2. You can try it here.

Here's a description of the algorithm I devised for it:

We determine the region the target lies in by creating the smallest-possible n-sphere guaranteed to contain all of the points contained in the overlapping region between two other n-spheres. While this necessarily returns an n-volume larger than really necessary, we're guaranteed that our target is within the region, and our calculation is simplified.

On each iteration of the algorithm, we intersect the newest data point with the previous estimated region, and the smallest n-sphere containing that intersection becomes our new estimated region.

Unless someone else already has a patent on it, I consider my algorithm to be in the public domain.

Role Playing (Games)

Journal Journal: *That* was memorable roleplaying

So I'm part of a regular Saturday D&D group. One of our players' two-year-old sister had gone through his room in the last week, and his character sheet is nowhere to be found. So he rolled up a changeling ranger as a replacement character.

Now, this guy is normally awful at roleplaying. He constantly metagames, yet manages not to think things through.

Our remaining party (It's assumed that his prior character ran off after last session's major battle), discovers him by way of witnessing his aggressive action against a bunch of pixies. (He saw something fluttering in the air and shot it with his bow. That character has insane bonuses for a level 6 character, regularly getting check results in the low to mid 30s.) The pixies saw us, and pleaded with us to kill the man who was attacking them.

My character casts Bull's Strength on the party tank (Who normally has 22 str; This bumped him up to 26. If he'd gone into rage, he would have gone up to 30...and that's happened before.), who runs over and lays one good solid hit into him after he'd been hit a couple times by the pixie's arrows. The ranger (Who's only wearing traveler's clothing...A fact that was established after the rest of the circumstances...) shouts "They attacked me first", and rolls a 29 on his bluff check.

The party bard and myself, who both understand Common, fail our sense motive checks miserably. The tank, however, only knows orc, and gets ready to deal another blow. My character (Who, after a series of previous events, sat down and learned a few choice words in Orc.) shouts "Hold!" in Orc, which the tank interpreted literally. The tank put the ranger into a very, very good grapple.

So now the ranger's in trouble. He tries shifting into a couple different appearances, to try to gain sympathy. (Hell, all he'd have had to do was ask for another bluff check...) At one point, he shifted to the appearance of an Orc. Our tank, insulted, and aware that the thing in his arms was trying to be sly, tried to knock him out. One problem: He forgot he was wearing gauntlets (failed his wisdom check), critted, and dealt 19 lethal damage points to the back of the ranger's head, putting him at -6 HP. (Which nobody realized until the player asked how to make a stabilization check.)

My character had no sympathy for the ranger, and was going to let him die. The other cleric in the party stabilized him. I argued that the closest thing to law in this area was the pixies, so we should leave him, and let the pixies do what they wanted with him. (The DM figured he had a 50% chance that the pixies would come back. Lucky bastard escaped by a roll of the dice.)

So, some time later, our party is approaching city gates. We look behind us, and see an injured woman limping along with gashes and such, dressed in the clerical vestments of Heironeous. The other cleric and I hurry back to help her. She claims to have been attacked in the woods. (Not a surprising statement; We'd had a random encounter with an owlbear.) In reality, she was that ranger we encountered earlier, who'd changed clothes and appearances.

The players all knew this, but the characters didn't. And had no real reason to suspect. So we had to wander around town all day pretending that we didn't know she'd be snatching at our purse strings.

Everyone was extremely impressed that the player who normally couldn't roleplay for crap managed to grease his way back into the fold.

User Journal

Journal Journal: Macrogame Update 5

I came up with a name for my game: Macrogame. Not particularly creative, but it's at least descriptive.

What I wrote yesterday has been changed slightly. Rather than discerning between citizens and military, you only have citizens, but they may be of a variety of classes. (Spartans? What is your profession?) This is due to a friend's insistence that he be able to use hoards of civilians as shields.

I also began to devise an alternate combat system for cases when there is an insufficient number of people interested in the hack-and-slash side of gameplay:

As it happens, there are four basic combat modifiers: Melee attack and defense, Ranged attack and defense, medic and scouting. Scouting aids offensive actions, while medic resources aid defense. Each class has its own set of each of these modifiers.

The cycle of combat between two sides (A&B) plays as thus: (Side A is whoever has the higher Scouting score)

  1. Side A sums up all of the Ranged Attack Scores for all of its characters, and adds its scouting score sum.
  2. Side B sums up all of the Ranged Defense Scores for all of its characters, and adds its medic score sum.
  3. Side B's sum is subtracted from Side A's sum, and the resulting value (if positive) represents a damage score to be applied to Side B.
  4. Side B loses characters depending on the damage score. (Not yet sure of the exact system, but it will likely pick off characters with low ranged defenses first.)
  5. Side B sums up all of the Ranged Attack Scores for all of its remaining characters, and adds its scouting score sum.
  6. Side A sums up all of the Ranged Defense Scores for all of its characters, and adds its medic score sum.
  7. Side A's sum is subtracted from Side B's sum, and the resulting value (if positive) represents a damage score to be applied to Side A.
  8. Side B loses characters depending on the damage score. (Again, not yet sure of the system, but characters with low ranged scores will likely be picked off first.)
  9. Side A sums up all of the Melee Attack Scores for all of its remaining characters, and adds its scouting score sum.
  10. Side B sums up all of the Melee Defense Scores for all of its remaining characters, and adds its medic score sum.
  11. Side B's sum is subtracted from Side A's sum, and the result (if positive) represents a damage score to be applied to Side B.
  12. Side B sums up all of the Melee Attack Scores for all of its remaining characters, and adds its scouting score sum.
  13. Side A sums up all of the Melee Defense Score for all of its remaining characters, and adds its medic score sum.
  14. Side A's sum is subtracted from Side B's sum, and the result (if positive) represents a damage score to be applied to Side B.
  15. The battle is over for this turn.

Hopefully, that makes sense.

Here's a preliminary list of modifiers: (Needs to be tested, then likely changed.)

All modifiers are positive, and add to a base score of 1.
Class: (Melee Attack/Melee Defense) (Range Attack/Ranged Defense) (Medic) (Scout)
Commoner: (0/0) (0/0) 0 1 -- Not good for much. But nobody notices a commoner, so they might get a small benefit to scouting.
Adept: (1/1) (0/1) 0 2 -- Has access to some minor spells (such as dancing lights, light, flare and ghost sound) that can benefit both combat and scouting.
Expert: (0/0) (0/0) 2 2 -- I'm assuming a trained medic and scout.
Warrior: (2/2) (2/2) 0 2 -- Cheap combat unit.
Barbarian: (5/3) (0/5) 0 0 -- Rage grants a benefit to melee attack, but a detriment to melee defense.
Bard: (2/2) (2/2) 2 5 -- His music inspires everyone to do their job better. Plus, he can go into town ahead of everyone, sing a few songs, and get people to tell him things. So he's something of a scout.
Cleric: (3/5) (0/5) 10 0 -- Traditional healer, with a bit of fighting ability.
Druid: (5/5) (0/2) 0 5 -- Some combat and scouting potential. Not sure how this class fits in to the overall environment, though. May be removed later.
Fighter: (10/10) (5/5) 2 0 -- More powerful combat unit.
Monk: (10/10) (0/5) 5 5 -- Walking death. Knows healing herbs. Not so great at range.
Paladin: (10/10) (5/5) 3 0 -- Kinda like a fighter, but able to perform better healing.
Ranger: (5/5) (15/5) 5 15 -- Good with a bow, and an awesome scout. Also knows how to heal.
Rogue: (5/5) (5/5) 0 20 -- Nobody can ferret out information like a rogue.
Wizard: (0/5) (20/5) 0 0 -- Magic missile, fireball...A wizard with the right spells, at the right distance, is deadly. Scry would be helpful for scouting, but I left it out.

Some final details on macro play:

It's known that land produces food, and that the population consumes it. The population grows by 10% per year if 100% of food demand is met. Population growth drops by 10% per year per 20% below 100% food demand satisfaction. So between 80& and 99% food demand satisfaction, population growth is stagnant. Between 60% and 79% food demand satisfaction, the population shrinks by 10% per year. Between 40% and 59% food demand satisfaction, the population shrinks by 20% per year. And so on. (If you don't feed them at all, don't investigate how the few remaining survive...you don't want to know.)

In times of starvation, I give the player the happy choice of deciding which groups begin to die off. Do the commoners die first, the minor military units, or the top brass? Just something to think about.

I haven't given any thought to how much it will cost to train a level 1 unit of each class, but I did decide that any unit that survives a battle automatically gains a level. I haven't decided how that might affect their combat bonuses for the alternate battle mode.

Role Playing (Games)

Journal Journal: Woohoo! I'm writing a game. 3

This is fun. I'm writing a turn-based economic strategy game based on--wait for it--the Open Game Content.

You might be thinking, "Wha?--"

It's essentially a build-off from an old idea I'd had called e-Tale, where each player would be in charge of a competing organization, and the lower members of the organizations would do battle, instead of the the players themselves. The players would be left to roleplaying, and the combat mechanics would be left to someone else.

The game I'm writing (I haven't given it a name yet), is intended to do essentially the same thing, except you now have two classes of players. You have the roleplayers at the upper tier, and you have the hack-and-slash types who handle the combat. (Kinda like how some folks like playing in D&D miniatures tournaments.)

Here's what I've got written down so far:

Resources

You have four basic resources:

  1. Land
  2. Citizens
  3. Military
  4. Food
  • Land...
    • produces food
    • holds a fraction of the national civilization
  • Citizens
    • Consume food
    • may be obtained
      • over time
      • by claiming/conquering land
    • may be converted to military units, at the expense of food
  • Military units
    • Consume food (periodic expense)
    • May be created by converting citizens, at the expense of food
    • May be used
      • to claim/conquer land
      • to steal food from another nation
  • Food
    • is produced by land
    • May be stolen/lost in raids
    • Is consumed by
      • citizens (periodic expense)
      • military (periodic expense)
      • training (converting citizens to military units) (incidental expense)

Macro play strategies should be obvious. You can physically conquer an opponent's land, claiming all his citizens, or you can steal his food and force him to choose between feeding his citizens or his military units. Eventually, he'll run out of military units, either by having starved them to death, or by running out of citizens to train.

I still have to work out what it costs to train each kind of unit. Barbarians, bards, clerics, druids, fighters, monks, paladins, rangers, rogues, sorcerers wizards, warriors, experts and adepts. I'll probably cull a few from the list; Some aren't particularly suited to hack-and-slash.

When first-tier players have chosen their activities for the round, there are likely to be military conflicts between the nations. Then second-tier players get to have their fun. They'll be given a battlefield map, rosters of the opposing armies, and be allowed to play out the battle. The results get relayed to the first-tier players, whose resources are adjusted, and they then take their next turn.

Obviously, first-tier play is suitable for high-latency players, while second-tier play would best be done around a table.

One thing I need to do, however, is set up alternate second-tier rules, for when second-tier players are unavailable.

User Journal

Journal Journal: Tightening the Circle by Loosening it 5

Tightening the Circle by loosening it.

I've noticed that the Journal Circle is divided between at least three blogging platforms. You have folks who use their Slashdot journals, folks who do most of their writings on Multiply, and at least one guy (bwjones comes to mind) who posts on his own server and links back in both his Slashdot journal and Multiply blog.

It occurred to me that all modern blogging platforms have one thing in common: RSS. Then it occurred to me that I could glue the Circle back together by building a configurable RSS aggregator.

Here's one way it could work. (I have in mind at least one other, but I suspect Praedon would want to jump on that incarnation. ;-) )

  1. An administrator installs the software and sets a group access code.
  2. Jo/e Circle Member creates an account (after providing his group access password)
  3. Jo/e Circle Member enters a list of RSS feeds, and selects whether each one may be added to the group master feed. (The master feed is visible to anyone with the right URL.)
  4. Jo/e Circle Member can then build a personal feed from any of the feeds found in the group master feed, and any private feed he's been given an access code to.

From time to time, I take on a personal programming project as a skill-building exercise. This was supposed to be a relatively simple one. However, I've been asked to help implement one of my other ideas on someone else's site, so I'm not going to have as much time to work on this one.

The question is, if I built this thing, would any of you use it?

User Journal

Journal Journal: Happy Birthday To Me: A Year in Retrospect 9

So I'm now 24 years old. One year ago this minute, I was sitting in a bowl chair in my cousin's bedroom, half asleep, depressed because I couldn't stand staying with my grandparents for any longer for all the maintenance my grandfather required. I'd been working on a d20 character sheet as my introduction to PHP. I was also looking at reviving e-Tale.

I was looking forward to my first classes at a four-year college, where I'd start learning about SQL. I had another year as President of Computer Club coming up, and we'd elected a new VP, Treasurer and Secretary.

It's now a year later. My grandfather died after a long spell in a nursing home. I never did finish that character sheet, though I did upload it to Google Code. I spent ten months living in the slums with a swell gal who became Secretary of Computer Club. I learned to use (and like) public transportation. I grew new friendships through Computer Club, and cultivated certain members to be able to lead the club when I stepped down. For insurance reasons, I dropped out of school and got an awesome full-time job where I get paid to use my brain. I started a small online community that now has over 100 members from dozens of countries. I created a programming website called Rosetta Code that hit the front page of Slashdot. I traveled to Washington, D.C., and met with a "cool guy". I sorta revived e-Tale with an email-based campaign (For which all but one of the players is still subscribed to the mailing list.), but that tanked after someone screwed with my server. My favorite restaurant went out of business due to a shakedown by the local power company. I'm pondering building a social network for roleplayers. And I moved most of my writings to Multiply.

It's been a busy year, bot those are the highlights. I wonder how I'll look at the upcoming year in retrospect.

And there I go, listening to myself sing again.

Role Playing (Games)

Journal Journal: D&D: Character Blog 3

A couple weeks ago, I spontaneously found myself on hand at the start of a D&D campaign with folks I didn't know...so I joined it. My character, Jorge Mordin, has a magical journal. While it doesn't (yet) seem different from a normal journal to him, its one magical property is that it can write back to him. (For those of you who read HP & the Chamber of Secrets, think along the lines of Tom Riddle's diary. Sans the ability to recreate its owner...)

If you'd like to read it (and write to him through it), you can.

It's been a long time since I made a D&D: post. Don't expect it to happen very frequently, at least not on Slashdot. That's kinda the purpose of Jorge's journal.

Slashdot Top Deals

"Experience has proved that some people indeed know everything." -- Russell Baker

Working...