Posts Tagged With: technology

Your Life is Encrypted in Pi

This is an interesting explanation for Pi, I just hear while watching Person of Interest TV series.

Harold : Can any of you tell me what it means?

I’ll settle for an intelligent question here.

Student : My friend has a question,Mr. Swift.

“What is any of this good for,and when would we ever use it?”

All class : [Laughter]

Harold : Let me show you.

Life Circle

Life Circle

” Pi – 3.14159265359….
The ratio of the circumference of a circle to its diameter.
And this is just the beginning.
It keeps on going.Forever.
Without ever repeating.
Which means that contained within this string of decimals is every single other number.
Your birth date, combination to your locker,
your social security number.
It’s all in there somewhere.
And if you convert these decimals into letters,you would have every word that ever existed in every possible combination.
The first syllable you spoke as a baby,the name of your latest crush,your entire life story from beginning to end.
Everything we ever say or do…
All of the world’s infinite possibilities rest within this one simple circle.
Now what you do with that information…
What it’s good for…
Well, that would be up to you. ”

 Me : But still I don’t have any idea how to decrypt this encrypted life into a usable way. But who knows you may be.. 🙂

Categories: Mathamatics | Tags: , , , , , , , , | 2 Comments

Game Engine Awareness and Use

3D view of near Colombo Harbor – Vidusayura Ship Simulator


There are some huge changes and massive growth in the game industry in past few years. There are
quite a large number of game engines available for developers to use, from likened high end to free
open source. They are also multi platform across personal computers and game consoles, all licensable
and are all available for license without an arrangement with platform manufacturer (Deloura, 2011).

Game engines become more user-friendly as the technology matures and the application of game
engines has broadened in scope. Massive growth of casual, mobile and social games is one of the most
remarkable changes in game industry in past few years. Game engines are now being used not only
simply for video games but also serious games such as visualization, training, medical, and military
simulation applications (Berberich, 2007).To facilitate this accessibility, new hardware platforms are now
being targeted by game engines, including mobile, phones and web browsers (WAELE, 2008). While the
iPhone is doing probably the best job embracing mobile and web convergence, the Apple OS is still a
closed system and used by a rather small market segment of users. But the new Linux-based operating
system Android is open source platform and therefore mobile platform has become a truly competitive
now also in game engine developments.

There are so many game engines are available now in industry. But actually there is some limit when
considering game industry people’s awareness and use of those game engines. Clearly one of the most
important elements for game engine companies is just getting their product in front of the right people,
so if executives aren’t even aware of their engine, they’ve got big issues. Here are some survey results
which is done on awareness and use of existing and popular game engines (DeLoura, 2009).

As data comparison showing above Unreal engine has massive awareness and knowledge. It is the most
well-known, and more remarkably, a majority of responders have used it in this survey done by
(DeLoura, 2009).
After Unreal Engine, the data drops off a cliff fast – with Torque, Gamebryo, and Source all roughly
equivalent as the second most frequently used game engines, with about one out of five people having
used each. The distance between Unreal and the rest is interesting.
Even more interesting is the massive awareness of CryENGINE even though there aren’t many games on
the market using it. Let’s see how perceptions of these game engines correlate with this.


  •  Usually built on OpenGL or DirectX
  •  Generates images in real-time from assets
  •  Controlled by the Scene Graph
  •  Interacts directly with the GPU


  •  Handles behavior of objects based on collisions
  •  Simulates or predicts phyics models
  1. Rigid Body Dynamics
  2. Soft Body Physics
  3. Fluid Dynamics

There are more than twenty well known physics engines (Wikipedia, 2011). In late 2009, NVIDIA PhysX,
Havok, Open Dynamics Engine (ODE), Newton Game Dynamics, BULLET physics library were most
popular among game developers (Zogrim, 2009). This analysis was done by NVIDIA Cooperation and
their popularity is distributed as illustrated in Figure 3. They considered physics engines against number
of released game titled in 2009.


Categories: Game Development, Virtual Reality | Tags: , , , , , , , , , , , , , | 1 Comment

Create a free website or blog at

%d bloggers like this: