Difference between revisions of "Summer of Code/GSoC Ideas 2016"

Jump to navigation Jump to search
Line 86: Line 86:
Difficulty level: Medium. You'll need to understand JavaScript, as well as a good level of C++.
Difficulty level: Medium. You'll need to understand JavaScript, as well as a good level of C++.


The [http://seancode.com/webventure/ WebVenture] [https://github.com/mrkite/webventure engine] by Sean Kasun is a reimplementation of the [https://en.wikipedia.org/wiki/MacVenture MacVenture] engine from ICOM Simulations.  
It would be great to support games which were written for the [https://en.wikipedia.org/wiki/MacVenture MacVenture] engine from ICOM Simulations.  It was used in the late 80s and in the early 90s for 4 games. The MacVenture games are still available for purchase from [http://www.zojoi.com/ Zojoi].


It was used in the late 80s and in the early 90s for 4 games. The MacVenture games are still available for purchase from [http://www.zojoi.com/ Zojoi].
The [http://seancode.com/webventure/ WebVenture] [https://github.com/mrkite/webventure engine] by Sean Kasun is a reimplementation of this engine, so we (hopefully) already know enough about how it works. Of course, the current code is written in JavaScript, which means we can't use it directly; a new engine needs to be written (in C++) and integrated into ScummVM.
 
The current code is written in JavaScript, which means it will have to be completely rewritten in C++ and integrated in ScummVM.


=== Wintermute 3D ===
=== Wintermute 3D ===
193

edits

Navigation menu