jump to navigation

Animation Editor October 5, 2007

Posted by Jesse in : 4E6 , add a comment

So, I’m getting started on a 4E6 entry. My biggest gripe (and it’s minor) with XNA as it exists now is the difficulty in working with the standard .Net Framework to build tools. Apparently this will all be cleaned up with XNA Game Studio Express 2.0, but it’s somewhat annoying now.

However, while you can’t yet drop an XNA game window onto a .Net form, you can create one separately. So that’s what I’m doing.

That’s my dead simple animation editor. You draw boxes around each frame you want, and then set the frame’s origin. (In this case, I mean pivot point for rotation.) This information will be saved out into an xml layout that I’ve already built into the content pipeline. I’ll be building a simple sprite editor next, then follow that up with a level editor.

Four Elements October 4, 2007

Posted by Jesse in : 4E6 , add a comment

Another six months of silence. I’m an excellent blogger, huh?

Soon after writing that last entry (the mammoth one that I just modified to prevent it from taking up the whole front page), I got a job offer to return to a company I had worked for previously. I’d regretted leaving the job almost immediately after I did, so going back was pretty much a no brainer. So once again I work for Veil Interactive, which is a branch of the Koplar Communications tree. The reason this might be of interest to anyone reading this blog is that World Events Productions is another branch. (A sibling company, I suppose.) They’re the company responsible for Voltron, and they work upstairs from me. That’s pretty neat, in my opinion. I’m not sure what the blog policy is around here, though, so I probably won’t be writing about work very often.

So, once again my game development time got swept away while I was busy worrying about life.

And while I don’t have a ton of free time now, I do want to continue working toward someday finishing something. Anything would be nice. Lucky then, that new motivation has come along. GameDev’s 6th annual Four Elements contest.

I get to pick three of the four elements, explosions, crystals, ponies, and accountants, and create a game using them. My current thought is to build a game similar to Galaga, set underwater. After destroying (explosions) the enemy seahorses (ponies) you can collect the treasures (crystals) they leave behind to purchase upgrades. Something like Titan Attacks would be amazing, but I think I’ll target something that requires quite a bit less work. :)

Finally, I should mention that I wrote a few entries in to my dev-journal on GameDev, about the development I’ve done recently. I’ll probably mirror them here at some point.

Fun design work April 13, 2007

Posted by Jesse in : The Amulet , add a comment

Game design was never more fun for me than when I was in elementary school. My friends and I would constantly pass back and forth our level designs for Ghosts ‘N Goblins and Castlevania. (I’m sure our teachers found it quite annoying.) It’s hard for me to imagine the huge number of hours we spent on those drawings. My friend’s mom even helped us find mailing addresses for Capcom and Konami in our Nintendo game manuals, and we mailed our levels off to the companies. It seems most likely to me that they were just quickly discarded, but it’s nice to think that they might have been forwarded on to the original Japanese developers along with other fan mail. Those were fun times.

And I got a small taste of that feeling again a few days ago. I’ve been mulling ideas for what kind of game I could write to enter the MyDreamRPG contest and I think I’ve come up with something pretty neat. It’s a platformer with lots of rpg elements. And just like twenty years ago, I’ve gotten swept away doodling up maps, writing stories, and coming up with special powers for my imaginary heroes.

(more…)

One Year Dream Game Contest + TorqueX experimentation April 3, 2007

Posted by Jesse in : Game Development , add a comment

Jay Barnson over at Rampant Games (See footnote 1) posted today about a contest that was announced on MyDreamRpg.com. (Most of the info seems to be written in forum posts. Take a look here.) The gist is, you’ve got one year to write a game (possibly restricted to an rpg, though the rules don’t seem to indicate that), and you could win $10,000. There are a couple of catches. You must use a GarageGames engine (TGB, TGE, TGEA, or TorqueX). Also, the winner isn’t necessarily decided by who made the best game, but instead by a point based system, where points are scored by categories like the following: (copy/pasted from the forum I linked to above)

Points awarded for monthly status updates
Points awarded for game update blogs on GG site
Points awarded for creation of game associated website
Points awarded for GUI design
Points awarded for concept art
Points awarded for cross-site promotion and hype-building (fanbase/community)
Points awarded for adherance to design in final result
Points awarded for launch process and response to player feedback from alpha phase
Points awarded for community response to the final result
Points awarded for game documentation
Points awarded for originality
Points awarded for sound design
Points awarded for backing up smacktalk

