How UseEverything Works









This is by far the simplest game. Each level is written as a Java class derived from a common "level" class.

The game is completely stateless as far as the server is concerned; everything is stored on your WAP browser. Have a look at the address-line while you're playing- it contains a long "state" variable, which is a scrambled representation of your current position in the game. 

Whenever you move, your browser quotes this state variable back to the server, along with a description of what you want to do next. The server updates your state variable, generates a page of text, and send it back to you.

That's why you can save your game position by book-marking the page- the page itself contains a complete description of your position in the game.

Back to techy details

wap.useeverything.com