Open main menu

Difference between revisions of "OpenTasks"

437 bytes added ,  23:34, 28 February 2007
(Extend GUI section)
Line 91: Line 91:


== Objectify CinE engine. ==
== Objectify CinE engine. ==
<font color="magenta">TODO</font>
cinE engine was borrowed from external project started by Yaz0r. Originally it was written in plain C.
ScummVM is a C++ project, so we need to objectify this engine without changing its behavior.


No deep engine knowledge is required, as the
The engine itself is well-structured, so many functions which could be gathered into one class are
engine is pretty small and well-structured. I.e. basically it will mean
already grouped by files.
wrapping and rearranging some code
 
No deep knowledge of the engine internals is required, but in any case it is not that big, and thus
could be understood without much efforts.
 
Also we have objectified several other engines, namely SAGA, Gob and AGI, so history and approaches of such
conversion could be traced in our SVN repository.


== Add 16bit graphics support to SCUMM engine ==
== Add 16bit graphics support to SCUMM engine ==