''Marble Madness'' is an
arcade video game designed by
Mark Cerny and published by
Atari Games
Atari Games Corporation, known as Midway Games West Inc. after 1999, was an American producer of Arcade game, arcade Video game, games. It was formed in 1985 when the coin-operated Arcade game, arcade game division of Atari, Inc. was transfered ...
in 1984. It is a
platform game in which the player must guide a marble through six courses, populated with obstacles and enemies, within a time limit. The player controls the marble by using a
trackball. ''Marble Madness'' is known for using innovative game technologies: it was Atari's first to use the
Atari System 1 {{citations, date=January 2015
Atari System refers to two arcade system boards introduced in 1984 for use in various arcade games from Atari Games. Two versions of the board were released, Atari System 1 and Atari System 2. Atari System 1
The ''A ...
hardware, the first to be programmed in the
C programming language
''The C Programming Language'' (sometimes termed ''K&R'', after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as ...
, and one of the first to use true
stereo sound
Stereophonic sound, or more commonly stereo, is a method of sound reproduction that recreates a multi-directional, 3-dimensional audible perspective. This is usually achieved by using two independent audio channels through a configuration ...
(previous games used either
monaural sound or
simulated stereo
A simulation is the imitation of the operation of a real-world process or system over time. Simulations require the use of models; the model represents the key characteristics or behaviors of the selected system or process, whereas the s ...
).
In designing the game, Cerny drew inspiration from
miniature golf
Miniature golf, also known as minigolf, mini-putt, crazy golf, or putt-putt, is an offshoot of the sport of golf focusing solely on the putting aspect of its parent game. The aim of the game is to score the lowest number of points. It is played ...
,
racing games, and artwork by
M. C. Escher. He aimed to create a game that offered a distinct experience with a unique control system. Cerny applied a
minimalist approach in designing the appearance of the game's courses and enemies. Throughout development, he was frequently impeded by limitations in technology and had to forgo several design ideas.
Upon its release to arcades, ''Marble Madness'' was commercially successful and profitable. Critics praised the game's difficulty, unique visual design, and stereo soundtrack. The game was ported to numerous platforms and inspired the development of other games. A sequel was developed and planned for release in 1991, but canceled when location testing showed the game could not succeed in competition with other titles.
Gameplay
''Marble Madness'' is an
isometric
The term ''isometric'' comes from the Greek for "having equal measurement".
isometric may mean:
* Cubic crystal system, also called isometric crystal system
* Isometre, a rhythmic technique in music.
* "Isometric (Intro)", a song by Madeon from ...
platform game in which the player manipulates an onscreen marble from a third-person perspective. In the arcade version, a player controls the marble's movements with a
trackball; most home versions use
game controllers with
directional pads. The player's goal is to complete six maze-like isometric race courses before a set amount of time expires. With the exception of the first race, any time left on the clock at the end of a race is carried over to the next one, and the player is granted a set amount of additional time as well. The game allows two players to compete against each other, awarding bonus points and extra time to the winner of each race; both players have separate clocks.
Courses are populated with various objects and enemies designed to obstruct the player. As the game progresses, the courses become increasingly difficult and introduce more enemies and obstacles. Each course has a distinct visual theme. For example, the first race (titled "Practice") is a simple course that is much shorter than the others, while the fifth race (named "Silly") features polka-dot patterns and is oriented in a direction opposite that of the other courses.
Development
''Marble Madness'' was developed by
Atari Games
Atari Games Corporation, known as Midway Games West Inc. after 1999, was an American producer of Arcade game, arcade Video game, games. It was formed in 1985 when the coin-operated Arcade game, arcade game division of Atari, Inc. was transfered ...
, with
Mark Cerny as the lead designer and Bob Flanagan as the software engineer.
Both Cerny and Flanagan handled programming the game.
It uses the
Atari System 1 {{citations, date=January 2015
Atari System refers to two arcade system boards introduced in 1984 for use in various arcade games from Atari Games. Two versions of the board were released, Atari System 1 and Atari System 2. Atari System 1
The ''A ...
hardware, which was an interchangeable system of circuit boards, control panels, and artwork.
The game features
pixel graphics
Pixel art () is a form of digital art drawn with graphics software, graphical software where images are built using pixels as the only building block. It is widely associated with the low-resolution graphics from 8-bit and 16-bit era computers a ...
on a 19-inch
Electrohome G07 model
CRT monitor and uses a
Motorola 68010 central processing unit (CPU) with a
MOS Technology 6502 subsystem to control the audio and coin operations.
''Marble Madness'' was the very first arcade game to use an
FM sound chip produced by
Yamaha, similar to a
Yamaha DX7 synthesizer
A synthesizer (also spelled synthesiser) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis and ...
, which created the music in real time so that it was in
synchronization
Synchronization is the coordination of events to operate a system in unison. For example, the conductor of an orchestra keeps the orchestra synchronized or ''in time''. Systems that operate with all parts in synchrony are said to be synchronou ...
with the game's on-screen action.
The game's music was composed by
Brad Fuller and Hal Canon who spent a few months becoming familiar with the sound chip's capabilities.
Cerny and Flanagan first collaborated on a video game based on
Michael Jackson's ''Thriller''. The project was canceled and the two began working on an idea of Cerny's that eventually became ''Marble Madness''. Development lasted .
Following the
video game crash of 1983, game development within Atari focused on providing a distinctive experience through the use of a unique control system and by emphasizing a
simultaneous two-player mode. Cerny designed ''Marble Madness'' in accordance with these company goals. He was first inspired by
miniature golf
Miniature golf, also known as minigolf, mini-putt, crazy golf, or putt-putt, is an offshoot of the sport of golf focusing solely on the putting aspect of its parent game. The aim of the game is to score the lowest number of points. It is played ...
and captivated by the idea that a playfield's contours influenced a ball's path. Cerny began testing various ideas using Atari's digital art system. After deciding to use an isometric grid, Cerny began developing the game's concept. His initial idea involved hitting a ball in a way similar to miniature golf, but Atari was unenthusiastic. Cerny next thought of
racing games and planned for races on long tracks against an opponent. Technology limitations at the time were unable to handle the in-game physics necessary for the idea, and Cerny switched the game's objective to a race against time.
The development toolkit for the Motorola CPU included a
compiler for the
C programming language
''The C Programming Language'' (sometimes termed ''K&R'', after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the language, as well as ...
, which the two programmers were familiar with. After Atari had conducted performance evaluations, it approved usage of the language.
Cerny and Flanagan's decision to program ''Marble Madness'' in the C language had positive and negative consequences. Atari games had previously been programmed in
assembly language
In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence be ...
. The C language was easier to program, but was less efficient, so the game operates at the slower speed of instead of the normal frequency of arcade games at the time. Cerny decided to use a trackball system (marketed by Atari as Trak-Ball) to give the game a unique control system, and he chose a motorized trackball for faster spinning and braking when the in-game ball traveled downhill and uphill, respectively. As it was building the prototypes, Atari's design department informed Cerny that the motorized trackball's design had an inherent flaw—one of the four supports had poor contact with the ball—and the use of a regular trackball was more feasible. Additionally, Cerny had anticipated the use of powerful custom chips that would allow
RAM-based
sprites to be animated by the CPU, but the available hardware was a less advanced system using
ROM-based static sprites.
These technical limitations forced Cerny to simplify the overall designs. Inspired by
M. C. Escher, he designed abstract landscapes for the courses. In retrospect, Cerny partly attributed the designs to his limited artistic skills.
He was a fan of the
3D graphics
3D computer graphics, or “3D graphics,” sometimes called CGI, 3D-CGI or three-dimensional computer graphics are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the ...
used in ''
Battlezone'' and ''
I, Robot'', but felt that the visuals lacked definition and wanted to create a game with "solid and clean" 3D graphics.
Unlike most other arcade games of the time, the course images were not drawn on the
pixel level. Instead, Cerny defined the elevation of every point in the course and stored this information in a
heightmap array. The course graphics were then created by a
ray tracing program that traced the path of light rays, using the heightmap to determine the appearance of the course on screen. This format also allowed Cerny to create shadows and use
spatial anti-aliasing, a technique that provided the graphics with a smoother appearance. Cerny's course generator allowed him more time to experiment with the level designs. When deciding what elements to include in a course, practicality was a big factor; elements that would not work or would not appear as intended were omitted, such as an elastic barricade or a teeter-totter scale.
Other ideas dropped from the designs were breakable glass supports, black hole traps, and bumps and obstacles built into the course that chased the marble.
Cerny's personal interests changed throughout the project, leading to the inclusion of new ideas absent from the original design documents. The game's enemy characters were designed by Cerny and Sam Comstock, who also animated them. Enemies had to be small in size due to technical limitations. Cerny and Comstock purposely omitted faces to give them unique designs and create a minimalistic appearance similar to the courses.
Atari's management, however, suggested that the marble should have a smiley face to create an identified character, similar to
Pac-Man
originally called ''Puck Man'' in Japan, is a 1980 maze action video game developed and released by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. Th ...
. As a compromise, the cabinet's artwork depicts traces of a smiley face on the marbles.
Flanagan programmed a three-dimensional
physics model to dictate the marble's motions and an
interpreted script for enemy behavior.
As ''Marble Madness'' neared completion, the feedback from Atari's in-house
focus testing
A focus group is a group interview involving a small number of demographically similar people or participants who have other common traits/experiences. Their reactions to specific researcher/evaluator-posed questions are studied. Focus groups are ...
was positive. In retrospect, Cerny wished he had included more courses to give the game greater longevity, but extra courses would have required more time and increased hardware costs. Atari was experiencing severe financial troubles at the time and could not extend the game's development period as it would have left their production factory idle.
Release
The game was originally released in arcades in December 1984.
Beginning in 1986, ''Marble Madness'' was released for multiple platforms with different companies handling the conversions; several home versions were published by
Electronic Arts,
Tiger Electronics released handheld and tabletop
LCD
A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals combined with polarizers. Liquid crystals do not emit light directly but in ...
versions of the game,
and it was ported to the
Nintendo Entertainment System
The Nintendo Entertainment System (NES) is an 8-bit third-generation home video game console produced by Nintendo. It was first released in Japan in 1983 as the commonly known as the The NES, a redesigned version, was released in America ...
by
Tengen.
The Commodore 64 and Apple IIe versions have a secret level not present in other versions.
Beginning with the 1998 title ''
Arcade's Greatest Hits: The Atari Collection 2'', ''Marble Madness'' has been included in several arcade game compilations. In 2003, it was included in the multi-platform ''
Midway Arcade Treasures'', a compilation of games developed by
Williams Electronics,
Midway Games
Midway Games Inc., known previously as Midway Manufacturing and Bally Midway, and commonly known as simply Midway, was an American video game developer and publisher. Midway's franchises included ''Mortal Kombat'', ''Rampage (series), Rampage'' ...
, and Atari Games.
''Marble Madness'' was also included in the 2012 ''
Midway Arcade Origins'' collections.
THQ Wireless
THQ Inc. was an American video game company based in Agoura Hills, California. It was founded in April 1990 by Jack Friedman, originally in Calabasas, and became a public company the following year through a reverse merger takeover. Initia ...
released a Java port in 2004. Electronic Arts released a
mobile phone port in 2010 that includes additional levels with different themes and new items that augment the gameplay.
An
iOS port was in development, but it was never released.
Reception
''Marble Madness'' was commercially successful following its December 1984 release and was positively received by critics.
Around 4,000 cabinets were sold, and it soon became the highest-earning game in arcades. However, the game consistently fell from this ranking during its seventh week in arcades where Atari tracked the game's success.
Cerny attributed the six-week arcade life to ''Marble Madness''s short gameplay length.
He believed that players lost interest after mastering it and moved on to other games.
In Japan, ''Game Machine'' listed ''Marble Madness'' on their May 1, 1985 issue as being the second most-successful upright/cockpit arcade unit of the month.
Many reviewers felt that the high level of skill required to play the game was part of its appeal.
In 2008, Levi Buchanan of
IGN listed ''Marble Madness'' as one of several titles in his "dream arcade", citing the game's difficulty and the fond memories he had playing it.
Author John Sellers wrote that difficulty was a major reason that players were attracted. Other engaging factors included the graphics, visual design, and the soundtrack.
''
Retro Gamer''s Craig Grannell, in referring to the game as one of the most distinctive arcade games ever made, praised its visuals as "pure and timeless".
In 1995, ''
Flux
Flux describes any effect that appears to pass or travel (whether it actually moves or not) through a surface or substance. Flux is a concept in applied mathematics and vector calculus which has many applications to physics. For transport ph ...
'' magazine rated the game ninety-ninth on its "Top 100 Video Games". In 1996, ''
Next Generation
Next Generation or Next-Generation may refer to:
Publications and literature
* ''Next Generation'' (magazine), video game magazine that was made by the now defunct Imagine Media publishing company
* Next Generation poets (2004), list of young ...
'' ranked the arcade version of ''Marble Madness'' as 15 on their "Top 100 Games of All Time".
In 1997 ''
Electronic Gaming Monthly'' listed it as the 10th best arcade game of all time. In 2003, ''Marble Madness'' was inducted into
GameSpot's list of the greatest games of all time.
In 2008, ''
Guinness World Records'' listed it as the number seventy-nine arcade game in technical, creative, and cultural impact.
''Marble Madness'' was one of the first games to use true
stereo sound
Stereophonic sound, or more commonly stereo, is a method of sound reproduction that recreates a multi-directional, 3-dimensional audible perspective. This is usually achieved by using two independent audio channels through a configuration ...
and have a recognizable musical score.
British composer Paul Weir commented that the music had character and helped give the game a unique identity.
A common complaint about the arcade cabinet was that the track ball controls frequently broke from repeated use.
Home versions
The different ports were met with mixed reception. John Harris of
Gamasutra thought the arcade's popularity fueled the sales of the home versions, while Thomas Hanley of
ScrewAttack commented that most versions were not as enjoyable without a track ball.
Grannell echoed similar statements about the controls and added that many had poor visuals and
collision detection. He listed the
Amiga
Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphi ...
,
Game Boy, and
Sega Genesis
The Sega Genesis, known as the outside North America, is a 16-bit Fourth generation of video game consoles, fourth generation home video game console developed and sold by Sega. It was Sega's third console and the successor to the Master Syst ...
ports as the better conversions, and the Sinclair
ZX Spectrum,
IBM PC compatibles, and
Game Boy Advance versions among the worst.
''
MegaTech
''MegaTech'' (sometimes styled with the katakana メガテケ) was a publication from EMAP aimed specifically at the Sega Mega Drive gaming market. The magazine was started in 1991. The launch editorial consisted of a small team including Paul ...
'' reviewers rated the Sega Genesis release favorably.
''Next Generation'' staff also liked the Sega Genesis version but noted that the experience is better when playing with the original trackball controls.
''
Compute!'' writers called the Amiga version's graphics and gameplay "arcade-quality".
Reviewing for ''
Computer Gaming World
''Computer Gaming World'' (CGW) was an American computer game magazine published between 1981 and 2006. One of the few magazines of the era to survive the video game crash of 1983, it was sold to Ziff Davis in 1993. It expanded greatly through ...
'', Roy Wagner stated that the Amiga version was superior to the arcade original.
Bruce Webster of ''
BYTE'' wrote that the graphics of the Amiga version of ''Marble Madness'' in December 1986 "are really amazing". While criticizing the lack of a pause function or a top scores list, he stated that it "is definitely worth having if you own an Amiga".
Bil Herd recalled that the Amiga version was so popular at
Commodore International that employees stole the required memory expansion from colleagues' computers to run the game.
Benn Dunnington of ''
Info'' gave the Amiga version four-plus stars out of five, describing it as "a totally faithful adaptation", and hoped that a sequel was in development.
The magazine staff rated the Commodore 64 version a three-plus stars out of five, describing it as "just a shadow of the arcade original and the excellent Amiga version" and inferior to ''
Spindizzy''. The magazine liked the graphics but criticized "marbles that handle like intoxicated turtles".
''
Dragon
A dragon is a reptilian legendary creature that appears in the folklore of many cultures worldwide. Beliefs about dragons vary considerably through regions, but dragons in western cultures since the High Middle Ages have often been depicted as ...
''s three reviewers—Hartley, Patricia, and Kirk Lesser—praised the
Apple II
The Apple II (stylized as ) is an 8-bit home computer and one of the world's first highly successful mass-produced microcomputer products. It was designed primarily by Steve Wozniak; Jerry Manock developed the design of Apple II's foam-m ...
port, calling it a "must have" title for arcade fans.
Legacy
''Marble Madness'' inspired other games which involve navigating a ball through progressively more difficult courses.
Melbourne House's ''
Gyroscope
A gyroscope (from Ancient Greek γῦρος ''gŷros'', "round" and σκοπέω ''skopéō'', "to look") is a device used for measuring or maintaining orientation and angular velocity. It is a spinning wheel or disc in which the axis of rota ...
'' and
Electric Dreams Software's ''
Spindizzy'' were the first such games; both met with a good reception.
In 1990, Rare released ''
Snake Rattle 'n' Roll'', which incorporated elements similar to ''Marble Madness''.
The
''Super Monkey Ball'' series uses similar gameplay based on rolling a ball, but adds other features such as
minigames and monkey characters.
Unreleased sequel
An arcade sequel titled ''Marble Man: Marble Madness II'' was planned for release in 1991, though Cerny was uninvolved in the development.
Development was led by Bob Flanagan who designed the game based on what he felt made ''Marble Madness'' a success in the home console market. Because the market's demographic was a younger audience, Flanagan wanted to make the sequel more accessible and introduced a superhero-type main character. ''Marble Man'' expanded on the gameplay of the original game with new abilities for the marble such as invisibility and flight, added pinball minigames between sets of levels, and allowed up to three players to traverse isometric courses. Flanagan intended to address the short length of the first game and, with the help of Mike Hally, developed seventeen courses.
Atari created prototypes for location testing, but the game did not fare well against more popular titles at the time such as ''
Street Fighter II
is a fighting game developed by Capcom and originally released for arcades in 1991. It is the second installment in the ''Street Fighter'' series and the sequel to 1987's ''Street Fighter''. It is Capcom's fourteenth game to use the CP Syst ...
''. Atari assumed the trackballs accounted for the poor reception and commissioned a second model with joystick controls. Because the new models were met with the same poor reception, production was halted and the focus shifted to ''
Guardians of the 'Hood
''Guardians of the 'Hood'' is a 1992 side-scrolling beat 'em up developed and released by Atari Games for arcades. The game features digitized sprites, similar to ''Pit-Fighter'', and sprite scaling effects that gives a feeling of depth. It ...
'', a
beat 'em up game.
Arcade system board
An arcade video game takes player input from its controls, processes it through electrical or computerized components, and displays output to an electronic monitor or similar display. Most arcade video games are coin-operated, housed in an arc ...
s for the sequel were rumored to have been destroyed to clear inventory for tax purposes in 1996. However, Cerny has called the destruction an urban legend, indicating that at most 12 prototypes' boards were produced. These prototypes have since become
collector items.
In 2022, a prototype of the joystick-controlled version of ''Marble Madness II'' was leaked online.
See also
*''
Ballance'', a marble game for
Windows, released in 2004
*''
Marble Blast Gold'', a marble game for
Linux,
Mac OS X and Windows, released in 2003
*''
Switchball
''Switchball'' is a 3D action-puzzle game, made by the Swedish developer Atomic Elbow, which was released for Microsoft Windows on June 26, 2007, on Xbox Live Arcade for the Xbox 360 on November 7, 2007, and on PlayStation Network for the PlayStati ...
'', a marble game for Windows and consoles, released in 2007
*''
Hamsterball (video game)
''Hamsterball'' is a video game developed by Raptisoft Games, released on 8 February 2004 for Microsoft Windows. The TikGames PlayStation version was created on 25 March 2010.
Similar to the arcade game ''Marble Madness'', the goal is to compl ...
'', a game that is similar to Marble Madness, released for
Windows in 2004
*''Trackballs'', an open source game inspired by Marble Madness, first released in 2007, but still maintained
References
External links
*
*
''Marble Madness''at Arcade History
''Marble Man: Marble Madness 2''at Arcade History
*
*
Marble Madness can be played for free in the browser at the
Internet Archive
{{Atari Games
1984 video games
Atari games
Amiga games
Amstrad CPC games
Apple II games
Apple IIGS games
Arcade video games
Ariolasoft games
Atari arcade games
Atari ST games
Commodore 64 games
Game Boy Color games
Game Boy games
Game Gear games
FM Towns games
Cancelled iOS games
J2ME games
Video games with isometric graphics
NEC PC-9801 games
Nintendo Entertainment System games
Platform games
Racing video games
Master System games
Sega Genesis games
Sharp X68000 games
Tiger handheld games
Trackball video games
Video games inspired by M. C. Escher
Video games scored by Brad Fuller
Video games scored by David Wise
Video games developed in the United States
ZX Spectrum games
Marble games
Multiplayer and single-player video games