It seems pretty interesting to me, and I intend to keep an eye on things as they develop. It looks like there’s already twelve games signed up.

Tonight I spent some more time playing around with TorqueX. It seems the bugs I was running into have already been taken care of. A GarageGames employee posted a rather simple change to a text file they overlooked, and the tile system is working again in the editor. A second similar change and I got particle effects working too. I also learned that I was only looking at a small part of the documention. It turns out there’s one file on TGBX documentation, which covers the editors, and another, much larger file on TorqueX, which is more about code. I haven’t gone too deep, but the docs seem solid, and it was enough that I was able to slap out a TorqueX version of my Pong clone pretty quickly. I can easily see how using TorqueX will save me alot of time over starting from scratch with XNA alone. There’s gonna be alot to learn, but I’m having fun so far.

Footnote:
1) - Jay’s blog is my favorite blog to read. He has all sort of wacky stories about his experience playing and developing games. I get excited every time my RSS feed client notifies me that he’s written a new post. I highly recommend going through his archives if you have some spare time. It’s good stuff.

The Return April 2, 2007

Posted by Jesse in : Game Development , add a comment

It’s been a long time coming, but I’m back.

It’s a shame things worked out quite the way they did. Right after writing the reviews for Mr. Robot and Kingdom Elemental, my number of readers shot way, way up. And then the crazy overtime at work kicked in, and I haven’t written anything since. So the readers went away.

Similarly, the amount of comment spam on the site has gone up, but it doesn’t appear to be slowing down. For the first few weeks I was deleting it manually, but it became too much for me, and I installed a Wordpress plug-in to handle it for me. It claims to have caught 580 spam comments since turning it on. Wow! I can’t even imagine how much spam big sites get. Anyway, if you try to post a comment, and it doesn’t show up, it was probably flagged as spam by the system. I got the contact form working again, so feel free to shoot me a message if that seems to be happening to you.

Unfortunately, all of my game development projects were forced to be put on hold during the day job overtime period. This includes the work I was doing with Froghaus on their title Asparagus. It looks like they’re making excellent progress, though, and I look forward to the release sometime later this year.

I did finally get to do a bit of coding for myself, though. I spent some time this weekend researching Microsoft’s XNA. (XNA is a framework for writing games that will run both on Windows and on the Xbox 360 console.) Microsoft has put out some video tutorials for getting started, and they’re quite nice. I recommend checking out the Creators Club site for more info on XNA. (The video tutorials can be found under Education | Tutorials.)

It seems like pretty cool stuff. For my first attempt at learning the framework, I wrote a Pong clone, complete with a very simple AI, Xbox 360 controller support, and some sound effects. Next up, I checked out TorqueX which seems fantastic, but there’s a couple of show stopping bugs that prevent me from using it much. (It’s still in beta, though, so I’m not really complaining. The bugs had already been reported in the forums by other users, so hopefully they’ll be fixed, and I can play with it some more.)

I’ve got a couple of indie games I’d like to write about, and I intend to keep toying with XNA, and writing about that. Hopefully I won’t go three months without writing a real post again. Thanks for sticking with me during the downtime.

Still alive February 5, 2007

Posted by Jesse in : Uncategorized , add a comment

I apologize for the lack of development updates or new game reviews. My day job has gone into crazy crunch mode and I haven’t had much free time to write or play games lately. This project (at least the part of it that’s causing all the overtime) is scheduled to wrap up in three weeks, so expect things to go back to normal around then.

Review: Kingdom Elemental January 3, 2007

Posted by Jesse in : Game Reviews , 3 comments

Game: Kingdom Elemental
Developer: Chronic Logic
Version: This is a review of the full version of the game.
Recommendation: Try it

I bought this game without playing the demo. I almost never do that. But it’s from Chronic Logic (the makers of the fantastic Gish), who I trust to show me a good time, and it was getting all kinds of acclaim, including placing well in a couple of GameTunnel’s Best of 2007 categories. I don’t regret that purchase for a second. This is a fun game.

It’s like a cross beween Starcraft and Master of Defense. (Which are both games I’m glad that I own.) You start each level with a limited budget, which you can spend on placing some units onto a battlefield. Then, when you’re ready, you signal the start of the round, and then you have to face off against several waves of enemies with the units you hired.

