Wednesday, May 21, 2008

Cheap Thrills





Groin Shot Is a Maybe, Baby

Yah see here's a Flash Google Earth (and other cool stuff) thingie that's totally kickass.

Think of something like that as the world map in Fallout or UO.

With thumbtacks for dungeons and points of interest and player houses and auction houses and whatever-the-hell.

And an overlay that breaks up everything into "areas" or "zones" that'll let you localize chat and do random wilderness encounters and loot selection type crap based on area.

And then dungeons (and building interiors) would be a separate and instanced thing from that.

So I need to make me some kinda cheesy build-your-own-dungeons-n-interiors thingie too.

Yuck.

Its bad enough that I gotta draw me some crappy little animated Monkey and Robot player icons.

With splatty death animations and everything ugh that sucks.

And vehicles too ugh man that sucks.

You can still add your own vehicles to the game with pictures and descriptions and stuff as a player but I don't think there's an easy way to steal that animated icon stuff and get away with it.

Unless I don't do 'em animated.

But that'd take some of the old-school rpg feel out of the thing fer sure man.

Ugh I gotta do animated icons for something to represent monsters too oh man this is really starting to suck ahaha.

The Name Game

Okay, me and Ex-b are trying to think up names for the Nailgun Monkey Online Game.

Something better than Nailgun Monkey Online.

'Cause me and him are gonna actually start fooling around and trying to build the thing and get it running.

I've been looking at Flash and google maps and he's talking about accessing the database through Flash and all that already (Flash looks nice so far 'cause it seems super portable, I want to eliminate as much of that kinda stuff I possibly can, y'know, I want poor smart kids from all over the world to be able to play the thing and I don' t want them getting hung up on anything).

Anyways the "We Need a Name for the Band" Name Game is always fun to play, especially after it gets rolling for a while and everybody gets frustrated and slap happy 'cause nobody likes anybody else's ideas heh.

But I'm not gonna do the joke about how I should just get the players to come up with it.

Ex-b: How about Project Blueball? Although that's kinda... ewww, weird, y'know, 'cause why is it "ball" instead of "balls?"

Y'know, 'cause we're gonna use google maps and the Blue Ball of the earth is the map for the game.

See this is getting good already ahaha.

And I guess I should add that I'm just going with Dundee's original class and race system, where you can be a Monkey or a Robot or a Princess and all that kinda weird junk.

And the game will involve adventuring around the map of Planet Earth (also known as the Planet of the Apes, if you are a Robot from the Future), old-school rpg style (well, a little better than entirely old-school rpg, I mean, I can prolly do it a little smoother and cooler looking than UO was heh), with chat zones and random wilderness encounters based on geographic area.

With planes (and airports as "dungeons") trains, automobiles (post-apocalyptic recreational vehicles for the ultimate in group travel), motorcycles, boats (explorable luxury liners, even), stagecoaches, and (of course) helicopters ('cause that's all cheap as hell to do in Flash or whatever I gotta use).

And it'll involve Time Travel ('cause you can easily filter content to the "age" it belongs to) and Parallel Universes ('cause you can sort the Earth's content by themes), and it can even have totally made-up geographical crap like Atlantis and Underwater Supervillain Bases and even Spacestations and stuff in it.

The Moon and Mars maps will be the first two Expansion Packs heh.

So its a... well, if you could say what it was, you would prolly have a good name for it.

Tuesday, May 20, 2008

The Value of Cool

