Philip Price
From Wikipedia, the free encyclopedia
Philip Price is best known for computer game designs and creative programming done using the Atari 8-bit family of home computers, and was one of the founders of Paradise Programming. Along with Gary Gilbertson, he created Alternate Reality (computer game).
He started programming in the 1970s using an IBM System/370 mainframe to create multiplayer computer games and to learn programming.
Later at age 16 he went to Virginia Tech. The university acquired a new mainframe system from Honeywell that used Multics. He created a multiplayer nuclear wargame and the game's popularity among students led Virginia Tech to ban games on campus mainframes. This ban was still in effect twenty years later for campus mainframes.(a graduate of Virginia Tech from the late 1990s attested to this fact).
He joined the US Navy and operated United States Naval reactor.
By 1983 he was out of the Navy living in a shack with no running water and writing computer games using an Atari 400 with a membrane keyboard and cassette drive using a Jeep for power. His first commercial game The Tail of Beta Lyrae was a side scroller loosely based on Scramble (arcade game). It used real-time continuous terrain generation, a novel musical language (AMP, for Advanced Music Processor), and the game actually evolved once the player had played it for a few weeks (Through quietly remembering the number of times played on the original floppy disk and then changing and adding new game elements).
The musical language allowed the composer to define variance in the composition, so that a repetition of a verse might vary as a whole or just in one of the voices with each replay and seem more alive. It included the ability for the music to drive events in the game, as well as the game to drive events in the music. The sounds generated with the AMP music processor software was unique at that time for the given Atari computer hardware.
He created the first 3D textured map RPG which was named Alternate Reality (computer game), inventing algorithms needed.
He implemented software protection in the game that included: block chain ciphers, weak-bit anti-copy technology (invention of the publisher Datasoft), real-time code creation using data folding to prevent static analysis, and memory bank detection which if it detected pirate code insertion it would use a self relocating viral code to perform a memory wipe.
He left the game industry and worked for Computer Sciences Corporation ten years as a Computer Scientist on the mission control rooms systems used to test the B-2 Spirit Stealth Bomber. He advocated, designed, and helped implement the system with more distributed processing, a new object oriented design, and written in a new language called C++. He was also a voting member of the ANSI C++ standards committee (X3J16) for a number of years.
After leaving CSC he worked for a few companies, including Creative Labs and Monolith Productions. Jason Hall, who was CEO of Monolith Productions at the time, had planned on remaking Alternate Reality (computer game) as a MMORPG in 1997. Funding did not come through and Monolith looked to other publishers for funding development. Publishers who looked at it at the time felt it had too many innovations (concepts included: grid computing based architecture with tiers, procedurally generated trees, emotive player interaction, 5.1 sound (downmix to stereo), a living world that persisted and changed, and suggested release on newer DVD-ROM media (as well as CD)). The risk as seen by publishers at that time for a new market was considered too high to spend a few million. Later games such as World of Warcraft have come to dominate the billion dollar MMORPG field that bloomed in the years that followed.
Later he worked on telephony systems (Nortel), the stock market (Instinet) (where he created new algorithms and data formats for a company to reduce their network bandwidth usage by 45%) and Trilogy (company).
By the year 2006 he was working for Raytheon as a Principal Software Engineer. That work included Systems and Software work on future combat systems, next generation navy ships, strategic command and staff training simulators and other systems. Some of those tasks included spending time in Iraq in 2005.