The units types are pretty diverse, and once you get the hang of controlling them, the game feels like playing a massively multiplayer roleplaying game, but now you got to control the entire group. You’ve got your “tank” unit, the warrior, who can’t do much damage, but can sure take a pounding, and can taunt the enemies to keep them away from your weaker units. There’s the archer, who conversely does tons of damage, but can’t take much of a hit at all. Priests can heal your other units, and if you upgrade them, can bring your units back to life after they die. Druids can give a couple of major buffs to one unit, and bards give minor buffs to everyone. Necromancers instill fear into an enemy, sending them fleeing, as well as summoning a warrior skeleton from fallen foes. My favorite class is the ridiculously powerful, but incredibly expensive wizards, who can pull meteors down onto the enemies heads, summon pets that do incredible damage, and can create a magic shield around any unit, making them virtually invincible. (There are a couple of other units, but these are my favorites.)

Since there are so many different types of units, there are alot of different ways to play the game. You can build a balanced team, putting your warrior types up front, with healers nearby, with a couple of damage dealers in the back. You could go completely aggressive, with all heavy hitters, and try to take the enemies down before they get you. You could be conservative, and use enough healers to keep all of your units alive. You can try to outmaneuver the enemies with your fast moving units, while plinking them down slowly. There’s lots of options, and I love that.

One complaint I’ve read a few times is that the game is too difficult, even on easy. I disagree, but I think that’s because I understood what the developers were going for. You need to find the perfect strategy for every difficult battle. Just throwing out a few warriors, archers, and priests isn’t going to be enough to win every battle. But I love working on perfecting a strategy, and recognize that it’s not for everyone.

I recommend you go grab the demo. I hope you enjoy it as much as I did.

Gameplay movie (from YouTube):

Review: Mr. Robot January 2, 2007

Posted by Jesse in : Game Reviews , 2 comments

Game: Mr. Robot
Developer: Moonpod Games
Version: This is a review of the full version of the game.
Recommendation: Buy this game without delay!

This is a game I’ve been waiting a long time to play. On October 18, 2005 the guys from Moonpod started started posting development information into their dev journal on gamedev.net. (It’s over here if you’d like to read it.) From the moment I saw those first concept sketches and screenshots, I’ve been really excited to get my hands on this game. And now I have it!

The game was released upon the world in late December 2006, which sadly was too late to make it into the running for any of the end of the year game awards, which is a shame, because the game is fantastic. Without a doubt, this is the best indie game I’ve ever played, and I’d be willing to put it on the same level with some of the big budget non-indie games I played this year. Really, I’m not kidding. But I guess I should stop gushing about how much I liked it, and actually tell you about the game.

In Mr. Robot, you play as Asimov, a small, friendly, hard-working maintenance bot. He’s eager to impress his boss so that he can be promoted into a more specialized job, and gain the respect of his peer robots. (Such as Zelda, who Asimov might have a bit of a crush on, the strong bully Samson, and the brooding super-intelligent Raistlin.) But not long after Asimov is activated and begins getting to work, some strange things start happening.

On the starship Eidolon, which is where the game takes place, everything is controlled by a main computer program called HEL. The main job of HEL and all of the worker robots on board the ship is to protect the safety of the passengers and crew, who are all spending the long trip in stasis pods. When HEL starts issuing orders that don’t make alot of sense, and it’s discovered that some of the humans on board might be in danger, it falls to Asimov and his friends to figure out what’s going on.

Mr. Robot has two gameplay modes. In the first, and the one you’ll probably spend the most time in, you control Asimov by arrow keys and two action keys. (Control and Shift, by default.) In this mode, the game is very much like a platformer with puzzles. Asimov doesn’t have any weapons to defend himself, so you’ll have to be careful to stay away from other robots. (Most of which are electified and will damage Asimov if they touch him.) Most of the puzzles involve figuring out how to get across a room full of dangerous objects and other robots. Sometimes this is as simple as pushing boxes around so that you can jump onto platforms, and sometimes you’ll have to improvise, like standing on top of another robot’s head (the only part that’s not electrified) and riding him around.

The second gameplay mode is called Ghost Hack. A ghost in Mr. Robot just refers to a computer program that can be used to hack into another computer system. The robots in Mr. Robot each have one installed, and at the beginning of the game you’ll just have access to Asimov’s. But you’ll get more as the game goes on. In Ghost Hack your ghosts are very similar to characters in a computer roleplaying game. You can equip each one with different weapons and armor. And each one has different skills, similar to the spells you might find in an rpg like Final Fantasy. Zelda is really good at healing, Raistlin is good at damaging, Asimov is more well rounded, and the big brutes like Samson don’t have any at all.

