Hedgewars
Encyclopedia
Hedgewars is a turn-based free and open-source strategy game
Strategy game
A strategy game or strategic game is a game in which the players' uncoerced, and often autonomous decision-making skills have a high significance in determining the outcome...

, artillery game, skill game. It is cross-platform and runs on FreeBSD
FreeBSD
FreeBSD is a free Unix-like operating system descended from AT&T UNIX via BSD UNIX. Although for legal reasons FreeBSD cannot be called “UNIX”, as the direct descendant of BSD UNIX , FreeBSD’s internals and system APIs are UNIX-compliant...

, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

, Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

, iOS
IOS
iOS is an operating system for iPad, iPhone, iPod Touch, and Apple TV.IOS may also refer to:-Companies and organisations:* Illinois Ornithological Society, American state-based bird club...

, and Android
Android
An android is a robot or synthetic organism designed to look and act like a human, and with a body having a flesh-like resemblance. Although "android" is used almost universally to refer to both sexes, and those of no particular sex, "Android" technically refers to the male form, while "Gynoid" is...

. It features a single-player mission/tutorial mode, in addition to multi-team multiplayer gameplay.

Hedgehogs

Teams are composed of pink hedgehog
Hedgehog
A hedgehog is any of the spiny mammals of the subfamily Erinaceinae and the order Erinaceomorpha. There are 17 species of hedgehog in five genera, found through parts of Europe, Asia, Africa, and New Zealand . There are no hedgehogs native to Australia, and no living species native to the Americas...

s, which can be customized with different voices, gravestones, forts, and hats. Names of teams and individual hedgehogs can be changed as well.

Each hedgehog starts with a certain amount of hitpoints, which may be reduced with a variety of weapons. Hedgehogs die when they enter the water or their hitpoints are reduced to zero. Under normal game rules, a player wins when all hedgehogs on opposing teams have been eliminated.

Movement

Each hog can move as much as necessary within the turn timelimit. Movement controls include:
  • Left/Right move
  • Forward jump
  • Vertical jump
  • Movement utilities (such as the rope)

Weapons

Numerous weapons and utilities are at the player's disposal. Hedgewars includes artillery-genre classics (such as grenade
Grenade
A grenade is a small explosive device that is projected a safe distance away by its user. Soldiers called grenadiers specialize in the use of grenades. The term hand grenade refers any grenade designed to be hand thrown. Grenade Launchers are firearms designed to fire explosive projectile grenades...

, bazooka
Bazooka
Bazooka is the common name for a man-portable recoilless rocket antitank weapon, widely fielded by the U.S. Army. Also referred to as the "Stovepipe", the innovative bazooka was amongst the first-generation of rocket propelled anti-tank weapons used in infantry combat...

, shotgun
Shotgun
A shotgun is a firearm that is usually designed to be fired from the shoulder, which uses the energy of a fixed shell to fire a number of small spherical pellets called shot, or a solid projectile called a slug...

), but also features a host of other weapons unique to it alone. The weapon set is customizable through the settings menu, allowing players to choose which weapons are available, and in what quantities. Many weapons cause explosions that deform the terrain, removing circular chunks.

Weapons cause a range of damage to hedgehogs based on the weapon used and how hedgehogs are hit. Damage dealt to attacked hedgehogs is displayed when all movement on the battlefield has ceased. In newer versions there is also an option for an immediate damage display.

Explosives add another element to the gameplay. After planting or setting off an explosive, a hog has a certain amount of time to get away. This is sometimes a challenging problem in landscapes with hard-to-reach areas.

A handful of weapons also make humorous allusions to popular culture, such as the Hellish Grenade, Cake
Cake
Cake is a form of bread or bread-like food. In its modern forms, it is typically a sweet and enriched baked dessert. In its oldest forms, cakes were normally fried breads or cheesecakes, and normally had a disk shape...

, Shoryuken, Portable Portal Device, Piano Strike and Time-Box.

Utilities

Aside from weapons, there is a multitude of utilities available to the player. Some, such as the rope and teleporter, give greater map mobility. Others, such as the TimeBox, allow the player to remove his or her hog from the game and retrieve it at a random point in the future.

Landscape

The landscape is an island floating on a body of water, or a restricted cave with water at the bottom. Starting with 0.9.10 the auto-generated maps can be changed in size or customized with map templates.

In additional to randomly generated, themed maps, there are also custom-drawn maps available. Maps can be created by players with any editor capable of producing .png files.

