| Matrix Presentation Program: | This is the big one, the idea I really want to do. When online, the
program will give an abstract 3D Gibsonian representation of the internet.
What this actually means in English (or your language of choice) is that you
will be presented with a 3D landscape representing the your current local
area in the internet. You will be able to move around the internet in a 3D
manner, like some simple 3D games. Connections to other machines will be
represented by lines to computer, represented by other simple 3D primatives
(cubes, cones, spheres, or custom images, etc). You will be able to 'float'
round the internet and into systems and then all the directories on the
system will appear connected by line representing their path structures and
then 'float' into, for example, a text file and see its contents in front of
you. This would be useful for system administrators who wish to get a very
quick but accurate overview of their system or network. It would also be
great for everyone else. I don't see any technical impossibilies in this project, nor do I envisage it eating up a lot of bandwidth and slowing down the internet like some other innovations. It doesn't have to be used online at all; it could be used as a whole OS on a computer although this is not its main target. There are two main reasons I haven't done this program yet. By the very nature of the program it will require a lot of 3D graphics programming and internet communications programming. Neither of these I know how to do. I haven't tried to learn the internet stuff yet because I can't find any 3D stuff and the program won't work without it. What I am looking for is how to program solid, colour, 3D primatives from a forward looking view with fluid 360 degree movement in every axis in a mainly empty 'space'. This system also need to be accessable from C. For a better idea of this concept read William Gibson's books, 'Neuromancer', 'Count Zero' and 'Mona Lisa Overdrive'. The RPG system(book) 'Cyberspace' from I.C.E. also describes it well. For an even better idea wait until I put some pictures here of how I imagine it (this may take a while, I'm not a great artist. That's why I don't do many games). If anybody is interested in doing this project with me or can supply me with programming information for the graphics system or the communication system send me details. |