Warzone 2100 Source Code



Warzone 2100, released in 1999 and developed by Pumpkin Studios, was a ground-breaking and innovative 3D real-time strategy game. In 2004 Eidos, in collaboration with Pumpkin Studios, decided to release the source for the game under the terms of the GNU GPL, including everything but the music and in-game video sequences, which were released later. Warzone 2100 was one of the first 3D RTS games ever. It was released commercially by Pumpkin Studies in 1999, and released in 2004 under the GPL. The Warzone Project wishes to make Warzone 2100 one of top free software games available. 3d cross-platform game gpl linux mac multiplayer opengl rts strategy warzone windows. The Warzone 2100 source code was released to the public on 7th December 2004. As of 2007, some people are working on Warzone 2100 Project, aimed at improving the gameplay, graphics, and compatibility of the game. Their site is at Information also contributed by Kabushi.

  1. Warzone 2100 Source Codes
  2. Warzone 2100 Guide
  3. Warzone 2100 Free Pc
  4. Warzone 2100 Map Pack
  5. Warzone 2100 Map Download
Warzone 2100
File:Warzone 2100 cover.png
Developer(s)Pumpkin Studios
Publisher(s)Eidos Interactive
PlatformsPlayStation, Windows, Linux, FreeBSD, Macintosh, AmigaOS 4, AROS, MorphOS
Release date(s)Windows
PlayStation
Macintosh
Linux
Genre(s)Real-time strategy
Mode(s)Single-player, Multiplayer

Warzone 2100 (pronounced 'Warzone twenty-one hundred') is an open sourcereal-time strategy and real-time tactics hybrid computer game, originally developed by Pumpkin Studios and published by Eidos Interactive. It was originally released in 1999 for Microsoft Windows and PlayStation, and is now also available for Mac OS X, AROS, MorphOS, Linux, FreeBSD, AmigaOS 4,[1] and other operating systems.

While Warzone 2100 was developed and released as a proprietarycommercial game, on December 6, 2004, the source code and most of its data was released under the GNU General Public License, the rest of the data followed on June 10, 2008.

  • 3History
Source

Story

In the late 21st century, the world's civilizations are wiped out by a series of nuclear strikes, seemingly caused by a massive malfunction of the new NASDA strategic defense system. While most of the survivors form scavenger bands to survive, the player is a member of a group named 'The Project', that is more organised and seeks to rebuild civilization using pre-war technology.

The game begins with The Project sending three teams (Alpha, Beta, and Gamma) to gather technology that would help with reconstruction; the player assumes command of Team Alpha in Arizona. While gathering said 'artifacts', the Project fends off attacks from an organization called the New Paradigm, another major survivalist organisation, which is more advanced than the player's forces. Later however, it is discovered that a self-aware computer virus named 'Nexus' is actually controlling the New Paradigm.

Source

After the player defeats the New Paradigm, he is assigned to Team Beta, which is based in an urban zone in the Eastern Sector and under attack by a faction called 'The Collective'. Again, the player starts out less advanced than 'The Collective' and it is discovered that Nexus is controlling this faction too. At the end of the campaign, Nexus launches nuclear missiles at Alpha and Beta bases, prompting the player to abandon the facility and move to the Gamma base.

Upon arriving at Gamma base, the player is immediately ambushed by the Gamma forces, which have already been taken over by Nexus. After the player survives the ambush and develops countermeasures to Nexus' infection, Nexus takes control of the remaining NASDA satellites and attempts to destroy the player. However, before he can succeed, the Project captures a NASDA missile site, and shoots down the orbiting laser weapons. It is learned that the scientist Dr. Reed, who was bankrupted by the US military, transformed himself into the Nexus virus and was responsible for the holocaust by infiltrating the 'NASDA' systems. At this point, the survivors of the Alpha and Beta bases arrive, and the three Project teams launch a full-scale assault on Nexus. The Project destroys Nexus and can begin rebuilding civilization.

