Jump to content

Counter-Strike: Source

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 99.151.175.46 (talk) at 00:23, 26 June 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Counter-Strike: Source
Developer(s)Valve Corporation
Publisher(s)Valve Corporation
EngineSource Engine (Build 4231, 10 June 2010)
Platform(s)Microsoft Windows[1], Mac OS X[2][1]
ReleaseWindows


Mac

Genre(s)First-person Shooter
Mode(s)Multiplayer

Counter-Strike: Source (abbreviated CS:S Or CSS) is a FPS video game developed by the Valve Corporation. It is a complete remake of Counter-Strike using the Source game engine. As in the original, Counter-Strike: Source pits a team of counter-terrorists against a team of terrorists in a series of rounds. Each round is won either by completing an objective (such as detonating a bomb or rescuing hostages) or by eliminating all members of the opposing team.

History

Counter-Strike: Source was initially released as a beta to members of the Valve Cyber Café Program on August 11, 2004.[3][4] On August 18, 2004, the beta was released to owners of Counter-Strike: Condition Zero and those who had received a Half-Life 2 voucher bundled with some ATI Radeon video cards.[5]

On October 11, 2006, Valve released an experimental update, Dynamic Weapons Pricing. Under this system, item prices are determined based on their demand the previous week.[6][7][8] Other updates, such as an enhanced radar system, have been generally accepted as a positive enhancement.

On March 5, 2010, Valve Corporation announced the release of its entire first-party library, including Counter-Strike, on the Mac OS X platform, for release in April 2010.[9]

On May 7, 2010, Valve released an update that includes new features and functionality developed in collaboration with Hidden Path Entertainment. These include 144 new achievements, a new domination and revenge system, similar to that of Team Fortress 2, player stats, the orange box engine and more. It was in a limited public beta stage.[10]

On June 23, 2010, Valve released the beta to the public, also making the game available for Mac.[2]

Gameplay

Counter-Strike: Source is a remake of Counter-Strike, and consequently retains its team-based objective-oriented first-person shooter style gameplay. The aim of playing a map is to accomplish a map's objective. There are many types of objectives that a map can have, but the ultimate goal of the game is to win more rounds than the opposing team, which is accomplished by fulfilling the map's winning conditions. Some winning conditions include defusing a bomb, planting a bomb and preventing it from being defused by the other team, rescuing all the hostages on a map, preventing the hostages from being rescued, and defeat all the members of the opposing team. When playing on a server without modifications, if players are defeated during a round, they do not respawn until the next round, unlike in many other first-person shooter games, where players respawn on a set timer.

Moving and shooting also differs noticeably from many other first-person shooters. Shooting while moving dramatically decreases accuracy, and holding the mouse button down to continuously shoot will generally produce severe recoil. Recoil can be difficult for beginning players to compensate for because the player's reticle does not correspond with where the bullets actually hit during continuous fire, so beginning players may aim too high during automatic fire. The amount of damage done by a bullet varies dramatically depending upon the body part the bullet hits, with great emphasis on shooting the enemy in the head, which is almost invariably lethal.

Aspects of the game that have changed from Counter-Strike include the behavior of the grenades, the physics engine, and the weapons' recoil. The smoke grenades in Counter-Strike: Source spread much more slowly than the ones in Counter-Strike, and the flashbangs, which now utilize DirectX 9 effects, have a much more pronounced effect, and bounce very differently from the ones in Counter-Strike. Counter-Strike: Source also implements physics objects, such as filing cabinets, which the user can interact with while playing. The recoil in Counter-Strike: Source differs from the recoil in Counter-Strike in that while Counter-Strike had perfectly consistent recoil, the recoil in Counter-Strike: Source is much less precise. Furthermore, the addition of ragdoll physics marks another difference between Counter-Strike and Counter-Strike: Source. Additionally one hundred forty-four achievements have been added to Counter Strike:Source.

Customizations

Because of the large fan-base that Counter-Strike: Source has accumulated, there are a wide variety of different customizations and add-ons that can be used with the game. There is a large fanbase for the game that creates customized sounds, textures, weapon skins, and player skins, though many servers disable the use of custom textures/skins because of cheating concerns.

Modifications

Like many other modern games, Counter-Strike: Source has been heavily modded by its community. Server-side gameplay customizations are typically implemented using Valve's Source SDK. Server-side mods like SourceMod, and EventScripts build on the basic RCON commands as well as gameplay customizations.

Skins/Models

The ability to add new models and skins using the Valve SDK to Counter-Strike: Source allows for a large amount of customization. Skins refers to the actual images applied to parts of the game. The player models, weapon models, and maps themselves can be "reskinned" (or "retextured") by anybody. Models refers to the actual 3D-elements displayed on screen. Available is a server side variable to ensure only certain models and materials are used, intending to stop material-based wallhacks. Not all servers use this limitation as it is optional.

Models can be changed either by the player adding files to their cstrike folder, or by the server they are playing on using a server-side plugin. The difference is that if a player changes a model on his or her own machine, only that player will see the changes, but if the model is altered by a server-side plugin or tool, then the model that the player is wearing is seen by everyone on that server at that time. Also, the server can choose to force a "skin-consistency", meaning that any custom skins that any players may have will appear as the default model.

References

  1. ^ a b c "Counter-Strike: Source". Steam. Valve Corporation. Retrieved 2010-06-23.
  2. ^ a b c d "Counter-Strike: Source Update Released". Steam. Valve Corporation. Retrieved 2010-06-23.
  3. ^ "Counter-Strike: Source beta begins". GameSpot. CNET Networks. 2004-08-11. Retrieved 2008-07-01.
  4. ^ "Counter-Strike: Source update history". Valve Corporation. Retrieved 2008-07-01.
  5. ^ "Counter-Strike: Source Strike ATI Customer". Advanced Micro Devices. Retrieved 2008-07-01.
  6. ^ "Counter-strike: Source, Source Engine And Sourcetv Updates Released". Valve Corporation. 2006-10-11. Retrieved 2008-07-01.
  7. ^ Goldstein, Maarten (2006-09-22). "Counter-Strike: Source Switching To Dynamic Weapon Pricing". Shacknews. Retrieved 2008-07-01.
  8. ^ "Pricing Algorithm". Valve Corporation. Retrieved 2008-07-01.
  9. ^ "Valve to Deliver Steam & Source on the Mac". Steam. Valve Corporation. Retrieved 2010-06-23.
  10. ^ Counter-Strike: Source Beta

Template:Source engine games