воскресенье
15:49
Deeptown Night
Ru Gb

Project blogs

The Aim and the Ideology of the Project

Published by Дмитрий Роот on 31.12.2007

Today I would like to tell about the ideology of our project; what are we aiming for and how we see the project in the future. Also I will answer some questions which are asked pretty often by people who are interested in the project.

During the project’s existence, the question of the project’s aim has been discussed frequently. The answer to this question is constantly changing, especially at first. Now the “official” answer to this question is as follows:

The project’s aim is:

  • The technological realization of the project ideas;
  • Projection and designing of the Deeptown’s central part;
  • Creation of a organization for administrative control and development of the project;
  • Technological and administrative project support;
  • Further development of the created world.

However, during the creation of the Deeptown I have realized - and the other developers, I think, will agree – that it is far from the most important. We are creating a virtual world. We are creating an infomedia. The computer, due to its present state is, from my point of view, very advanced in calculating field, but is not at all adapt to a work with a human. Why? I will explain that in following examples:
  • The file system – is, probably, most striking example. The tree-like organization of information is suited for the computer: the tree – is one of fast-access data retrieval algorithms. But is it really convenient for humans? I don’t think so. Certainly, everyone has faced the necessity of finding a certain file. If you at that do not remember the file’s name, the searching will be dragged out. And if you don’t even remember on which of hundred CD’s it resides? The search could take a whole day… There are local solutions for this issue today, but I don't see them being widely adapted.
  • A zoo of processors, architectures and operation systems. A program written for PC will not work on PDA. Interoperability between Windows and Linux is, generally, a problem of a global scale. From the CPU's developers’ of processors, architectures and OS's point of view, both Windows and Linux have advantages and disadvantages in their field of application. But everyone neglected the users, who, generally speaking, should not worry about these issues: one should just be able to work.
  • About the information search. Many, of course, are attracted by a two hours-long mining in “Yandex”, but I prefer to spend this time on something more useful.
  • The information safety. Everyone has probably faced the file loss because of failure in a program, hardware, or, in most cases, because of careless usage of the “Delete” button. Hardware producers refer to statistics, the software developers refer to the “stupidity” of the users. But I think that carelessness is a part of human nature, so computer must become a slave to the human nature, and not vice versa.

There are many examples on this matter but only one conclusion: the current situation is, that the computer doesn't serves to the human, but rather rules him, as far as pathetically it sounds. More precisely, software and hardware tools are created for the convenience of realization but not for the convenience for user.

The project Deeptown aims to change this situation. For the sake of its users, of course. As its main target, I see in particular, a creation of an infomedia designed to serve the user. We see the virtual reality only as a convenient, but not the single way of information accordance. For the realization of this aim we have already developed technologies that will allow to solve the selected problems partially or entirely. I will not focus on these technologies right now – I will write about them in detail later.

Now to the questions from users. Most of all, the users are asking – when could we look at least some kind of a demo-version?

I will make you happy: the waiting is not that long, soon we will have a public testing. But this version will only fulfil the criteria of “some kind of”, because it would not contain anything specific. This testing is needed, mainly, for the developers, not the users: we need to collect some statistics concerning the client program’s capacity of work on different kinds of computer configurations and operative systems, and to test if the server is stable enough for a greater load.

The second question: in what way can we help the project?

The further the development is going on, the more working fields are coming to light. Therefore, we could not accept many willing helpers for a half-year ago, but now we need specialists in most various working fields:

  • Journalists (or how should I call them? I don’t know really…). Many are complaining due to the lack of information about the project, but is only available in the technical documentation. The project needs people who can present the information correctly;
  • The technical writers – people who can write properly and who have a good notion in programming. These will charge for the renewal of the documentation during the development. Now, since the standards of the API kernel and the basic modules have not been “settled”, the documentation must be updated continually;
  • Designers, modellers – of course, to model objects, paint the textures and the materials;
  • C++ programmers. I think, I don’t have to explain why they are needed.

In order to participate, you should contact me immediately. All contacts are available on the web-page’s profile and on the forum.

Please login or register to see comments