Friday, April 28, 2006

The Maze

The MAZE

It’s like this, think about using an XML oriented Flash application which reads from XML data and renders vector Images in all perspectives. Obviously we are not going to show the entire world so no issues regarding the curved nature of the earth. The thing is that, we start of with this generic Layout that critically starts of from a landmark in two modes, one is the Eagle-eye view and the other is the human eye level view.

The render engine takes whole lots of time in order to be developed; it can work by the following mode

It reads in the XML stream which has co-ordinate information regarding the entire setup i.e. it contains array of co-ordinates plus their height information, as one node – This node has to be sub-divided to add more readability to the application. But hey, the co-ordinates system differs from top view and eye-view, while the top view simplifies the rendering process/computation/math -The eye level view complicates the arguments of perspective vision etc.

The perspective vision makes the application a complete virtual reality application opening up the cyber world and RPG reality. The RPG mode on internet becomes much more fascinating than that in the play station or X-Box. All of this is because of the runtime management of the application.

Writing the engine on flash that reads the XML is the most complicated of the entire stuff. It should have capabilities of Rendering 3d like props in the canvas. Floating objects make the entire stuff still more interesting because of the fact that we are into 3D Realism (props like Signals, Banners and trees are terror).

The schema and the engine have to go hand in hand or else the application will fail, the bandwidth requirements fall of rapidly because of the Vector layouts. A proper Shading style has to be mastered and light setup has to be taken care of. Phew!

So loads of Classes are to be built and believe what we are entirely dependent on our own functionality. I guess for a starter one can use the internal functions of flash and then we can migrate to our own functions that can be used by the application and all of this is not a setup program rather it works completely online.

First one can create his own world with his schema and proper rendering with error management and out of world bounds. The reason why all this has to be done against the realms of reality is just for simulation purpose (The commercial value has lots more in store than that). Things like Yellow pages, Advertisement or Tourism. Now we are online we can have interactive content – involving tourism, context specific streaming video and so on.

The entire application makes it more open and has more reach than what not. One cannot play live ads in the application but he can always do it via a streaming media support. The above detail fails not because of inability not because of constraints. The application is completely done in flash action scripting which means that the application is platform independent and browser independent; we even develop good ties with adobe. If at all we need to have the application user oriented, we can do that as well. I believe the user login works gr8 to load up the initial screen – the state can be preserved. The requests in order to be made secure are wrapped in a SOAP protocol.

My first blog

I don’t know but it kind of feels odd as well, but I think I should start blogging it just opens up new dimensions. You know someday you feel someway and the next day -man, it’s just a dream! I am just running of some inspiration, life is treating me quite good- But nothing is happening. I for now have to run back to the creative self of mine, what’s better than start writing- The one thing which I always loved to do.

The reason I opt for blogs is that it always keeps my mind refreshed and involved. Writing keep me focused and reflects my very self to me. It has been a lazy morning today waking up late at 7 30, rushing up and starting office by 8-45. It’s Thursday today, so I get my sambaram today. What else, this phrase is haunting me- so is the phrase “What to say” – I am indeed out of sorts in controlling these words. I was so fresh and alive when I walked into the office, and soon all that freshness was wiped off thanks to a slow display at the office.

I got to say, a big thanks. Whenever it seems that I fall in deep pits – There is this breeze of assurance that makes me alive and gives me a wake up call on what exactly is happening. I always get lots of room to grow, to put it in another way- I never get my full share. I believe, I still got lots of urge and path ahead of me -the only thing that could possible could have caused all of this. Am I lacking the panic, I don’t know?

The entire concept of MAZE that we were talking about yesterday is no more a reality it has been super imposingly forethought off but it is arguably not up to the mark as well. It is always haunting to hear big words like politics et al, but the final say is that wherever you go –these small things follow you. A smile can indeed set a lot of things straight but stiff as well.

So think Naveen what in the world could you possibly do to make the entire merry go round more interesting. I believe you always love to design that’s something nobody could argue with you, so I bet you either go on to your game designing seriously or work out of this one by yourself. Let me tell you, people are going to laugh at you when you go on to any interview right now. You profoundly have to sharpen your physics and math and from then on will be at a real good age to move into Dhruva really. The platform is already there 2 yrs is the best possible time one can possibly ever imagine.

So what is the answer to the million dollar question- Why did you quit your previous question? A very apt answer is “I am very thankful to my previous company for recognizing me initially. I am always grateful to the entire team that built my base. When you don’t have your room to grow and it really means a lot to your inner self you have to take these decisions. The most probable question that follows up is that, why do you want to join us. My answer right now is “Just that- I believe I belong here”. If you demand respect there is not a single word they can speak back. Coming back to this company, what is alarmingly making you worried about this company.

One can start of writing about it saying that politics is a major part, but the thing is that work is not fun anymore (never been so except the training period). I enjoyed a heck a lot when I was there in that scheme of things in the training period. Now, everything sucks big time.