| 2002 http://www.climax.at/nybble-engine-toolz/ http://lab.v2.nl/projects/nybble_engine.html team: Brigit Lichtenegger, Margarete Jahrmann and Max Moswitzer |
![]() Nybble Engine screenshot |
|
I worked with Max Moswitzer and Margarete Jahrmann on their nybble-engine-toolZ for the "artist in residence" project at V2_. The work is a multi user environment that visualizes the network processes evoked by the users and bots in the environment. nybble-engine-toolZ is a part of the larger Nybble Engine project. To see the toolZ in action go see this explanatory movie. The multi user environment is driven by the Unreal Tournament Game Engine so most of the interactive elements are in a game like fashion. A user could perform a traceroute to another user, by shooting him. As soon as the traceroute 'bullet smoke' would hit a wall, an nslookup would be triggered. There was another weapon with which one could send emails asking for peace to the white house, and every now and than an incoming mail would be displayed on the HUD. For this project I had to dive into the Unreal Tounament Game Engine and learn UScript (Unreal Script). In order to provide functionality that the game engine doesn't support, I had to learn about writing native functions in C++. Unreals possibility to write native functions is very powerful! It allows you to write your own libraries of code. Not only can you call functions from this library in UScript, but library functions can call UScript functions as well. This functionality enabled us to run the external networking programs.
|
|
|
|
nybble-engine-toolZ was given an "Award of Distinction" by the Prix Ars Electronica of 2003. |