However, in the final cinematic, one of the remaining NASDA sites is shown contacting an object in orbit, while Nexus' laugh can be heard.

Gameplay

A New Paradigm dropship takes off after deploying an assault force against the Project.

Warzone 2100 Source Codes

The game is fully 3D, based on the iViS 3D graphics engine developed by Sam Kerbeck of Eidos Interactive Ltd. The game world is mapped by a grid; vehicles tilt to meet hilly terrain, and projectiles can be realistically blocked by steep mountains. The camera is free-moving and can zoom in and out, rotate, and pan up or down while navigating the battlefield.

In the game, units of different factions are painted different colors. The New Paradigm, the Collective, and Nexus are the enemies of the Project in the campaign, and they can be seen attacking Project forces as well as Scavengers, survivors of the nuclear fallout.

Units can all be customized according to: chassis (which, for example, takes weight and power into account); drive system (such as wheels or tracks); and mounted object (such as a weapon, or one of various support tools). Units can earn experience. Earning experience cause units to level up from ranks such as Rookie to Trained and Professional.

File:War Zone 2100 - Mortars.png
Mobile mortar weapons bombard Scavenger-occupied shacks from afar.

Warzone 2100 places an emphasis on sensors and radar to detect units and to coordinate ground attacks. Counter-battery sensors detect enemy artillery by sensing their projectiles and firing arcs and pinpointing their location to coordinate artillery strikes against enemy artillery. VTOL (Vertical Take-Off and Landing) sensors work like basic sensors, only they coordinate VTOL airstrikes. VTOL counter-battery sensors coordinate VTOLs to find and destroy enemy artillery batteries.

There is an emphasis on artillery: although many direct- and close-combat weapons and anti-air weapons can be researched and deployed, artillery is a staple of assault on enemy bases and outposts. While the technology tree is clearly defined and consistent, it never appears in-game and, therefore, the player can be left guessing as to what technology is next in the tree. Technology can be acquired by gathering artifacts left behind by certain destroyed enemy structures or units. Researching is composed of largely small and incremental advancements over existing weapons, armor, and chassis types.

File:War Zone 2100 - Dropship cinematic.png
Videos frequently appear during gameplay. This image depicts a dropship transporting the player's forces towards the campaign's first Away mission.

Some levels require you to achieve the objective within a time limit whilst some without these limits can be used to gather 'power'. In Away missions, the player must select a limited group of units to transport to a territory completely away from the original base.

All of the terrain throughout the campaign is essentially composed of three areas, with different sectors for Away missions and other such levels; upon progression, previous maps simply expand and the player's original bases from past levels are maintained. Also, its resource system is quite different from mainstream RTS games; Oil Derricks are established over specific, scarce locations which constantly provide a slow, fixed rate of income. Combined with a mission time limit, this resource method makes it generally infeasible for players to utilize certain traditional RTS tactics such as 'turtling' (fortifying one or more bases against enemy attack, while stockpiling resources with which to produce a massive army).

However, there are certain missions throughout the game that do not have a time limit, and in these missions it is possible to use more traditional RTS tactics to prepare for subsequent timed missions.

History

Warzone 2100 map editor (EditWorld)

'Warzone 2100' was originally developed by Pumpkin Studios and published by Eidos Interactive. In 1999 it was originally released for Microsoft Windows and PlayStation. After having released patch 1.10 final in November 1999, Pumpkin Studios ended their support for Warzone 2100 at January 5, 2000.[2] On March 15, 2000, Pumpkin Studios was closed down by Eidos Interactive. Pumpkin Studios later reformed as Pivotal Games.

N.E.W.S.T

Formed in October 1999, a third-party group, N.E.W.S.T., completely took over. In November 2000, they released the unofficial patch 1.11. N.E.W.S.T. became Pumpkin-2 in February 2003.[3]

Direct Games

An anti-cheating add-on was developed for MPlayer.com for Warzone 2100 that lead to the anti-cheating server Direct Games.

