Archive for the ‘News Articles’ Category


What would you do, if I sang out of key?

September 16, 2008

So I was raiding last night, failing over and over again at Vistrix and getting extremely bored when I realized, “Why, I am going back to the same old thing I left!” I gave up on Everquest because raiding was starting to feel more like a job and less like a game. I mean, the fight is fun (assuming you win) but I’m not sure if I’m cut out for raiding in AoC yet, or raiding in any game. I enjoy being the sturdy dude that everyone relies on, and that’s what I remember about EQ.

My Shadowknight Thules in the world of EQ was a column of armored ogre that could take out anything dished to him. I would log on and feel almost ‘wanted’ in any group I could imagine. I led raids, or provided assistance to the raid leaders in accomplishing the goal of achieving “teh l00tz” by the end of the night. Humorously enough, raiding was more about providing others with a good time than making sure I was entertained. Not like I wouldn’t be able to do that in AoC, but last night I just couldn’t take it anymore. My friend called me, and instead of afk’ing I simply Alt+F4 and closed vent out.


I didn’t want to anymore, I couldn’t do it, and it’s been what… 2 weeks of raiding?


I think I need to take a step back, and work on this project instead of dividing my interests (or lack thereof). From here on in I’m going to focus on finishing this Wiimote for AoC thing, and then port it to WoW if at all possible. A friend of mine wants to casually level in WoW so we’re going to use that ‘Recruit a Friend’ program that everyone is talking about.


Now….how do I change my blog title? Hah!


No, just kidding yall. I’m still going to have AoC installed, but I am going to only be using my program for soloing and grouping at first. Taking such a complex form of interaction with my computer, and just plopping it on top of the hectic attitude of raiding is not going to go over well at all. Besides causing wipes, experimenting with this form of control during raids is not going to accomplish much.


Let’s start out with simple things, like jogging around Hyborea (or Azeroth)! Easy enough!


I have a busy afternoon today so I’m not sure if I’ll be able to write anything or progress in my project. Although there is some good news: I ordered rechargeable batteries for my 3 Wiimotes I’m using, I also ordered a Wiimote screwdriver (you need a 3 pronged screwdriver to take apart your Wiimote), and my wooden Gladius came in the mail today! It looks like putting the Wiimote chip + buttons into the handle will be a daunting task involving some creative woodworking. Maybe it’s something I can start this weekend if I get the tool before then.


So that’s my latest, folks. I will leave you with some interesting links though!

WindoWii Scripts Creator: GUI for simple Wiimote movements converted into keyboard/mouse commands.

This made me lol. It’s good to see someone that is as bonkers as me. But I personally think that light-sabers are nerdier.

This guys project is much more extensive, but the results are amazing.


And with that, I’m out! Have a great Tuesday 😉


Exergaming FTW

September 11, 2008

Another night of updating the code, and fixing a few small bugs. After restarting the ‘Swing Recognition’ script that I wrote, I’ve had better success, but for some reason it won’t trigger if, say, you swing a Wiimote left for 45 ms.


Here is an example of the code I wrote for the Down swing.

//Swing script Sept 10

//Amount of time allowed between sequence actions
PIE.SeqReadGap = 50ms

//Amount of accelation required for action to occur
var.AccelerationThreshold = 1.5

//Amount of time between a flick action
var.ActionGap = 150ms

//Amount of time to hold key press
//Used in example functionality (Delete if unused in custom functionality)
var.HoldKey = 50ms

if var.WiimoteFlick = false

//Swing Down
If Wiimote.RawAccY <= -29 m per s per s and Wiimote.Roll < 45 and Wiimote.Roll > -45 then
var.WiimoteFlick = true

//Custom script functionality starts here
say “Wiimote down”
wait var.HoldKey
//Custom script functionality ends here

wait var.ActionGap
var.WiimoteFlick = false

Basically, what it does is checks to see if the Wiimote is not tilted more than 45 degrees in either direction from the face-up position, and if it’s Y Acceleration is going down (is negative). As far as I know, there is no temporal function in GlovePIE aside from detecting velocity since the last script frame. Because GlovePIE is not a linear programming language (which means, I think: it simply repeats itself over and over as fast as it can) it can’t read something like “If Wiimote does X movement, for Y amount of time, then execute Z.”


Is that correct? Do any of you programming/coding people want to comment? I’m lost with that one. I mean I’d love to figure out how to do Gesture Recognition, because then I could implement it into other programs like World of Warcraft where you have like 30 separate battle skills. So if you traced a circle shape in the air, you would use the Intercept ability (or whatever).


I don’t think you can achieve accurate gesture recognition with GlovePIE unfortunately.


Tonight I’ll work on the Diagonally Up Swings that you receive at later levels. I actually could run around Hyborea last night and do some rudimentary swings fairly effectively (albeit awkwardly), but I think if someone got used to this, it would be possible.


Obviously as I mentioned before, some things would be extremely difficult such as selling/buying at the auction house.

Off-Topic: Check out what this guy did with the Wii Balance Board! This would be pretty cool to use. Too bad it’s all in a different language.


Ok so, update from last night. I got the movement script for the Dance Pad finished. I’d really like it if you ran in place your character would move, like the video, but that would be difficult to do (I think) with a DDR pad and I don’t own a Wii Fit. Maybe I could write a script that makes your character run by jogging with a Wiimote in your pocket? Once again, any suggestions of coding/scripting would be helpful, the last time I wrote any script before this was when I was 8 on my mom’s commodore 64!

Oh yes, and I’d like to add I found this little gem on Youtube. Very interesting idea, but a treadmill is kind of expensive and takes up a huge amount of space. Plus, what if you wanted to stop fast?


Related News

September 9, 2008

After such a long and script heavy post as I put up yesterday, I’d like to note that there are some people who are about as crazy as I am with this videogame-exercise thing…. notably Jackie Chan.


Personally I think this is an innovative way to make an a-typical exercise (more boxing than tennis) a more exciting and casual experience in ‘the comfort of your own living room!’ Simply pair that up with this article I found on about how kids burn 4x the calories when playing active video games, and now you have a fairly convincing argument.


Gaming as exercise? Who would’ve thought! Seriously it’s not apples and oranges, they’re both called games in their respective fields (sports & videogames)


Now why hasn’t anyone done this for World of Warcraft, or Halo, or ANY non-sport related game yet?!