FlyToMe is the project for study purposes. However, this time it is one d bigger - 3d. It uses Ogre 3d rendering engine. It will not show any cool stuff, or anything interesting at all. The only reason you might want to have a look at it is to criticize my code
The idea of starting this 'project' was primarily to develope my understanding
of computer systems in general. in order to understand computer systems in general i need
to understand at least some systems in detail. The section
how does it work explains the idea of how it does work.
The previous step was kill benas game - the maze project
development. There i was focusing on simple game, comprising from only my own systems.
This work is more elaborate, since i use another system, i.e. the Ogre 3d engine and possibly
will try later to use some physics engine (for ex. ????links?????tokamak, ode, nodovex).
I am studying also B.L.Hannah's article on "Object oriented game design"
( read it ). The guy
really has some ground in trying to create a game development system. I did not understand
it all and possibly will have to look at his code to get the idea, but some day I will and
write about it :).
One more funny thing, which will probably most people make laugh (including me): since finally
i hope i got the idea of Object Oriented (oo) programming, i started to use these ideas everywhere.
What i mean is that the systems are everywhere around us - a school, job, businesses, companys,
whatever. you can analyze these systems in terms of inheritance and polymorphism freely :)
and it is even very beneficial to do so. Sorry, can not remember any examples, but it surely helps
alot :). BTW - is encapsulation also related to systems? Probably yes. Me, as a student, has an
operation called "do not go to school" and i implement it any way i want - either send a letter
explaining i am sick, or just simply ignoring school, or whatever. Ok, example simple, but
it does not mean that in not simple cases it will fail.
<...soon more...>
Obtain source: Download
Obtain dlls: Download
Obtain media media
Obtain executable executable
It seems that i am a big LAMA and only debug version works. What you need to download
and unpack are these files