controls:
CURSOR KEYS to move
CONTROL to pick up / throw object
SHIFT to jump / UP + SHIFT to jump higher
Three features of the Blox Game Engine that I'd like to show:
- World Editor
Below the playfield you see a scrolling bar. This bar is filled with tiles and is a piece from the interface of the World Editor. You can select a tile by clicking on a tile in this bar. After selecting a tile you can click on the playfield to change a tile. This way you can build bridges, walls, ladders floors etc. The modified tile will be implemented real time! For example when you add a ladder then the player can climb the ladder right away. Or when you dig a hole under the feet of the player then the player will fall into the hole.
There's also a magnify glass at the bottom. You can change the zoom factor of the world by dragging this magnify glass. A cool feature is that the world continues to run while you zoom the world. (Try to zoom and walk/jump at the same time.)
- Infinitive World
There is virtually no limit to the size of the world. For this demonstration I built a pretty large world. (8000 x 8000 pixels). This doesn't make the game slower or heavier. The computer won't run out of memory because the worldview is rendered in real time. (No large image has to be rendered in advance that takes up the memory.) Please, try to imagine the size of the virtual world when you're walking around in this demonstration.
- Multiple Camera Views
Another cool feature is that you can have multiple camera views on the same world. For example when you have a graphical multi-user world then you can have a second view and see what an other user is seeing. There is also no limit to the number of cameras that you can have. (Though having too many camera's is too processor intensive.)
You can see this feature in this demonstration. When you walk around in the world you'll find an eye. Pick up this eye and throw it away (with the Control key) then an extra camera view will be created in the upper left corner. (I call it the spy view.) This camera is following the eye as long as the eye is moving.