736
edits
(Slight grammar fixes.) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{EngineDescription| | {{EngineDescription | ||
|name=Wintermute | |||
|developer=[[User:Somaen|somaen]], [[User:T0by|t0by]], [[User:Fury|Fury]], [[User:Lb_ii2|lb_ii]] | |||
|companies=[[Dead:Code Software]] | |||
|usedBy=[[Wintermute/Games|Hundreds of games]] | |||
|dateAdded=2012-09-04 | |||
|release=1.7.0 | |||
}} | }} | ||
Line 16: | Line 16: | ||
The 3D part of the engine was implemented by the GSOC student [[User:Fury|Fury]] as part of the [[Summer of Code/GSoC2020|GSoC 2020]]. | The 3D part of the engine was implemented by the GSOC student [[User:Fury|Fury]] as part of the [[Summer of Code/GSoC2020|GSoC 2020]]. | ||
Once complete, this engine would add support | Subengines for Wintermute forks were added by [[User:Lb_ii2|lb_ii]] to run games developed by [[Gingertips Game Studio]] and [[HeroCraft]]. | ||
Once complete, this engine would add support for hundreds of 2D and 2.5D games, would give the users a nice way to create games supported by ScummVM, and would bring to Dead:Code the portability they are dreaming of. | |||
==Features== | ==Features== | ||
Line 104: | Line 106: | ||
|SDL Keycodes | |SDL Keycodes | ||
|MSDN / SDL Keycodes (specific per game) | |MSDN / SDL Keycodes (specific per game) | ||
|- | |||
|Non-Unicode string encoding | |||
|OS-specific | |||
|OS-specific | |||
|Target language-specific | |||
|} | |} | ||
Line 129: | Line 136: | ||
Since Wintermute has authoring tools available, there will at any point in time be at least a few games that are works-in-progress, and as the authors of these games might want to test their games in ScummVM, the engine has to be able to detect arbitrary Wintermute-games, to this end the detector code in this engine will check any folder containing "data.dcp", and try to read "startup.settings" and "default.game" (or optionally any other .game-file defined in startup.settings), the Name/Caption fields in the .game-file will be used as gameid/title (prefixing the gameid with "wmefan-" to avoid confusion with any other WME game that might happen to have taken that id. | Since Wintermute has authoring tools available, there will at any point in time be at least a few games that are works-in-progress, and as the authors of these games might want to test their games in ScummVM, the engine has to be able to detect arbitrary Wintermute-games, to this end the detector code in this engine will check any folder containing "data.dcp", and try to read "startup.settings" and "default.game" (or optionally any other .game-file defined in startup.settings), the Name/Caption fields in the .game-file will be used as gameid/title (prefixing the gameid with "wmefan-" to avoid confusion with any other WME game that might happen to have taken that id. | ||
All | All known games should have their md5s and gameids properly added. | ||
==Games targeted by the engine== | ==Games targeted by the engine== |
edits