If you have a game with an auction house where there are no stats on the clothes and shit you can put on your paper doll and everything had equal rarity (let's just say for the sake of argument), then the value of the clothes on the auction house would tell you how popular that piece of content was, 'cause its value would be determined by how cool it was.

Easier to think of if everything has to be done by bidding wars.

There's more to that, though, 'cause the highest price things will go to most vicious bidders on the auction house.

So if you measure "cool" like that, you might be accidentally weighting what's cool to the tastes of the most vicious bidders.

Ex-bouncer Is Online

In real life, although we're both actually a lot a like like Terminator Robots or something as far as base systems go, I'm the artsy off-the-grid Big Lebowski guy, and Ex-bouncer is my John Goodman, totally, complete with yelling at all the Donnies and everything.

He sold his first Business when he was 18, so he's also like, my Smed, which sadly means that I'm much more of the Brad type, although I'm actually more like that evil monkey from the Golden Compass, and then Ex-b would be that evil hot chick, 'cept he ain't anything like a hot chick, he's more like a "thinking man's" John Goodman crossed with Curly from the Three Stooges.

Anyways I knew he would be totally into this user-content-web-mmorpg-LOLapalooza thingie, 'cause he's an old internet business guy and this is the kinda packaging that makes it easy for him to wield it in his mind and do stuff with it, compared to the average pegasus-crossing "let's get rich selling telescopes!" MMO game idea heh.

Its more like porn, y'know?

And he's done all that internet user community manager stuff before too.

So I'm telling him my idea on the phone and after I laid down the initial infrastructure of the idea he's all like, cutting in and guessing everything I'm gonna say five seconds ahead of time, so I know he's totally into it.

We went through the whole thing with User Ratings for content and how you could have filters that would allow you to only use content that had been approved by some group and/or select content based on other preferences, like whether you want it to be all medieval with pegasuses and stuff.

And then I got to that meta layer with the way it would allow kids in China and Russia and Africa and everywhere to add stuff to the game and learn our Drinking Games and stuff, and how that would totally be like, something good we could do for the world, sorta like Star Trek ahaha.

And you know how I said that 200k people for a buck a month is 10k a month per guy for a team of 20 or 5k a month per guy for a team of 40, and then you can swap out some of those people and use the money for servers and monthly contests and stuff?

He was all like, dude, you should donate at least one of those slots to charity.

And my brain turned over a sec and then it realized that I could be the most horrible guy in the universe with the most disgustingly random and awesome game ever and come out smelling like a superhero.

"A portion of all profits goes to world charities."

See, that is why I need to keep him around, none of you fuckers are looking out for me and the fate of the children of the world like that!

I can't help that I'm powered by a combination of reckless appetites and hedonistic energies and a total disregard for anything that ain't taboo to Aborgines, somebody needs to produce the goods, man, and that's the only way I know how to do it.

But as long as I got Ex-b around, I know that me and all the innocent children of the world won't be left for dead and that my power will be put to a good use heh.

And all you drag-asses are coming 'round here, scratchin' yourselves and being all like, "hey bro I need money for drugs" and stuff ahaha.

I'm on a mission from God.

Now he came over and we're all gonna get drunk talking about how we could try to get money out of Black&Decker for advertising a certain kinda Nailgun for my Nailgun Monkey.

'Cause this game has all that in-game advertising shit working for it in a big way heh.

Its like Andy Warhol Online with cans of Campbell Soup in the loot table and shit ahaha.

Dude, although the game doesn't have traditional MMOG crafting ('cause you can add your own photoshopped t-shirts and stuff to the loot tables directly to get rid of your jones for crafting armor, and add pictures of actual houses and buildings and stuff for player houses), you could have auction houses located in big cities like Chicago and an economic overlay that'll allow you to go around like a guy from a Frontier spacetrading game making money transporting commodities between places that consumed a certain amount of player-looted porn and cigarretes to increase morale and cans of Campbell Soup for food and Tight Levi's Jeans for mating rituals or something, y'know?

Cash Register Noises

So we need a few servers if you wanna do it right.

Yah yah, authentication, chat, game, database, web, meh.

If we can get a couple hundred thousand people to give us one dollar a month for an account in the Soon To Be Formerly Known As the Nailgun Monkey Online Universe, Where Players Matter, that's ten grand a piece per month for a team of twenty, man.

Or five grand a month each for a team of forty.

Convert a few of those "guys" on the team into servers and bandwidth (or people willing to host all that crap for a cut of the profits) and I'll still have way more cigarettes and drinks than I need on the tropical island.

And that's with a free client.

