productsopf.blogg.se

Qt 4.8 for nokia s60v5
Qt 4.8 for nokia s60v5




It was originally intended as a way to make free-form UI widgets, overtime so much optimizations have been made it is now perfect for writing entire games. This is the Qt technology that will render your game to the screen. Setting properties of GameObjects and connection their GameEvents is a very common feature while loading levels, this maps directly to QObject derived classes and can be acomplished with a minimum of code. GameObjects tend to be organized in parent/child relations. Runtime type information means, you can query the properties of an object at runtimeīasic runtime type information properties documentation Signals/Slots mean that function caller/callee connections can be decided at runtime QObject derived classes support parent/child relations Similar to C# classes that always inherit from Object, Qt provides Signals/Slots and Runtime Type Information for classes that inherit from QObject GameEvent: something that happens in your game universe (tank shoots, talk to NPC) GameObject: ingame representation of a thing (a tank, an NPC) You might have some experience with regular Qt apps and want to try making a game.You might have done a game/demo in another game library like SDL.C# / Java programmers that feel like something is missing in C++.Some interesting links, to show why i am so enthusiastic about this.Īll this applies to Qt 4.6, this is the current stable release






Qt 4.8 for nokia s60v5