In the 0.9.15 release, a basic map editor was added, allowing players to draw their own maps from within the game.

Game Modes

Several players can play together, typically each using one team. The game can be played in tutorial mode, against an AI
Ai
AI, A.I., Ai, or ai may refer to:- Computers :* Artificial intelligence, a branch of computer science* Ad impression, in online advertising* .ai, the ISO Internet 2-letter country code for Anguilla...

 team, locally against another player on the same computer, or online via either LAN
Län
Län and lääni refer to the administrative divisions used in Sweden and previously in Finland. The provinces of Finland were abolished on January 1, 2010....

 or the official server on the Internet
Internet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...

 (providing all players uses the same version of the game). As of 0.9.15, Hedgewars also includes a variety of scripted modes and missions, allowing variant gameplay such as Capture the Flag, Control the Point, Random Weapons, and so on. Fort Mode also allows you to utilize your hedgehog team's fort design.

Prevalence

Hedgewars, although not as popular as other artillery games, has carved out a niche
Niche market
A niche market is the subset of the market on which a specific product is focusing; therefore the market niche defines the specific product features aimed at satisfying specific market needs, as well as the price range, production quality and the demographics that is intended to impact...

. In September 2010 the number of downloads on gna.org was greater than that of Warmux.

Hedgewars 0.9.13 was downloaded 293,214 times from Gna.org as of 2011-07-01. The Ubuntu Popularity Contest, a subset of Ubuntu users who opt into data collection, reports 22,073 installations of hedgewars-data.

Hedgewars has a Twitter
Twitter
Twitter is an online social networking and microblogging service that enables its users to send and read text-based posts of up to 140 characters, informally known as "tweets".Twitter was created in March 2006 by Jack Dorsey and launched that July...

 feed, and a Facebook
Facebook
Facebook is a social networking service and website launched in February 2004, operated and privately owned by Facebook, Inc. , Facebook has more than 800 million active users. Users must register before using the site, after which they may create a personal profile, add other users as...

 page which on November 24, 2011 had 2,446 fans.

Hedgewars is a widely-recognized FOSS
Foss
Foss may refer toPeople*Foss , people with the last name Foss*Foss Shanahan , New Zealand diplomat*Foss Westcott , English bishop...

 project, with many contributors worldwide. The project has participated in the 2011 Google Summer of Code
Google Summer of Code
The Google Summer of Code is an annual program, first held from May to August 2005, in which Google awards stipends to hundreds of students who successfully complete a requested free or open-source software coding project during the summer...

 and Google Code-In, both open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 community involvement programs.

Desktop

  • Microsoft Windows
    Microsoft Windows
    Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...


  • Mac OS X
    Mac OS X
    Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

      (PPC and Intel)
  • Linux
    Linux
    Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...


  • FreeBSD
    FreeBSD
    FreeBSD is a free Unix-like operating system descended from AT&T UNIX via BSD UNIX. Although for legal reasons FreeBSD cannot be called “UNIX”, as the direct descendant of BSD UNIX , FreeBSD’s internals and system APIs are UNIX-compliant...



Languages

Hedgewars is developed in a variety of programming languages, including:
  • Free Pascal
    Free Pascal
    Free Pascal Compiler is a free Pascal and Object Pascal compiler.In addition to its own Object Pascal dialect, Free Pascal supports, to varying degrees, the dialects of several other compilers, including those of Turbo Pascal, Delphi, and some historical Macintosh compilers...

    , for the engine
  • C++
    C++
    C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...

    , for the GUI
    Gui
    Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...

  • Objective-C
    Objective-C
    Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.Today, it is used primarily on Apple's Mac OS X and iOS: two environments derived from the OpenStep standard, though not compliant with it...

    , for the iOS GUI
  • Java
    Java (programming language)
    Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

    , for the Android GUI
  • Haskell
    Haskell (programming language)
    Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry. In Haskell, "a function is a first-class citizen" of the programming language. As a functional programming language, the...

    , for the server
  • Lua, for map scripting


The graphical interface is written using SDL
Simple DirectMedia Layer
Simple DirectMedia Layer is a cross-platform, free and open source multimedia library written in C that presents a simple interface to various platforms' graphics, sound, and input devices....

 and Qt libraries.

People