And if we charged two dollars a month... I doubt my liver would last long enough to really enjoy it.

Dude, with that kinda money, I could hire Richard Bartle to haul me around in a wheelbarrow.

Let alone ten bucks a month, where you'd only need to get twenty thousand people who were into it to be back at where I was at the beginning of this with two hundred thousand people.

And two hundred thousand people is like, a sucky game, man, we could do way better than that, our game has zero barrier to entry, lower machine specs than WoW, and its like, way the hell more in touch with the masses of Planet Earth than that Night Elf crap, our game is the masses.

Plus we can have Night Elfs innit, if we want *cha-ching*

With a scandalously delicious Nude Mode Pay-to-Activate Toggle *cha-ching* and a Jiggly Torso Sexpansion Pack *cha-ching cha-ching* made in Germany *cha-ching cha-ching cha-ching*

And if we take a chunk of our change and do random "golden ticket" Lucky Looter Lotteries (which is okay to do as long as we're located on a tropical island, right?) and give out prize money (or jobs) to the users who created the highest rated content every month, we're talking about a license to print money, baby.

Its like a Dread Pirate Roberts Online pyramid scheme or something heh.

Dude we better find a HUGE-ass tropical island for this, we're gonna have to take turns standing on dry land and treading water, there ain't gonna be no room to have any fun ahaha.

All we need is somebody we can all trust like Sunsword to write up some kinda contract that'll make sure you bastards don't screw me out of my Nailgun Monkey Online t-shirt, action figure, pet sweater, electric blanket, and collectible pewter pencil sharpener merchandizing money and I'll get to work putting the thing together.

Oh, we don't need Dundee, man, I'm just gonna steal his whole thing, he didn't sign nothing, sucker.

Oh, okay, maybe I'll hire him as a playtester and let him add his stupid little superhero photoshop thingies to my game, we need some "starter" content so people don't feel like they just wasted a dollar or something.

But I get to punch him in the back while he's trying to work whenever I want.

More Nailgun Monkey Online Notes

You know how the Monster Manuals and Fiend Folio from AD&D worked, yah?

Well, if you don't, they were basically Encyclopedias devoted to monsters, where every "entry" was a different monster, complete with statistics that told you how tough they were to fight and what kind of dice you needed to roll for damage when they attacked people with their claws and how many times they use their "acid breath" per round and a bunch of text that explained their mating rituals and social structure and treasure hoarding habits and phobias and weaknesses and crap like that.

Anyways, what we need is a web-based front end to a database that allows everybody to add their own monsters to something like that, complete with drop-down statistics like what sort of dice it uses to roll for damage with its claws (3 attacks at 1d4-1 per round!) and links to pics from google or mebbe even an upload function so they can upload their own drawings and crap to somewhere and then add the links to that so that it don't actually need to store anything.

Not just for the funny fark stuff but for the folks who wanna add crap they drew on their computers or something their kid drew or whatever, there's no sense in excluding anybody just 'cause they're poor or they ain't into photoshop or they wanna add "serious" monsters or whatever.

'Cause I think a mix of serious and funny and photoshop junk and badly-drawn stuff is better than good, actually, and you could always give folks a drop-down to categorize their junk so that you'd be able to use a client-side "theme" type filter later if you just wanted to use "serious" monsters or "random internet comedy" ones or "everybody and their cousin."

And then you are gonna need a button for folks to "dismiss" any stupid stuff they find in the database so that they don't have to bother with it when they're actually playing the game, too.

Or a way for players to vote for stuff so you would end up with a rating system that that you could use in a filter if you wanted to, like, you only wanted "four-star-and-above" monsters of a "serious" nature or something.

And then you'd need to do the same Monster Manual type thing for all the different sorts of treasure and equipment, y'know, like magical beer helmets and power tools +1 and stuff.

And you could even do something like that for places and NPCs and junk so that you could build some sort of Forgotten Realms campaign-style setting up from a combination of Google Maps (or something) and the Forts that 4th Level and Above Nailgun Monkeys get to build and thumbtack into the game universe in their hometown (maybe on some kinda filterable overlay) complete with travel guides and crap for interesting spots in the surrounding area or something.

What else, I'm prolly forgetting like half of the stuff I should be remembering, meh, whatever, you get the idea, the idea is that you need to think about it from the perspective of the players, 'cause you wanna make it fun and easy for them to add crap, 'cause every time they add crap, they're adding monsters to everybody else's randomly generated encounter tables and stuff, and as long as its all filterable to your preferencs as a player, you can either play it totally random complete with all the pictures of cocks and tentacle porn that are bound to get in there or play it according to some high-faluting set of guidelines that players would be allowed to police themselves through a rating system for stuff that pops up in their games.

The problem of the random encounter system providing you with a monster that is way too tough for you or something isn't that big of a problem 'cause you can set limits based on certain statistics (at the point of entry into the database AND whenever a 1st Level Nailgun Monkey has to fight anything) and randomly generate everything (treasure and all that, too) based on some kinda game-server-calculated Difficulty Class system (so that a party of six Nailgun Monkeys doesn't ever have to fight more than four second level Sadomasochistic Robots or whatever).

You can even tie your random wilderness encounter system into the map so that you'd have certain areas (like Siberia and the Amazon and the Congo) that were full of higher level monsters, that'd be pretty cheap and easy and fun to do, actually.

Actually I think you need to organize it like that for a few other reasons anyway.

And you could add some sort of dungeon builder to the thing so you could put together content for your buddies who wanna go dungeon crawling in the area around chicago that other people would be able to fool with later (that'd encourage folks to add more content crap to the game).

As long as treasure is randomly determined based on value and difficulty class of the monster, and "adventure areas" are "filterable" thumbtacks in the map that don't hog the actual map, you don't really gotta worry about giving people the power to do crap like that.

You don't really need to build-your-own fed-x type quest garbage system with NPCs and stuff but that'd probably end up being pretty goddam funny if you did have something like that.

See, you build something like this, all in one game world, and sit back and watch all the pretty fires ahaha.

And you'd prolly get some cool-ass shit if folks from other countries got into it, 'cause it'd be like, part role-playing game, and part hilariously fucked-up (and sometimes serious) travel guide (and maybe even part cooking show if you let folks add junk like that as loot with recipes in the text description).

Y'know, like, we get those kickass furry hats +1 for our paperdolls whenever we adventure in Russia and shit.

Gotta have paperdolls though, man, and some kinda drag-and-drop inventory system that doesn't suck, and it'd be nice if it had something to auto-size the pics down to icon level or whatever fit on the UI when you inspected it for details, 'cause if you make the players do all that in Paint or something, some of 'em'll get lazy or frustrated and they won't add as much junk.

Oh yah, you need to have something set up for miniatures or figurines or Monopoly pieces (like the Top Hat and the Car and the Shoe) folks could use to represent themselves (or their party) on the maps as they move around ('cause that's really the best way I can think of to generate random encounters and stuff and make things fun).

And if you do that, you can even do travel options like boats from NYC to Africa and stuff with sea monster attacks and shit.

I could probably do all that kinda stuff as cartoony artwork so you'd have an Nailgun Monkey that looked cooler as he levelled up, but he'd look just like every other Nailgun Monkey then.

Oh yah, the classes and races thingie.

Yah, I think that (and the combat and random encounter system and random treasure distribution and experience rewards and data structures and data limits and all that) should be the only part that ain't player-generated.

'Cause then you can grant stuff as folks level up (like the right to build a fort, not necessarily special powers) and keep some level of quality control on the thing so that it feels at least a little sport-y and gamble-ry.

Plus you need to do the muscles and bones infrastructure of it ahead of time so you can make it easy for players to add their own crap into it.

It doesn't need to be all that fancy, either, simple automated dice-rolling combat stuff is fine, the more generic the better, actually, 'cause folks would be adding lots of bizarre-ass weapons and stuff.

Don't need all that MUD-inspired write-your-own heal-the-tank-chug-potions macros garbage, just let my Nailgun Monkey shoot his nailgun and dodge attacks 'till the monsters he's fighting are dead, old school Bard's Tale stuff, no special 1-2-3-4 1-2-3-4 hotkey mashing with "nailgun specials" and elemental damage types and damage resistance vs. damage mitigation math required.

Save that for somebody who ain't seen it all a hundred times, y'know, this ain't the kinda thing that oughta need a forum to argue about templates and Flavor of the Month Builds for Nailgun Monkeys and stuff, you gotta be able to play this game drunk, that's a non-negotiable Design Spec heh.

Even with keeping something relatively simple like that you still got some interesting junk to program (if you want to) when it comes to Group Fights and stuff, like the AI for monster's choosing targets and maybe Monster Morale and all that ('cause its easy to do "wounded monsters running away" and stuff in a cheesy icon game), and whether you wanna get all crazy with adjustable group formations like we used to do in pen-n-paper, when the point men get beat up, they move to the back and somebody else takes over, stuff like that.

Don't really need crafting in a game like this 'cause being able to add stuff to the loot lists is crafting.

Y'know, 'cause part of the incentive for adding stuff to the treasure system is that eventually you might get your own damn crap back out of it.

And actually there's "monster crafting" and everything else too.

So what's wrong with this thing?

Dude, this is exactly what computers and programming were invented for heh.

The barrier to entry is super low, what with it being a 2d (and sorta web-based) thingie with no twitch-gameplay and (so Ex-b won't have to take dramamine to play it ahaha).

And there's nothing to it that you'd need to read a manual for, even when you wanna add your own content to the game.

On the backend, the web-based front-end for the database thingie is a pain in the ass, usually, and unless things have changed alot since I last messed with that junk in the IT world, they usually have a middleware server (like IBM's Websphere) between the two things to act as a connection and service manager.

But there's prolly something you could use for that in Linux already.

The chat server is easy, there's fifty things you could use for that.

And voicecom is game-independent, although it'd be nice to organize it somewhere.

And the game server part is pretty easy too, tons of stuff you could use from Linux for that too, this isn't really even as complicated as the average MUD.

It might seem like it is only 'cause you are connecting all the visual stuff together in your mind into one big picture when those things aren't actually connected together like you think, the game is still basically just a bunch of data stuctures and some functions that mess with 'em (like rolling on tables for random loot) and some junk that prints out some crap to describe what its doing when you fight and stuff, drag-and-drop paperdoll inventory dealie and a click-to-move-around-a-map-overlay thingie that's dinosaur shit as far as programming goes.

It'd be nice to build it so that it could scale up cool, with players running the servers and sharing the load and keeping the database synch'd up, so it'd continue to be one humongous-ass game world (still filterable on the client side), but that's in the Player Management section that I ain't even really though much about yet.

And database stuff ain't really my bag, I mean, even though I could build my own crappy version of SQL from scratch, the Real Life Dwarf always hated it when I messed with his "area of expertise," and there's tons of free crap you could use for that, but they've all got their own weaknesses and stuff you need to avoid that a pinball-wizard database guy knows how to design around so that it'll kick some ass and he won't have to sit there and babysit the stupid thing.

Oh yah, you know what this game really needs?

A name heh.

Its gotta be something better than Nailgun Monkey Online, man, that doesn't really do the thing any justice.

"Yah mom I been playing Donkey Dick Armstrong Online its the best thing I ever seen in my entire life!"

"I know all about it! I'm a five-star contributor to the Parallel Universal Database of Meta Drinking Mini Games!"

That's just hideous, man.

Can't be nothing dorky like Meta Place though either ahaha.

Yah, there's gotta be something good you could call it, its like a retro old-school RPG, a travel and cooking show, an asylum run by the inmates, a Hitchhiker's guide for Multidimensional Travellers by Multidimensional Travellers, and a world-wide grassroots peasant rebellion all at once.

It needs a good name.

I might be kickass at Feature Creep but I really suck at naming shit.