Pumpkin-2

Support was taken over by a fan group called Pumpkin-2. Pumpkin-2 made a new patch, patch 1.12, released July 2003. This patch included many new improvements, most notably the addition of landmines. However, the host for Pumpkin-2 withdrew without warning, and Pumpkin-2 was confined to the backup forums at Directgames. The forums were later moved to Realtimestrategies.net.

During this time however, Pumpkin-2 sent a petition[3][4] to Eidos Interactive, the legal copyright holder and holder of the source code and art-content, to make Warzonefree and open-source. On December 6, 2004 the Warzone source code was uploaded to Radiosity's FTP server by Alex McLean.[5] Also, much of the game's art content (beside the movies) was placed under the GPLv2 license.[6] On June 10, 2008 the license of the game was clarified, loosened and distribution of films and soundtrack was permitted.[7]

Several people at Pumpkin-2 were working on making a sequel to Warzone 2100, entitled Total Warzone. A pre-alpha demo has been released at the 'realtimestrategies.net' forums. Since the source code release for Warzone 2100, most (if not all) development resources that were present in this project have been moved to the 'Warzone Re-Development project'.

The 'Warzone Re-Development Project' was later renamed to the 'Warzone 2100 Resurrection Project', and then to the 'Warzone 2100 Project'.

The Warzone 2100 Project

On June 11, 2005, version 0.1 of the 'Warzone 2100 Project' was released, with all proprietary technology replaced by free and open-source alternatives, with the result that the game now runs on Linux, Mac OS X and Windows. After version 0.2.3, the numbering scheme changed, and the next release became 2.0.3. The latest stable version is 3.1.2, released December 31, 2014.

The 3.1 series of releases feature new textures, new defensive structures, updated weapon balance, and an enhanced multiplayer system.[8]

Warzone 2100 Guide

Diorama, a random map generator has been written independently for version 2.2.0, which can create maps for skirmish and multiplayer games. Diorama is currently only known to work in Linux.[9]

Warzone 2100 Legacy

In August 2012 an offshoot of The Warzone 2100 Project, originally called Warzone 2100 Secession but renamed Warzone Legacy, was created by some players who felt that the 3.x series of development was going in the wrong direction.

The project's first beta release, 1.0 Beta 1, was released on 01/23/2013, based on the 3.1 Beta 11 code base from The Warzone 2100 Project.

On May 10, development was resumed, along with the announcement that 1.0 would be rewritten, using 2.3.9 as the new code base, dropping support for the 3.1 beta 11 code base and thus all preceding testing versions.

On July 17, 2013, unstable releases of the new codebase versioned as microwave_rebase became available for Microsoft Windows and Linux systems, showcasing features such as spectator support, improved chat protocols, and odd numbered map support. The project provides source code and Windows executable downloads. Mac OS X support may be possible by utilizing macports to build a Darwin/X11 version of the game, but is not supported by the project.

In May 2014 the main developer had announced that Legacy will no longer be pushed as a competitor to Warzone 2100.[10]

Other projects

There are other community projects available, though most have been abandoned or are not under active development.

One of the most notable active projects is Warzone 2100 Redemption, with a goal of porting the engine back to DirectX as it was with the original retail release, while maintaining OpenGL support for cross platform support.

Crowdfunding campaign for iPad port

In November 2014 a developer started a Indiegogocrowdfunding campaign to fund the porting of WZ to iPad and iPhone,[11] despite the incompatibility of Warzone's GPL license with the Apple App store.

Reception

Warzone 2100 Free Pc

Warzone 2100 was generally well received amongst reviewers, with the PC version receiving an average of 81% from GameRankings, and the PlayStation version an average of 76%.[12]

Gamespot gave the PlayStation version a 6.5, and the PC version a 7.6. Gamespot praised the game for its high level of customizability and concluded, 'Warzone 2100s highly navigable 3D engine, unique campaign structure, and multiplayer gameplay should please most real-time strategy fans.'[13][14]

