请输入您要查询的百科知识:

 

词条 Sopwith (video game)
释义

  1. History

  2. Gameplay

  3. See also

  4. References

  5. External links

{{Infobox video game
| title = Sopwith
| collapsible =
| state =
| image =
| caption =
| developer = BMB Compuscience
| publisher = BMB Compuscience
| series =
| engine =
| released = 1984
| genre =
| modes =
| platforms = IBM PC
| director =
| producer =
| designer = David L. Clark
| artist =
| writer =
| composer =
}}

Sopwith is a side scrolling shoot 'em up created by David L. Clark of BMB Compuscience in 1984. It was originally written to run on the IBM PC under MS-DOS. The game involves piloting a Sopwith biplane, attempting to bomb enemy buildings while avoiding fire from enemy planes and various other obstacles.

History

Sopwith was created to demonstrate the "Imaginet" proprietary networking system developed by BMB Compuscience.[1] David L. Clark, employed as a programmer at BMB, developed Sopwith as a multiplayer game. The multiplayer function will not operate without the Imaginet hardware and drivers. However, single player functionality was also included, with the player flying alone or against computer-controlled planes. Because of this, the game was widely distributed, even though the Imaginet system itself was not hugely successful. Sopwith 2 added the ability to play multiplayer over an async serial interface, but a BMB dictionary driver (NAMEDEV.SYS) and a BMB serial communications driver (SERIAL.SYS or SERWORK.SYS) is then needed.

All versions of Sopwith feature four-color CGA graphics. Sound is provided by the PC speaker in the form of music and sound effects.

The C and x86 assembly source code to Sopwith was released in 2000,[2] at first under a non-commercial use license, but later under the GNU GPL at the request of fans.[3][4]

Following the source code release, SDL Sopwith was written as C port/rewrite of Sopwith 2: The Author's Edition written in 2001 by Simon Howard which utilizes the Simple DirectMedia Layer library to interface with graphics and sound hardware, all while preserving the CGA graphics of the original game.[5] With the source code of this version, SDL Sopwith can be theoretically compiled for any system which has an SDL library available for it, including non-x86 systems.

Gameplay

Play begins at their base (typically a hangar and a runway). From here the player must launch the plane and attack targets. This stage can be a challenge for inexperienced players, as sufficient speed is needed to get the plane into the air; insufficient speed will cause the plane to stall and crash.

The plane is equipped with a machine gun and a supply of bombs. This weaponry can be used to destroy enemy buildings and down enemy planes. Gauges in the status bar at the bottom of the screen show the remaining lives, fuel, bombs, and bullets, respectively.

In Sopwith 2, obstacles exist in the form of oxen and birds. The oxen simply stand on the ground; if the player crashes into one, or shoots one, the game deducts 200 points and the plane crashes. The birds provide a more challenging obstacle: they move along the top of the screen in flock and if shot at or flown into will disperse into individual birds. Flying into a bird causes the plane to crash.

If the player manages to destroy all enemy buildings, the plane turns and flies into the sunset. In Sopwith 1 this is the end of the game, but in later versions the game advances to the next level. Successive levels increase in speed and add buildings that may return fire.

The ox was included as an in-joke and refers to an employee at BMB named "Ox" (aka David Growden).[6]

See also

{{Portal|Free and open-source software|Video games}}
  • Triplane Turmoil, a 1996 VGA Freeware remake

References

1. ^{{cite web|url=http://sopwith.classicgaming.gamespy.com/FAQ.htm |title=Sopwith FAQ |accessdate=2008-10-09 |deadurl=unfit |archiveurl=https://web.archive.org/web/20081009155041/http://sopwith.classicgaming.gamespy.com/FAQ.htm |archivedate=October 9, 2008 }}
2. ^{{cite web | url = http://tech.groups.yahoo.com/group/sopwith/message/27 | title = Sopwith Code Support | accessdate = 2006-12-01 | last = Clark | first = Dave | date = 2000-10-29 }}
3. ^{{cite web | url = http://www.davidlclark.com/sopwith/sourcecode.html | title = Sopwith – Source Code | accessdate = 2006-12-01 | last = Clark | first = Dave | work = Dave Clark's Home Page }}
4. ^sopwith.org
5. ^[https://archive.org/stream/Linux_Format_135_September_2010/#page/n71/mode/2up/search/hotgames Linux Format 135 September 2010: SDL Sopwith] on Linux Format page 71
6. ^{{cite newsgroup | title = Sopwith Documentatio(6/6) | author = MacLean, Andrew | date = 1993-10-14 | newsgroup = comp.sys.ibm.pc.games.action |message-id= 1993Oct14.154628.237@rose.com | url = http://groups.google.com/group/comp.sys.ibm.pc.games.action/browse_thread/thread/bdea79ae3d6a10fa/aedc282237fe93de?lnk=st&rnum=2 | accessdate = 2006-12-01 }}

External links

  • {{dmoz|Games/Video_Games/Simulation/Flight/Independent_Developers/Sopwith/}}
  • Homepage of the author, David L. Clark
  • SDL Sopwith source code
  • Sopwith fan site

9 : 1984 video games|Horizontally scrolling shooters|GP2X games|World War I video games|Linux games|Open-source video games|DOS games|Formerly proprietary software|Video games developed in Canada

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 17:44:41