March 5th, 2008 linkabi9
I have been reading these for a while, but I’ve never heard anyone else mention them. There is a great web comic out on the web by Meghan Murphy. It’s called “kawaii not”. Really some very cute stuff. I love the innuendos, though. One that comes to mind is a strip with a drum that says, “Bang me! Bang me HARD!”
This stuff is awesome! Visit kawaiinot.com.
Posted in Just A Word | No Comments »
February 29th, 2008 linkabi9
It’s kind of hard to get any posts out without a laptop. I wish I had brought mine, but what’s done is done. I had an amazing time. The convention was great. I learned a lot. Plus, I got a chance to see the strip. The highlight of the trip was running into Heather Paulsen the last day of the convention. We met my first night out there at a party, and talked about the party and ourselves. Anyways, the last day I saw her she said some very nice things to me, and I was a little deer-eyed. This gracious and beautiful woman was flattering me. I was a little speechless. I was barely able to stutter out a mild response of thanks. The other highlight of course was the LeadFlash Party at The Voodoo Lounge. I spent the evening at the top of the Rio Hotel. The view is amazing!
Fun stuff aside, I learned a lot at this convention. It’s my third time out, and I’m starting to feel comfortable. I can talk to people that come up to the booth, and I can exchange information with them without sounding like a recorder. I feel much more competent. Still, I have a long way to go before I can do what my boss or the affiliate manager do.
Posted in Just A Word | No Comments »
February 28th, 2008 linkabi9
The easiest thing to do is give you the code, so here. Take it.
SimpleRotationBasedMovement.zip
Alright, that’s the source code for a top-down navigation system.
I’m not going to hold your hand and give you any math lessons. Instead, I will simply inform you that the system uses a rotation, position, velocity, and some fancy math to find the next point to go to over a period of time. Specifically, this means that a new point is calculated anytime the Update method is called in the default Game1.cs file created by the XNA Game Studio 2.0 Game Windows/XBOX 360 Project.
All you really need to do is copy the MovementProperties.cs file to your existing project and add this line of code to your Game.Update method:
MovementProperties.Update(gameTime);
You will need to add a “using” reference to IMACM any files that need it (i.e. Game1.cs). With that, you’re ready to use the MovementProperties class. Simply instantiate a MovementProperties object, like below:
MovementProperties spriteMovement = new MovementProperties();
If you want to set the properties in the instantiation then pass in a Vector2 variable for positioning the sprite, a float variable for rotation, and a float variable for velocity in that order:
MovementProperties spriteMovement = new MovementProperties(new Vector(0f, 0f), 0f, 0f);
You can also change it’s position, rotation, and velocity separately, like below:
spriteMovement.CurrentVector = new Vector(100, 100);
spriteMovement.CurrentRotation = MathHelper.Pi;
spriteMovement.CurrentVector = 5.0f;
When you set the position (CurrentVector) you must use a Vector2 variable, but if you need to set only the horizontal or the vertical position of a MovementProperties object, then you can easily access it with the CurrentX or CurrentY property, respectively:
spriteMovement.CurrentX = 350f;
spriteMovement.CurrentY = 500f;
If you’re wondering about all the fs after the numbers, that’s how you cast an integer number (C# reads numbers as integers by default) to a float number. When working with movement based on a rotation you need floats to keep the numbers pretty. Otherwise, things tend to move jumpily/jerkily. This is also useful if you develop your game for multiple resolutions because it’s more accurate to convert a float placement to a screen than it is to convert an integer placement.
Also, make note that rotation is based on radians. That means that, pi is the same as 180 degrees. You can use the MathHelper class for other basic rotations. MathHelper.PiOver2 is 45 degrees. The rotation is clockwise, so if you have a sprite of an arrow with a default position facing up:
oSpriteMP.CurrentRotation = 0; //Arrow faces up
oSpriteMP.CurrentRotation = MathHelper.PiOver2; //Arrow faces right
oSpriteMP.CurrentRotation = MathHelper.Pi; //Arrow faces down
oSpriteMP.CurrentRotation = MathHelper.Pi + MathHelper.PiOver2; //Arrow faces left
Within the Update handler you can do stuff like change rotation or velocity based on input. Check out the files for a simple example of movement.
Posted in Just A Word | No Comments »
February 21st, 2008 linkabi9
I’m going to The City Of Sin. Our flight leaves Houston just before noon, but I will probably need to be up and ready in the early morning. I’ve never been to Las Vegas, so I’m really looking forward to it. Really, you can’t beat a free ride to one of the world’s best playground for grownups.
I have to share a room with three other guys, but I’m not complaining! I’m starting to get excited. Most of the day is spent at a convention. The purpose of the convention is to make business contacts and learn more about the industry. I am not good at public relations or sales. I don’t care about that stuff. However, there are a lot of things you can learn there.
The real fun begins in the evening. There are usually parties. These are sponsored by some of the biggest names in the industry, so it’s usually an open bar. Actually, I’m really looking forward to seeing the street where the sky is covered with lights. I really wish I could see a Cirque du Soleil show, but I probably can’t afford it. Plus, I would much rather have the GF with me for that type of event.
Anyways, I’ll try to post about my trip while I’m there, but don’t get your hopes up.
Posted in Just A Word | No Comments »
February 19th, 2008 linkabi9
Everyone, I would like to introduce Kakashi. What a cutey!

Actually, this little mutt gets into trouble quite a bit. He likes to go after trash outside and socks inside. Plus, he is scared of the fire hydrant. Still, he is peppy, and very lovable. He barks a lot though. Jeez louise, this guy can bark. He is getting a lot better, but since he is a puppy he has to pee VERY frequently. Jen lets him run around whenever he has taken care of his business. Here are some more pictures. Enjoy!

Posted in Just A Word | No Comments »
February 15th, 2008 linkabi9
I’m sure it’s pretty obvious that I write about my life and not necessarily about things programmers or developers would care to know. However, I am a code monkey. I do write and code for a living. I do sit at a desk for hours everyday. I feel, I have something to offer to all those other coders out there. Now, I don’t know much about CGI scripts or Java, but I do know about C#. I do know about PHP. I do know about XHTML and CSS. So, I think you should expect something related to those fields being released soon. While I won’t give you a timestamp, I will say that it will be up within the week. It will be a tutorial, but I’m still debating what to write about. I’m leaning toward C#, specifically, using the XNA Framework for videogame development. After all, I do love videogames!
Posted in Just A Word | No Comments »
February 15th, 2008 linkabi9
I was engaged in a theological discussion, last week. I was arguing against the necessity of church in peoples lives. I understand that some people prefer an established location to connect with their god, but I don’t think that attendance is mandatory.
If the conduit between you and the divine is as straight forward as prayer, then why pray in a church? Why not at home or at work? Why not pray on the street corner? Why do so many people insist that you need to go to church to keep in touch with the guy upstairs? Is the preacher privy to a secret channel? Does he open this mainline to god on Sunday mornings? Does god hear you better when you’re under his “roof”? Isn’t the whole of the sky and the universe beyond his “roof”?
I think people go to feel the communion. However, it’s not the communion with the divine spirit they seek. They really want to commune with each other. If god is almighty, then it doesn’t matter if it’s one or one hundred people praying. He hears you! But, it feels good to worship and see others worship. It feels good to believe and for others to believe with you. After all, praying at church is nothing like praying at home before bed, or at the dinner table over supper. Why is it different? Could someone answer that? I feel my opinion is valid and right, but if you disagree then please, share your thoughts with me.
Posted in Just A Word | 1 Comment »
February 13th, 2008 linkabi9
So, I found quite a gem today. It’s called Untangle. So much fun! It took all of one second to figure it out. It’s a really great way to spend fifteen minutes.
I’m about half way through, see if you can get through all the puzzles. PLAY UNTANGLE!
Update: I beat it! It’s possible, but you have to take it slow. I used one point as a base and then just moved any connecting points around the board to remove the cross. Eventually after some trial and error, it worked! Check it out!

Posted in Just A Word | No Comments »
February 7th, 2008 linkabi9
It’s funny. I still get really happy about legos. My current obsession is the EXO-FORCE Series. They have a number of different models, but I usually like the antagonist models. They have darker more interesting features.
I own only four models. Two are midsize models from opposing factions (Iron Condor and Sky Guardian). One is a small little spider (Battle Arachnid), and the last is a giant cannon-toting behemoth (Combat Crawler X2). It is so cool! I’ve only just started experimenting with making my own creations. I’ll get some pics up later when I have something I feel is worth showing.
Posted in Just A Word | No Comments »
February 5th, 2008 linkabi9
Kotaku.com recently ran an article on one reason why boys may like games more than girls.
http://kotaku.com/352729/boys-brains-make-them-want-to-win
That article references this article.
http://med.stanford.edu/news_releases/2008/february/videobrain.htm
I have to say, it’s refreshing to see any kind of study that doesn’t seem to blame the ills of the world on videogames, but it’s a little redundant. I guess some people didn’t know that men enjoy conquering. We enjoy winning. Of course, women and men are both competitive, but men… they can get really passionate about some things. One of those things is videogames. I, personally, don’t like to be competitive, but I’ve seen lots of men get a little hot in the head over Halo, Super Smash Bros., or even Scrabulous. Guys get real happy playing these games. I’m looking forward to Mass Effect, once I get around to it. I don’t see that as much from girls. I don’t think they play for the same reasons. I play something from start to finish. I don’t like to start a game and never see the end of it. Anytime, I see any of my girl gamer friends playing, they are just passing the time. They don’t usually play the games with the cut scenes or the complicated control schemes. I see things like Animal Crossing or Brain Age. These are short sweet bursts of gaming to relax or wile away the time. Not like the 40 hour long endeavors of RPG Gamers or the night long stints in Halo Multiplayer. We want to win and we are willing to spend a long time to get there.
Posted in Just A Word | No Comments »