IGN shared similar sentiments, rating the PC version 8.0, and the PlayStation version 7.5. IGN praised the PlayStation version for being one of the few RTS games on the system, 'In the end the weird truth is that Warzone 2100 is one of the best RTS on the system.'[15] In their PC review, the author expressed disappointment with the lack of innovation, but praised it nonetheless, 'Mostly it boils down to taking great ideas found in other RTS titles and combining them into one. Pumpkin Studios did a fantastic job with that task and this one is certainly worth playing all the way through.'[16]

Notes

  1. 'Warzone 2100 for AmigaOS4'. AmigaWorld.net. November 30, 2010. Retrieved December 1, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  2. 'Pumpkin Studios announcing the discontinuation of Warzone 2100'. January 5, 2000. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  3. 3.03.1'Warzone 2100 petition; Posted by Saint_Proverbius'. November 3, 2003. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  4. 'Pumpkins Forum'. Archived from the original on July 3, 2006. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  5. 'The first upload of the GPL-licensed source code was to Radiosity's FTP server'. mail.gna.org. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  6. content license
  7. Posting showing the update releasing the movies/soundtrack: http://forums.wz2100.net/viewtopic.php?f=6&t=1818#p17202
  8. 'Warzone 2100 3.1 development roadmap'.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  9. 'Diorama manual'.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  10. Dibell, Ben. 'Legacy's path is changing'. Retrieved May 14, 2014.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  11. https://www.indiegogo.com/projects/warzone-2100-for-ipad-and-iphone/x/9193684
  12. 'Warzone 2100 Reviews'. gamerankings.com. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  13. 'Warzone 2100 for PlayStation Review - PlayStation Warzone 2100 Review'. gamespot.com. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  14. 'Warzone 2100 for PC Review - PC Warzone 2100 Review'. gamespot.com. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  15. 'IGN: Warzone 2100 Review'. June 30, 1999. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>
  16. 'IGN: Warzone 2100 Review'. April 16, 1999. Retrieved August 29, 2010.<templatestyles src='Module:Citation/CS1/styles.css'></templatestyles>

External links

Warzone 2100 Map Pack

Wikimedia Commons has media related to Warzone 2100.

Warzone 2100 Map Download

  • Warzone 2100 Resurrection at Freecode
  • Warzone 2100 at MobyGames
Warzone 2100 map pack
Retrieved from 'https://infogalactic.com/w/index.php?title=Warzone_2100&oldid=3766050'

Now this is a true classic I thoroughly enjoy seeing have a new life with open source! Warzone 2100, originally a commercial titles continues to evolve with a new release out now.

After the original developer, Pumpkin Studios and Eidos allowed the source code to be released back in 2004 all proprietary technologies have been replaced with open-source counterparts and it works great on modern platforms with tons of enhancements since the original. You don't even need the data files, all of it is free.

Some of the new features in Warzone 2100 version 3.4.0 include:

  • A 'continue last save' option
  • A quit to main-menu option after victory
  • Quick save
  • You can change most game settings now with the in-game pause menu
  • New randomization of game options ability for skirmish/multiplayer games
  • Support in-game notification popups
  • keybindings for camera pan added
  • Discord rich presence / join support
  • Unit / kill count gui feature
  • Saved games are now sorted by newest first

On top of that there's plenty of improvements else too like modding being able to support upgrades for repair turrets, new AIs were added, and of course a ton of bug fixes across the whole game. Even a few graphical improvements made it in like allowing shadows on more obhects, terrain is now occluded ambiently and allowing transparency for structure bases.

Warzone 2100 is a bit special to me. I personally played it a ton on the original PlayStation 1 in my youth, taking up days at a time and still to this day it's unlike any other RTS and holds up well thanks to the community constantly improving it.

See more on the official Warzone 2100, which also had a revamp.

Article taken from GamingOnLinux.com.



Comments are closed.