Difference between revisions of "Summer of Code/GSoC2018"

From ScummVM :: Wiki
Jump to navigation Jump to search
(adding stark WIP repository)
(updating with results)
Line 9: Line 9:
;<u>Code:</u>: [https://github.com/whiterandrek/scummvm/tree/pink?author=whiterandrek Work in Progress]
;<u>Code:</u>: [https://github.com/whiterandrek/scummvm/tree/pink?author=whiterandrek Work in Progress]


;<u>Outcome:</u>: In progress.
;<u>Outcome:</u>: Success. The code has been merged into master.


;<u>Technical contacts:</u>: [[User:Sev|Sev]]
;<u>Technical contacts:</u>: [[User:Sev|Sev]]
Line 23: Line 23:
;<u>Code:</u>: [https://github.com/joefish/scummvm/tree/immortal?author=joefish Work in Progress]
;<u>Code:</u>: [https://github.com/joefish/scummvm/tree/immortal?author=joefish Work in Progress]


;<u>Outcome:</u>: In progress.
;<u>Outcome:</u>: Student fell ill, and implementation was incomplete.


;<u>Technical contacts:</u>: [[User:Criezy|Criezy]]
;<u>Technical contacts:</u>: [[User:Criezy|Criezy]]
Line 39: Line 39:
;<u>Code:</u>: [https://github.com/Drenn1/scummvm/tree/startrek?author=Drenn1 Work In Progress]
;<u>Code:</u>: [https://github.com/Drenn1/scummvm/tree/startrek?author=Drenn1 Work In Progress]


;<u>Outcome:</u>: In progress.
;<u>Outcome:</u>: Success. The code has been merged into master.


;<u>Technical contacts:</u>: [[User:Dreammaster|Dreammaster]]
;<u>Technical contacts:</u>: [[User:Dreammaster|Dreammaster]]
Line 55: Line 55:
;<u>Code:</u>: [https://github.com/DouglasLiuGamer/residualvm?author=DouglasLiuGamer Work in Progress]
;<u>Code:</u>: [https://github.com/DouglasLiuGamer/residualvm?author=DouglasLiuGamer Work in Progress]


;<u>Outcome:</u>: In progress.
;<u>Outcome:</u>: Success. The code has been merged into master.


;<u>Technical contacts:</u>: [[User:bgK|bgK]]
;<u>Technical contacts:</u>: [[User:bgK|bgK]]

Revision as of 21:43, 15 October 2018

This page lists students and projects for the Google Summer of Code 2018. See also Google's ScummVM organization info page.

ScummVM

Pink Panther Engine

Student:
Andrii Prykhodko
Mentors:
Sev, DJWillis
Code:
Work in Progress
Outcome:
Success. The code has been merged into master.
Technical contacts:
Sev
Original task description:

Reverse and implement game engine of Pink Panther : Passport to Peril and Pink Panther : Hokus Pokus Pink game for ScummVm. These games use the same engine because Passport to Peril can be launched using exe from Hokus Pokus by renaming data files.

Porting The Immortal

Student:
Joseph-Eugene Winzer
Mentors:
Criezy, Strangerke
Code:
Work in Progress
Outcome:
Student fell ill, and implementation was incomplete.
Technical contacts:
Criezy
Original task description:

The Immortal, an isometric action adventure known for its graphic violence and sadistic difficulty, developed by Sandcastle and released for a myriad of platforms. As a wizard, you journey deep into a dungeon in search for your mentor Mordamir. While battling a variety of fiends, evading deadly traps and solving puzzles, you learn about the treacherous plot that lured you into its clutches.

My goal is to port the game to the ScummVM ecosystem. It would mark the first isometric action RPG for the project and contributing what is notoriously known today as the ‘Dark Souls of the 90s’.

Star Trek Engine

Student:
Matthew Stewart
Mentors:
Dreammaster, Strangerke
Code:
Work In Progress
Outcome:
Success. The code has been merged into master.
Technical contacts:
Dreammaster
Original task description:

This will be an implementation of the engine used by Star Trek: 25th Anniversary and Star Trek: Judgment Rites, two DOS games made by Interplay in the early 1990s.

ResidualVM

Improve the Stark Engine

Student:
Douglas Liu
Mentors:
bgK
Code:
Work in Progress
Outcome:
Success. The code has been merged into master.
Technical contacts:
bgK
Original task description:

Improve the Stark engine on ResidualVM to make the game menus and character’s shadows working on the game The Longest Journey.