Difference between revisions of "MacVenture (video game engine)"

From TheAlmightyGuru
Jump to: navigation, search
(Graphics)
Line 1: Line 1:
The '''MacVenture video game engine'' is the video game engine used in the ''[[MacVenture]]'' series of puzzle adventure games. Each game was first released on the [[Macintosh]], and then ported to various other platforms.
+
The '''MacVenture video game engine''' is the video game engine used in the ''[[MacVenture]]'' series of puzzle adventure games, originally developed by [[ICOM Simulations]], particularly [[Darin Adler]]. Each game was first released on the [[Macintosh]], and then ported to various other platforms. Most of the ports were made in-house by ICOM, so they most likely ported their engine to work with the various platforms. However, the ports to the NES, Game Boy Color, and PC-9801 were made by Japanese companies who probably remade the engine from scratch.
  
 
==Games==
 
==Games==
Line 30: Line 30:
 
All sorts of various actions can be made using this interface. For example, to pick up an item, the player need only drag the item from the display window and drop it into the inventory window. To move from one room to another, the player can click on "Go" in the action box, then click on a visible exit in the room, or on one of the exits in the Exit window. Opening a container in the game would open a new window, and items could be dragged-and-dropped out of or into them as needed. Closing the container was as simple as closing the window. Several of the windows can be resized so the player can view more information at a glance.
 
All sorts of various actions can be made using this interface. For example, to pick up an item, the player need only drag the item from the display window and drop it into the inventory window. To move from one room to another, the player can click on "Go" in the action box, then click on a visible exit in the room, or on one of the exits in the Exit window. Opening a container in the game would open a new window, and items could be dragged-and-dropped out of or into them as needed. Closing the container was as simple as closing the window. Several of the windows can be resized so the player can view more information at a glance.
  
This interface was very different from earlier text adventures where you often had to guess the precise wording, and different even from third person adventure games where you had to maneuver a character around dangerous terrain.
+
Though the first-person graphical display was made popular in 1980 with Sierra's [[Adventure Development Language]], the mouse-driven interface was very new to the adventure puzzle genre. Gone is the obnoxious text parser where you had to guess a precise wording, and there is no need to maneuver a character around dangerous terrain like in third-person adventure games. Many subsequent games copied this interface style.
  
 
Different ports altered the interface slightly. For example, in the NES ports, the ability to drag items from the display view into your inventory was replaced with a "Take" action.
 
Different ports altered the interface slightly. For example, in the NES ports, the ability to drag items from the display view into your inventory was replaced with a "Take" action.
Line 53: Line 53:
 
|-
 
|-
 
| [[Macintosh]] || 512x342 || 256x171 || 43,776 || 1-bit (2 colors)
 
| [[Macintosh]] || 512x342 || 256x171 || 43,776 || 1-bit (2 colors)
|-
+
7|-
 
| [[MS-DOS]] ([[Color Graphics Adapter|CGA]]) || 320x200 || 160x100 || 16,000 || 2-bit (4 colors)
 
| [[MS-DOS]] ([[Color Graphics Adapter|CGA]]) || 320x200 || 160x100 || 16,000 || 2-bit (4 colors)
 
|-
 
|-
Line 66: Line 66:
  
 
==Sound==
 
==Sound==
When the engine was developed for the Macintosh, sound wasn't a major concern in home computer games. The MacVenture titles have various digital sound effects, but lack music. It wasn't until the games were ported to the NES and Game Boy Color, where music is expected, that it was added to the games.
+
When the engine was developed for the Macintosh, audio wasn't a major concern in home computer games. The MacVenture titles contain the occasional digital sound effect, but lack music entirely. This convention was continued for the ports to other home computers. It wasn't until the games were ported to the NES and Game Boy Color, where music is expected, that it was added to the games by composer [[Hiroyuki Masuno]].
  
 
==Review==
 
==Review==
 +
===Good===
 +
* The mouse-driven interface is really intuitive and easy to work with.
 +
 +
===Bad===
 +
* Black and white graphics, even for 1985, were pretty awful.
 +
* Most of the ports lack music, and the limited sound they have is pretty weak.
 +
 +
===Ugly===
 +
* Nothing.
  
 
==Media==
 
==Media==

Revision as of 10:33, 2 July 2019

The MacVenture video game engine is the video game engine used in the MacVenture series of puzzle adventure games, originally developed by ICOM Simulations, particularly Darin Adler. Each game was first released on the Macintosh, and then ported to various other platforms. Most of the ports were made in-house by ICOM, so they most likely ported their engine to work with the various platforms. However, the ports to the NES, Game Boy Color, and PC-9801 were made by Japanese companies who probably remade the engine from scratch.

Games

Title Macintosh Amiga Apple IIgs Atari ST Commodore 64 MS-DOS NES PC-9801 Windows 3 Game Boy Color
Déjà Vu: A Nightmare Comes True!! 1985 1987 1988 1987 1987 1987 1988-11-22 1991-07-21 1991
Uninvited 1986 1987 1988 1987 1988 1988 1989-09-09 1993
Shadowgate 1987 1987 1989 1987 1988 1989-03-31 1993
Déjà Vu II: Lost In Las Vegas 1988 1989 1989 1989 1990 1991-09-05
Déjà Vu I & II: The Casebooks of Ace Harding 1992 1992 1999

When the games were first ported to other platforms in 1987, the name "MacVenture" was changed to "AmigaVenture," "AtariVenture," and "PCVenture" (for MS-DOS). However, by 1988, this convention was eliminated.

Interface

Because the engine was built on the Macintosh, it uses the same multi-window environment with a simple mouse-driven point-and-click interface as the OS. The windows include:

  • The display of the room you're currently in.
  • The game's action buttons.
  • A text box which is used to display the description of the room and various other events that need to be related to the player.
  • Your inventory, which shows graphical representations of each item you're carrying.
  • The exits relative to their location in the room.
  • A "self" box which allows you to use actions or items on yourself.

All sorts of various actions can be made using this interface. For example, to pick up an item, the player need only drag the item from the display window and drop it into the inventory window. To move from one room to another, the player can click on "Go" in the action box, then click on a visible exit in the room, or on one of the exits in the Exit window. Opening a container in the game would open a new window, and items could be dragged-and-dropped out of or into them as needed. Closing the container was as simple as closing the window. Several of the windows can be resized so the player can view more information at a glance.

Though the first-person graphical display was made popular in 1980 with Sierra's Adventure Development Language, the mouse-driven interface was very new to the adventure puzzle genre. Gone is the obnoxious text parser where you had to guess a precise wording, and there is no need to maneuver a character around dangerous terrain like in third-person adventure games. Many subsequent games copied this interface style.

Different ports altered the interface slightly. For example, in the NES ports, the ability to drag items from the display view into your inventory was replaced with a "Take" action.

Graphics

Each game was first developed on the Macintosh back when the platform still ran entirely black and white, so all of the original art for each game lacked color. However, the primary artist for each of the games, David Marsh, made good use of dithering for attractive art. Using 1-bit color also helped make the game much more compressible, so the game took fewer disks to distribute.

The Macintosh featured a larger screen resolution than most of its competitors at the time, so the screen had a lot of real-estate for all the windows as well as a 256x171 display window for the room. All of the other ports redrew the graphics in color, but had to decrease the resolution to fit everything on the screen.

Platform Screen Resolution Room Resolution Total Pixels Color Depth
Amiga 320x200 158x100 15,800 4-bit (16 colors)
Apple IIgs 320x200 160x100 16,000 8-bit (256 colors)
Atari ST 320x200 160x100 16,000 4-bit (16 colors)
Commodore 64 320x200 96x120 11,520 4-bit (16 colors)
Game Boy Color 160x144 112x112 12,544 5-bit (32 colors)
Macintosh 512x342 256x171 43,776 1-bit (2 colors)

7|-

MS-DOS (CGA) 320x200 160x100 16,000 2-bit (4 colors)
MS-DOS (VGA) 320x200 160x100 16,000 8-bit (256 colors)
NES 256x224 112x112 12,544 4-bit (16 colors)
PC-9801 640x400 160x100 16,000 4-bit (16 colors)
Windows 3 Varies 320x200 64,000 8-bit (256 colors)

Sound

When the engine was developed for the Macintosh, audio wasn't a major concern in home computer games. The MacVenture titles contain the occasional digital sound effect, but lack music entirely. This convention was continued for the ports to other home computers. It wasn't until the games were ported to the NES and Game Boy Color, where music is expected, that it was added to the games by composer Hiroyuki Masuno.

Review

Good

  • The mouse-driven interface is really intuitive and easy to work with.

Bad

  • Black and white graphics, even for 1985, were pretty awful.
  • Most of the ports lack music, and the limited sound they have is pretty weak.

Ugly

  • Nothing.

Media

Videos

Links

Link-Wikipedia.png  Link-MobyGames.png