Summer of Code/GSoC2018

From ScummVM :: Wiki
< Summer of Code
Revision as of 21:43, 15 October 2018 by MetaFox (talk | contribs) (updating with results)
Jump to navigation Jump to search

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.