The game also comes with a level editor. While I haven’t had a chance to play with it, and therefore can’t tell you anything about it, I’m hopeful that after the game has been out awhile, there will be a nice set of user created adventures, similar to what you can find for Neverwinter Nights. That would be super sweet.

I recommend you go grab the demo right now. Make sure you have plenty of free time, though. I couldn’t put it down until I’d finished it.

Here’s the trailer, which was posted to YouTube:

Review: Eets December 13, 2006

Posted by Jesse in : Game Reviews , add a comment

Game: Eets
Developer: Klei Entertainment
Version: This is a review of the full version of the game.
Recommendation: Buy this game right now!
Try it! - Buy It!

In my review for FizzBall, I mentioned that Professor Fizzwizzle was my favorite indie game of last year. I received an email from a reader asking what my favorite indie game of this year is. I think I’m going to have to cheat and declare it a tie between Titan Attacks by Puppy Games (it’s been on my list of games to review since shortly after I started the website) and Eets by Klei Entertainment.

Several months ago, I saw a screenshot of Eets and downloaded the demo thinking that my wife might think it was cute. I started playing it, and I was caught completely unaware by how great this game is.

There’s this little guy, called Eets. He’s collecting puzzle pieces, and needs your help. Unlike the heroes in most games, you don’t get to control Eets directly. Instead, you modify the environment around him by carefully placing various toys and by clicking on the other objects around him. And Eets is an emotional little fellow. His emotional status effects how he moves through the level. If he’s sad, he is far more cautious and unwilling to jump. If he’s angry, he throws caution to the wind and jumps a great distance whenever he encounters a gap.

There are several objects that you can interact with in the environment to help Eets along. There are Prankster Whales who will inhale any object in front of them (including Eets!) and then send them flying through the air. There are clouds of chocolate chip cookies that can fire chocolate chips from a gun placed on their heads. Explosive carts will explode, blowing holes in walls and floors and sending nearby objects flying. Ejection carts will pick up other objects and send them flying when you click on them. This is just a small sample of the objects in the game. There are many more.

What I liked:
There is so much that I liked about this game. I love the Prankster Whales, the exploding pigs shouting “Freedom!”, the Marshomechs, the Merch. (Oh my God! It’s the Merch!) I like that there are sometimes multiple solutions to the puzzles. For example, with the explosive effects you can sometimes punch totally new paths into the levels that weren’t there before. That kind of emergent game play really means a great deal to me.

What I disliked:
When I installed the game on my wife’s computer, we had some trouble getting the text in the tutorials to appear. It made it a little difficult getting started.

Games it reminded me of:
The obvious connections are Lemmings and The Incredible Machine. It’s a platform based puzzle game, so it might draw some comparisons to games like Professor Fizzwizzle, but the controls are so completely different that they don’t have much in common. (But that’s okay, I love them both.)

Recommendations:
This game is brilliant, and was worth your immediate impulse purchase when it cost $19.95. But now they’ve dropped the price to $9.95. I can’t come up with any reason not to buy this game. Go buy it right now!

Review: Fizzball December 7, 2006

Posted by Jesse in : Game Reviews , add a comment

Game: Fizzball
Developer: Grubby Games
Version: This is a review of the full version of the game.
Recommendation: Try the demo

What happens when you mix Katamari Damacy with Arkanoid? You just might get something that resembles Fizzball, the newest release from Grubby Games. If that name seems familiar to you, and it should, it’s because that’s the company that bought us Professor Fizzwizzle. (Which is, in my opinion, the best indie game of last year.)

In Fizzball, the Professor (and his robotic friends) discover that all the people have fled the islands, and the animals are mysteriously vanishing. Luckily, the professor has a new invention that just might be able to help. He calls it a fizzball. It starts out small, and looks like a simple bubble. But when it comes into contact with something smaller than it, it will pick up the object, and then increase in size. At first it can only pick up butterflies and apples, but pretty quickly it’s big enough to pick up cows and horses. Once all of the animals are safely gathered together, the professor can take them to an animal sanctuary he has constructed, where they can be safe from whatever is causing them to vanish from the islands.

