PDA

View Full Version : Phidgets and Video Games.



Semicton
03-18-2009, 07:52 PM
Hello again everyone! I have been running crazy on forum posting lately, so I want to apologize first.

For some, this may not seem like a robotic post, but it really is! Just because it does not include servos does not exclude it from the robotic collective here on Trossen Robotics.

This project consists of two parts:


A Phidget Text LCD and Interface kit (http://www.trossenrobotics.com/store/p/3422-TextLCD-20x2-Blue-with-8-8-8-InterfaceKit.aspx).
A service application that connects to the members statistics web page of the game WWII online.


The people involved in the game called wwiionline take their game very seriously. wwiionline (http://www.battlegroundeurope.com/) is a world war II online simulation that involves the entire western front during World War 2 . I will say here that this is a sort of hack, and accept it for what it is.

The idea of 'fog of war' is implemented very nicely in wwiionline. However, the stat system allows me to connect to this system and provide me with detailed information that contains vital battlefield information in real time. via a "]PHIDGET TEXT LCD (http://www.trossenrobotics.com/store/p/3422-TextLCD-20x2-Blue-with-8-8-8-InterfaceKit.aspx).
The information that I can collect and display on a PHIDGET TEXT LCD (http://www.trossenrobotics.com/store/p/3422-TextLCD-20x2-Blue-with-8-8-8-InterfaceKit.aspx) includes:


Combat unit Type
User Rank
User name
Deployed weapon


The problem with this stat system is that I am allowed to access this immediately, and display it on my Phidget Text LCD (http://www.trossenrobotics.com/store/p/3422-TextLCD-20x2-Blue-with-8-8-8-InterfaceKit.aspx) , with out visiting and browsing the user base stat web site.

What I simply do is: Create a HTTP request to the wwiionline user base stat system. From there, I parse the information with a regular expression, and then display it immediately on my Phidget LCD Interface Kit (http://www.trossenrobotics.com/store/p/3422-TextLCD-20x2-Blue-with-8-8-8-InterfaceKit.aspx).

Now.. This might not seem very exciting for a lot of people. But imagine for a moment if you will...

You have a full combat squad of members that are participating in a mission to infiltrate and attack a city. With this tool, I can know exactly the type of unit that me, or my fellow squad members have been killed by, and adjust our attack plan accordingly.

This can be, and is very much an unfair advantage.

In the spirit of fun and science, I just want to say that I do this only as an experiment.

My PHIDGET LCD (http://www.trossenrobotics.com/store/p/3422-TextLCD-20x2-Blue-with-8-8-8-InterfaceKit.aspx) is at the bottom of the photo and may be hard to see.

http://www.semicton.com/Portals/0/wwii1.JPG

jes1510
03-18-2009, 08:39 PM
Interesting project, although cheating ruins the feel of the game.

Semicton
03-18-2009, 09:39 PM
Yes, this is very much an unfair advantage. This is only something I wanted to test and see if I could do it.

A sort of loop hole I wanted to find and exploit.. Hey I'm only human... it's what we do :)

I do appreciate your comment and accept your understanding that I indeed really am cheating in this game.

Being on the fringes of social acceptance always excites me!

All in good fun of course. Really though, it's just a game. And as poet, with a project, I'll move on to other things that I find interesting.

This is nothing more than something everyone should both find, endure, and attempt at some time in their adventures. Simply because it's fun!

jes1510
03-19-2009, 12:01 AM
Come to think of it, didn't I see this somewhere here a while back? To be perfectly clear I understand you are cheating and in no way condone it.

Adrenalynn
03-19-2009, 12:20 AM
Come to think of it, didn't I see this somewhere here a while back?

Good memory! Six or seven months ago, I do believe. A discussion on Phidget cockpit control or video gaming, I think. I'll look later.

[edit] Google's faster than the TRC search engine for that kinda thing. Here's what you were thinking of: http://forums.trossenrobotics.com/showthread.php?t=956

Semicton
03-19-2009, 12:40 AM
ok. Nail me to the cross. I'll let you sort out the junk... Come on guys... Let's be respectable.

Ya, ok. i visited the link. The link and post is true. = Nail me to the post and have your fun. Until then, I will enjoy re-posting my project with detailed information of how I did it. I can be both..

The video game is nothing more than something I participate in.

Please do not attack my posts simply because you do not agree with a stupid video game.

This is a legitimate post.

DresnerRobotics
03-19-2009, 01:10 AM
I don't think anyone cares that you're posting the project in its own thread with additional information, in fact its appreciated.

That said, people are more than allowed to chime in on their opinions of cheating in games, it is after all, a forum. =)

Alex
03-19-2009, 08:48 AM
ok. Nail me to the cross. I'll let you sort out the junk... Come on guys... Let's be respectable.

Ya, ok. i visited the link. The link and post is true. = Nail me to the post and have your fun. Until then, I will enjoy re-posting my project with detailed information of how I did it. You bore me... Do you want a peasant or a Jesus? I can be both..

The video game is nothing more than a vessel I participate in.

Please do not attack my posts simply because you do not agree with a stupid video game.

This is a legitimate post. I don't think that anyone was attacking you personally, rather they were just stating their opinion that the project itself is essentially cheating. Also as Tyberius said, it's totally cool (and encouraged) to create your own thread on a topic that you briefly mentioned in another thread.

All that aside, I'd have to agree with you that the project itself is a bit of an unfair advantage, but I don't know if I'd go as far as saying it's flat out cheating. Correct me if I'm wrong, but the data that you're collecting is available to anyone who wants it but just a bit of a PIA to get at easily, right? It sounds to me like you're just streamlining the process of acquiring the data. Even if the data isn't readily available, it's still a really neat idea:)