acc00
Joined 15 years ago
Joined 15 years ago
I've seen that being done around here, since the hardware you're describing really is pretty close to a beefy desktop/home server which usually spend their lives idly spinning their fans.
Why not make the third component live -- and include a webcam feed in the background instead of the static image?
Can you point to any papers/specs/sources concerning OBML or the likes?
I was always fascinated by it (and have been trying to do something similar for my own amusement, most recently with webkit), but while getting a serialised render tree to display is trivial, making something half as usable as Opera Mini has always been seems impossible.
I believe there is still a huge market for smaller devices (probably smaller than feature phones) on which this style of web access is much thought after.
Welcome to Web 3.0!
Did you want to show us the source code specifically?
It's 2D and it doesn't include text-based positioning (or, indeed, any kind of freetext scene description -- you just 'summon' objects by typing their attributes+name), but its database of nouns and adjectives is notably vast, and it also includes a fairly sophisticated trait-based interaction system.
E.g. a 'hungry boy' will always seek food (that is, any object in the scene which has 'edible' trait). Combine that with the game's physics engine and recreating the classic 'carrot-on-a-stick' setup is few clicks' work.
To more directly compare the two:
Taking a random featured scene (https://www.wordseye.com/view-picture/23507), here is my quick attempt at recreating it in Scribblenauts Remix (Android): http://i.imgur.com/vkq3ha8h.jpg
Parts list: bike (x2), colossal white spotty sphere, cherry, immobile beagle, immobile strawberry, huge red sphere, huge red puddle.
The 'immobile' adjectives are used because the beagle would destroy everything by happily running around, and the almost-round strawberry would inevitably fall off the round top of the sphere.
[0] http://www.scribblenauts.com/