The gameplay is essentially very similar to Arkanoid. You control the professor, riding back and forth on a track at the bottom of the screen. When the fizzball comes down, you simply place him in the way, and the fizzball will bounce back up the screen. If you miss, the fizzball will fall out of play, and you have to start over. When you run out of fizzballs, you’re all done. In addition to collecting animals, you can also break open crates, which often contain money, or items that will make your fizzball grow in size. Sometimes they also contain powerups.

Some of the powerups are simple things, like speeding up or slowing down the movement of the fizzball or inreasing the size of the barrier the professor uses to keep the fizzball in play. Some of them, however, are incredibly powerful. There’s a bulldozer powerup that will make the fizzball smash through any obstacle that gets in its way. This is very handy to get to animals that are sitting behind a pile of crates or a fence. There’s a gravity well powerup that makes the fizzball attract any nearby object, making it so that you just have to get somewhat close to objects instead of having to come directly into contact with them. If you get both of these powerups at the same time, you’ll absolutely fly through the level you’re playing.

But it’s not quite that easy. Somebody has left barrels of toxic waste laying around the island, and if you break those open, it’s bad news for everyone. And once you get a little ways in to the game (the end of the second island) you’ll encounter some enemies that will actually try to hurt you. They have laser guns, and if you get hit, you’ll be stunned and unable to keep your fizzball in play.

What I liked:
Just like with Fizzwizzle, the guys at Grubby Games put alot of work into adding special little touches to the game. When your fizzball collides with a tree, apples or acorns will fall from the branches. When you run into an animal that’s too big to pick up, they’ll respond to it. For example, dogs will bark, ostriches will hide their heads in the ground, and chickens will lay eggs. The soundtrack is also really nice, and fits well with the mood of the game.

What I disliked:
While I enjoyed playing the game, after about a half hour of playing, I was ready to stop. I guess I’m just not very into Arkanoid style games. Of course, I was glad to come back later and play a little more. Perhaps it’s because I didn’t have a big sense of accomplishment when I beat a level. Perhaps I’m just not the target audience. I gave my young step-sister a chance to play it, and she was absolutely hooked.

Games it reminded me of:
The obvious choices here are the previously mentioned Arkanoid and Katamari Damacy. (Though the latter is only in spirit. That’s a totally different style of play.) The mouse control will be easy to pick up for someone who is used to Luxor or any of the games like it.

Recommendations:
I suggest you grab the demo, and give it a whirl. While it isn’t the kind of game that I would normally buy for myself, I think it’s very likely that I’ll be buying a few copies for family members as gifts. I think it’ll be a big hit, especially with the younger members of my family. It’s a very well made game, and I’m excited to see what the guys at Grubby Games come up with next.

