空想百科账户

Bret Mogilefsky

Bret Mogilefsky was credited as the original programmer and assistant designer for 'Rhapsody of the Underworld.'

Additional information
Underworld Rhapsody Song PostOriginal programmer and assistant designer

Related productions of Underworld Rhapsody

Bret Mogilefsky was credited as the original programmer and assistant designer for 'Rhapsody of the Underworld.'

Editing and discarding the original content

In a 2000 review, Bret Mogilefsky explained that the early work of Rhapsody of the Underworld cut about a quarter of the finished product's design content, due to budget constraints and the inability to integrate it into the entire work. The following year's review specifically mentioned that the large sequences of the elevator shaft at Saimao Field and the rooftop chase at the end were cut due to high art costs and a relatively linear process.

The grappling hook, Bone Wagon shock absorber, and Burning Beaver puzzle from 'Rhapsody of the Underworld' were once intended as mini-games that emphasized physics mechanics. Bret recalled that most of these animations were used only once, and the workload of physically manipulating a small number of scenes was too high, so the team switched to specially produced animations.

Engine and scene objects

The original game originally planned to integrate the Jedi Knight renderer into the SCUMM character costume system, but the SCUMM tool mainly targeted 2D content, and the cost of modification was close to remakeing. After discovering Lua, Bret proposed a new engine solution with Tim's support; The new engine still uses SCUMM's mature adventure scripting approach as its logical model.

According to Bret's review, "Rhapsody of the Underworld" borrowed Jedi Knight's Renderdroid, reprocessed the input data path, and was mainly used to draw characters. The original does not require corresponding physical processing, so the 3D geometry of the room sent into the renderer is relatively simple.

Bret recalled that in the original, almost all visible objects were placed by hand, with each area adjusted for their perceived range. During pre-production, he helped expand the world sketch into puzzles and characters, and the team displayed the concept drawings on the wall throughout the process. During official production, art and programming staff were gradually added, and as the art team was completed, programming revisions were retained, and before release, testing and compatibility staff were added.

Lip shape and holding details

When creating the original lip shape, Bret uses the voice marking tool in the Microsoft Agent SDK to convert WAV files and dialogue text into phoneme markers with time information. About 90% of the English dialogue does not require human intervention; the rest are manually corrected or preserved as is; The tool only supports English; other language versions use standard mouth open/close performance.

Before shipping, Bret wrote another tool to piece together the lip marks from Glottis's lines of dialogue during his performance of "Rusty Anchor." He also specifically mentioned Kevin Bruner dealing with the issue of objects passing through walls when Manny was carrying them.

Related entries

References

Data compiled on: 2026-10-07.

本版编辑:免费机器翻译 · 2026-10-16

内容许可:CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0/

本译文依据的源修订