Revision 886308
Go back to digest for 23rd November 2008Features in Games
Parker Coates committed changes in /trunk/KDE/kdegames/killbots:
Major rewrite to the animation interaction between the Engine and Scene.
There were a couple of minor bugs with the animation sequencing that I found I couldn't fix without breaking something else in the old system.
The Engine now queues up a number of animation "stages" in the Scene and only triggers the animation to start when necessary.
This involves a bit more code in the Scene and a bit less in the Engine, but the result is a whole lot less fragile and a whole lot more readable.
This change has most likely introduced some regressions.
More cleanup and changes to follow.
File Changes
Modified 5 files
- /trunk/KDE/kdegames/killbots
- /engine.cpp
- /engine.h
- /mainwindow.cpp
- /scene.cpp
- /scene.h
5 files changed in total