generic over sea viagra lortab 10 500 tablet experience with lexapro generic celexa side effects acid alzheimers folic zoloft interactions flexeril detection time ativan from withdrawal snorting vicodin dangers folic acid deficiency anemia drug interaction lopressor xanax alternative fluconazole cialis drugs tetracycline acne generic cialis soft tabs cause does gain weight zoloft ween lyrics zoloft acid benefit folic tramadol drug interactions generic brand phentermine cough hydrocodone syrup percocet vicodin lexapro drug facts propecia results meridia hospital dose low pharmacy viagra visit effects hydrocodone side flomax women folic acid pregnancy block ephedrine salt when to take cipro accutane success propecia generics carisoprodol compound valtrex cold sore treatment mechanism ultracet adverse reaction to nexium tetracycline hcl acne 26 kidney stone topamax bontril drug information norco charger lexapro medication information tramadol opiate can i drink alcohol while on accutane prednisone treatment for ms boards klonopin qoclick shop vs xanax huiles norco antidepressant lexapro dangers of viagra xanax picture best herbal viagra dosing prednisone meridia iud information cialis clinical trial generic effexor xr purple xanax lorazepam ativan ultracet flexeril monograph azithromycin monograph effexor info folic acid and heart disease acid folic msds canadian pharmacy vicodin generic name viagra prednisone doses vicodin dosage aura soma products viagra alternative herbal supplement pro and cons of meridia chemical characteristic folic acid how to wean off celexa illinois accutane lawyer jenn accutane journal ionamin 30mg ultram addiction too much folic accutane attorney massachusetts paxil cr 12.5 mg taking folic folic acid pregnant women albuterol med fluconazole ambien mexico how long does it take for viagra to work fertilization in in prednisone vitro tramadol side effects customer propecia satisfaction cipro information albuterol doses effexor ocd fioricet dosage valtrex pregnancy category plavix drug assistance low folic acid level does paxil cause weight gain hydrocodone acap lotrel 510 albuterol horse premarin foals adoption flagyl and cat fluconazole tablet akathisia paxil medications lexapro hydrocodone elixir adipex generic brand withdrawal from lortab xanax and grapefruit interaction accutane lawsuit recall azithromycin metabolism snorted valium prednisone weight lifting fioricet seizure ultram mortgage generic viagra viagrageneric prednisone tablets side effects celexa 40mg depression lexapro medication viagra femenino didrex and xenical cost of flagyl zolpidem overdose low dose accutane xenical slimming tablets accepted cod didrex ship maryland accutane lawyer topamax pregnancy cialis dosage information smashing pumpkin soma lyric folic acid depression phentermine 37.5 mg tablets klonopin mixing wellbutrin dosing meridia ativan withdrawal treatment chemical ephedrine structure tetracycline and doxycycline cipro hc otic solution accutane lawsuit legal effexor withdrawals interactions with lexapro purchase phentermine check prednisone drug interaction 04 flomax zoloft insomnia lotrel 510mg herbal viagra for woman dirty latina maid soma butalbital stopping celebrex side effects xanax for anxiety watson carisoprodol use of ephedrine ephedrine vasopro equivalent herbal viagra inject didrex break down 100 bblog by often phentermine popl powered besked hjemmeside navn viagra mixing cocaine and oxycontin viagra sale uk flomax hcl tamsulosin celebrex heart lawsuit vioxx prednisone withdrawl accutane acne treatment effects of prednisone atarax 10 mg dosing hydrocodone meridia fact carisoprodol testing methotrexate folic accutane experiences buspar mechanism soma muscle relaxer w how long does lortab stay in your system prednisone depression viagra for woman paxil 40 mg folic acid liquid directly and discreetly adipex viagra doseage ephedrine product for sale norco lady cougars adderall drug interaction lamictal wellbutrin xl xr accutane side effects hydrocodone doses acetaminophen 500mg hydrocodone bitartrate adipex weight loss cipro shaky c diff flagyl paxil doses xanax dose matco norco tramadol addiction hydrocodone interaction klonopin addiction symptom vicodin viagra cialis liquid folic acid ephedrine hcl information mao inhibitor zoloft 1mg ativan adipex celebrex generic medication vioxx lortab elixir drug lorazepam intensol package insert internet pharmacy viagra fioricet controlled substance hydrocodone bitartrate codeine premarin 0.3 mg feline prednisone buspar libido lorazepam effect premarin cream ingredients acetamin tramadol hydrocodone watson 349 irritable bowel syndrome and accutane lorazepam doseage celebrex indication 180 tablet tramadol tetracycline and alcohol lowest cost xenical generic name oxycontin lexapro drowsiness prednisone taper drug 75 effexor mg xr kaufen levitra caffeine and ephedrine allergic antidote celebrex reaction lexapro side effects forum topamax mood what foods have folic acid loratab lortab albuterol nebules wellbutrin vs lexapro long term side effects of accutane purchase ionamin plavix and aspirin stroke flagyl for dogs flexeril and breast feeding bontril slow release drug information meridia folic plus lexapro side effects anxiety side effects of zoloft drug generic sales viagra too much folic acid pregnant effexor withdrawl symptoms effexor xl withdrawal hydrocodone compound cold extraction hydrocodone water folic acid folate how to stop taking lexapro folic acid dosages generics cialis alternative ativan flagyl info product xanax stay in your system accutane crohns disease xanax suicide weaning off lamictal long term effects of effexor xr cyclobenzaprine flexeril cialis sales valium addiction symptoms xanax dosage tramadol drug tests celebrex fda info study vioxx propecia patent expiration how dissolve oxycontin drug information bontril sr soma muscle relaxants accutane after care skin addiction oxycontin treatment counterfeit viagra bronchitis prednisone viagra side effects alcohol drug information on wellbutrin soma ergonomics tetracycline side effect accutane cost cipro crociera purchase vicodin drug interaction vicodin half life of lexapro lexapro on line ativan does work tramadol apap hydrocodone bitartrate dosage effexor xr 37.5mg folic acid requirements pregnancy pay pal lorazepam folic or folate xanax 25 folic acid deficiency bontril 35mg side effects of prednisone lexapro side affects buspar half life citrate generic sildenafil viagra blister fever valtrex danger ephedrine mercury amalgam folic acid ph chlamydia treatment azithromycin generic viagra india buspar serotonin corona norco unified school pirbuterol vs albuterol kaizen ephedrine 60 fda meeting celebrex fioricet addiction ambien cr buspar effexor lorazepam for sleep female spray viagra viagra expiration dates celebrex lawsuit attorney by cialis comment generic powered uri wordpress reditabs viagra generic celexa sumycin side effects affect flexeril side diet drug fenfluramine phentermine bt hydrocodone ibuprofen effexor xr side effects weight gain stilnox zolpidem tartrate how much folic acid during pregnancy ativan drug information side effects of prednisone in canines propecia costs side effects of ativan attorney celebrex contraindications vioxx lexapro social anxiety adipex discount pharmacy purchase sublingual b12 folic acid alternative asthma celebrex vioxx discount fioricet hydrocodone m359 arizona accutane attorney ephedrine trimspa xanax bars picture after effects of prednisone lexapro dosage information action mechanism plavix phentermine diet drug snorting vicodin effects tetracycline doses lorazepam dosages does paxil cause hair loss hydrocodone apap 5 500 tab brave new world soma quote topamax com hair loss and wellbutrin cialis eli lilly herbal alternative viagra ambien 10 mg celebrex eye drop lexapro generic hydrocodone dosing food containing folic acid folic acid requirements clenbuterol ephedrine cialis co drug eli impotence lilly ephedrine use paxil lawsuits in canada false positive tramadol hydrocodone picture drug information vicodin cipro drug interactions discount pharmacy purchase xenical dose of celebrex prednisone eye drops carisoprodol medication mylan a3 xanax 12 6 acid b b folic sublingual tablet bontril sale lortab elixir hydrocodone drug testing ephedrine nasal congestion paxil and alcohol side effects acid folic in pregnancy xanax drug test celebrex recalled cipro effect nuvaring adipex diet hydrocodone on line candidal vulva and flagyl hydrocodone delivered overnight diflucan fluconazole bontril cod oldach norco adipex pdr what does xanax look like butalbital acetaminophen and caffeine impurity related substance viagra rescue inhaler albuterol active adipex ingredient side effects of xanax california dmv norco generic viagra cialis norco windows and doors adipex p 37.5 ambien alternative hydrocodone lethal dose tetracycline dosage for acne diazepam manufacturer overseas ambien side effects long term ambien sale no rx hydrocodone acid blood folic pressure legal ephedrine ativan interaction seroquel discount fioricet purchase recovery from oxycontin addiction adipex phentermine xenical help for vicodin addiction drug information phentermine lawsuit paxil settlement fluconazole stability didrex pharmacy usa wellbutrin bipolar flagyl std hydrocodone apap prednisone use in cats accutane side effects of tetracycline celebrex lawyer rofecoxib tablet texas vioxx acid cereal folic fortified stupak accutane valtrex and pregnancy bactrim phentermine able hydrocodone laboratory picture answer flomax stop taking paxil cr 100 bblog by certain phentermine popl powered didrex sale lguaranteed than 160 buspar peripheral neuropathy hydrocodone dependence prednisone and rheumatoid arthritis flagyl in pregnancy accutane journals vicodin and ibuprofen california accutane attorney purchase celexa atlanta accutane attorney adipex phentermine vicodin dependence flagyl nistatina soma half ironman breakdown ephedrine sulfuric albuterol inhaler with a spacer albuterol nebulizer aurantium caffeine citrus coleus ephedrine forskohlii find handling lawsuit lawyer paxil side effects of the drug nexium paxil cr dosage oxycontin abuse of lamotrigine lamictal side effects 2006 cialis e followup mail march name post subject prednisone injection low cost meridia ephedrine lawsuits bruising plavix acid behavior dictyostelium folic celexa citalopram generic hydrobromide extracting ephedrine from salt block bioavailability of lorazepam phentermine depression how to inject oxycontin esomeprazole magnesium nexium dosing flagyl pregnancy folic female viagra drug hydrocodone withdrawal forums celebrex fda advisory carisoprodol tablet fact phentermine fast acting viagra unexo ephedrine alopecia areata prednisone treating