New gaming genre: idea revealed
Feb. 17th, 2009 10:46 amI am back on the job that consumes 100% of my brain cycles, including those spent on a train. This means that I have to put my pet project on hold.
Once again, I am sharing a 1 million dollar idea :)
I am/was developing an AR library on j2me, that was targeted on a very limited class of AR: table top/paper based mobile AR.
A user holds a camera phone in one hand, pointing camera on the handset's other side to a sheet of paper on a table, and drawing things/commands on this paper. Looking through the screen, things drawn on the paper turn 3D.
Here are the examples:
1. Table games: Battleship; tower defense; scorched-earth-like, etc,etc. multiplayer, single player.
2. Education: a lot of apps teaching arithmetic, physics, chemistry, grammar immediately come to mind.
3. And imagine a MTG game in this settings!
4. Something else/more useful?
What I've done so far:
1. quick and efficient feature detection - done.
2. quick and efficient feature recognition - done, but needs some work on accuracy.
3. 3d primitives appearing on the screen as result of 2.
First 2 are most difficult part technically. In fact as j2me is not a particularly impressive platform performance-wise even now, so that was really hard, had to recall a lot of maths :)
The biggest problem still is camera clicking sound that can't be disabled, it's a legal requirement. Apparently they were thinking more about perverts than about AR developers. I guess in a few years perverts will become a minority :)
Competition - not yet. There is an ARTAG library which is open source and some guys selling services on top of it, but it is C/Objective C. There is a guy in Israel who have developed similar thing on top of Artag/Symbian. There is a Moscow team that have whiteboard recognition for Android. And that's it, I don't count Geo tagging/gaming AR as competition, they are too different.
This area is definitely a legitimate part of the next big thing of Augmented Reality going mainstream so I will be just watching who implements this idea first.
Upd: Here is a French team doing similar thing: http://www.int13.net/technology/
Upd2: I've given my code that I've developed last summer to good hands, so may be they can make this AR application rock.
Once again, I am sharing a 1 million dollar idea :)
I am/was developing an AR library on j2me, that was targeted on a very limited class of AR: table top/paper based mobile AR.
A user holds a camera phone in one hand, pointing camera on the handset's other side to a sheet of paper on a table, and drawing things/commands on this paper. Looking through the screen, things drawn on the paper turn 3D.
Here are the examples:
1. Table games: Battleship; tower defense; scorched-earth-like, etc,etc. multiplayer, single player.
2. Education: a lot of apps teaching arithmetic, physics, chemistry, grammar immediately come to mind.
3. And imagine a MTG game in this settings!
4. Something else/more useful?
What I've done so far:
1. quick and efficient feature detection - done.
2. quick and efficient feature recognition - done, but needs some work on accuracy.
3. 3d primitives appearing on the screen as result of 2.
First 2 are most difficult part technically. In fact as j2me is not a particularly impressive platform performance-wise even now, so that was really hard, had to recall a lot of maths :)
The biggest problem still is camera clicking sound that can't be disabled, it's a legal requirement. Apparently they were thinking more about perverts than about AR developers. I guess in a few years perverts will become a minority :)
Competition - not yet. There is an ARTAG library which is open source and some guys selling services on top of it, but it is C/Objective C. There is a guy in Israel who have developed similar thing on top of Artag/Symbian. There is a Moscow team that have whiteboard recognition for Android. And that's it, I don't count Geo tagging/gaming AR as competition, they are too different.
This area is definitely a legitimate part of the next big thing of Augmented Reality going mainstream so I will be just watching who implements this idea first.
Upd: Here is a French team doing similar thing: http://www.int13.net/technology/
Upd2: I've given my code that I've developed last summer to good hands, so may be they can make this AR application rock.