Hedgewars has a small, but dedicated team of contributors. Major developers include:
  • unCORr (joined October 2004)
  • displacer (joined January 2006)
  • Palewolf (joined December 2008)
  • nemo (joined January 2009)
  • koda (joined June 2009)
  • sheepluva (joined July 2009)
  • smaxx (January 2010 - December 2010)
  • Tiy (joined April 2008)
  • mikade (joined November 2010)
  • Xeli (joined June 2011)

Desktop

Date Version Number Notes
19 November 2011 0.9.17 Cave theme, smarter AI, ice, graphical tweaks.
17 September 2011 0.9.16 Added DLC, 3D rendering, Tag team mode, golf theme, new single-player modes, Time Box. Buggy; emergency rerelease after.
28 December 2010 0.9.15 Winter theme, 3 new game modes (Capture the Flag
Capture the flag
Capture the Flag is a traditional outdoor sport generally played by children, where two teams each have a flag and the objective is to capture the other team's flag, located at the team's "base," and bring it safely back to their own base...

, No Jumping, Random Weapon), custom map support.
15 November 2010 0.9.14.1 Emergency rerelease of 0.9.14 due to bugs in many new features.
14 November 2010 0.9.14 Added Flamethrower, Hammer, Sticky Mines, Limberger. New maps/themes, better interface. Buggy; emergency rerelease after.
3 April 2010 0.9.13 Better AI, new hats/themes, interface improvements, visual effects, exploding barrels.
18 October 2009 0.9.12 Flying Saucer, Molotov Cocktail, updated graphics and sound, team chat, new maps/themes, interface improvements.
24 May 2009 0.9.11 Sniper Rifle, speech bubbles, new graves/hats, new theme, 3 new game modifiers.
13 April 2009 0.9.10 Better terrain generator, new themes/music/hats, utilities, graphics update, team generator, [Hedgewars.org] accounts supported on server.
19 January 2009 0.9.9 RC Plane, voicepacks, precise aim, new sound effects.
6 January 2009 0.9.8 Drill Rocket, Napalm Strike, Super Weapon, improved network play, new server lobby, lobby chat, new maps/themes.
31 Oct 2008 0.9.7 Redesigned frontend, reworked network play, admin privileges on servers, huge amount of content (maps, themes, graphics, weapons, options).
29 July 2008 0.9.6 Cake of Doom, new maps/themes.
9 July 2008 0.9.5 Tanuts, sudden death, better explosions, new maps.
18 June 2008 0.9.4 In-game chat, new content (maps, themes, features, weapons, animations).
27 April 2008 0.9.3 OpenGL rendering, other major graphics updates, new themes/sounds.
22 January 2008 0.9.2 Registration of network games on web, weapon sets, clans, teleportation/hog switching, smaller network footprint.
24 February 2007 0.9 Mine Strike, Blow Torch, Construction Tool, network games, bonus boxes.
24 November 2006 0.8.1 Initial release.

iOS

Date Version Number Notes
25 September 2011 1.3.2 Fixed multitasking, improved retina display support, new game mode/map, stability/usability updates.
16 September 2011 1.3.1 Fixed retina display screen size.
3 September 2011 1.3 New themes, frontend sound, game restore feature, drops support for below iOS 4.0.
22 February 2011 1.2.3 Polishing, bug fixes, screenshot support.
5 January 2011 1.2.2 Christmas theme with snow, stat page, fixed grave bug.
20 December 2010 1.2.1 Multitasking support, retina display support, new content/options.
12 December 2010 1.2 iPhone
IPhone
The iPhone is a line of Internet and multimedia-enabled smartphones marketed by Apple Inc. The first iPhone was unveiled by Steve Jobs, then CEO of Apple, on January 9, 2007, and released on June 29, 2007...

 and iPod Touch
IPod Touch
The iPod Touch is a portable media player, personal digital assistant, handheld game console, and Wi-Fi mobile device designed and marketed by Apple Inc. The iPod Touch adds the multi-touch graphical user interface to the iPod line...

 support, stability updates, lots of content (weapons, themes, game modes).
29 October 2010 1.1 Multitasking support, retina display support, new content/options.
28 September 2010 1.0.1 City theme, preview voicepacks feature, reduced size.
16 September 2010 1.0 Initial iPad
IPad
The iPad is a line of tablet computers designed, developed and marketed by Apple Inc., primarily as a platform for audio-visual media including books, periodicals, movies, music, games, and web content. The iPad was introduced on January 27, 2010 by Apple's then-CEO Steve Jobs. Its size and...

release.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK