Difference between revisions of "NetHack 3.6.0 source code"

From NetHackWiki
Jump to navigation Jump to search
(Beginner's Guide To Nethack Sources - link)
(source code links, minor rewrite)
Line 1: Line 1:
The '''source code''' of NetHack is the form in which the [[DevTeam]] programs NetHack. It tells the computer what to do when you play NetHack. The source code describes how the computer generates the dungeon. It describes each monster and item in the game.
+
The [[NetHack]] '''source code''' is the human readable description of the computer program that creates the NetHack game world. NetHack is programmed in [[wikipedia:C programming language|C]], a portable language that compiles on many systems. The NetHack programmers, the [[DevTeam]], are a dedicated but conservative bunch, releasing new versions very infrequently. The latest NetHack sources are available at (http://www.nethack.org/v343/download-src.html). Earlier versions are available at (http://www.nethack.org/common/index.html).
  
Wikihack provides annotated versions of some of the source code. The original source code uses the [[Project:NetHack General Public License|NetHack General Public License]]; our annotations use the [[Wikia:Text of the GNU Free Documentation License|GNU Free Documentation License]]; see [[Project:Copyrights]] for the detailed copyright information.
+
Wikihack provides an annotated version of the NetHack 3.4.3 source code. The original source code is distributed under the [[Project:NetHack General Public License|NetHack General Public License]]; our annotations use the [[Wikia:Text of the GNU Free Documentation License|GNU Free Documentation License]]. Read [[Project:Copyrights]] for detailed copyright information.
  
Here at Wikihack (http://nethack.wikia.com/), anyone, including you, can annotate the source code. To copy in a source file that Wikihack is missing, you need copy and paste that file from NetHack 3.4.3. You can start by reading the [http://members.shaw.ca/rob.ellwood/sources.txt Beginner's Guide To Nethack Sources] or just [[Source diving|dive]] in!
+
Here at [http://nethack.wikia.com/ Wikihack], anyone, including you, can annotate the source code. To copy in a source file that Wikihack is missing, you need copy and paste that file from NetHack 3.4.3. You can get an overview of the sources by reading the [http://members.shaw.ca/rob.ellwood/sources.txt Beginner's Guide To Nethack Sources] or just [[Source diving|dive]] in!
  
 
{|style="width: 100%;"
 
{|style="width: 100%;"

Revision as of 03:13, 25 June 2006

The NetHack source code is the human readable description of the computer program that creates the NetHack game world. NetHack is programmed in C, a portable language that compiles on many systems. The NetHack programmers, the DevTeam, are a dedicated but conservative bunch, releasing new versions very infrequently. The latest NetHack sources are available at (http://www.nethack.org/v343/download-src.html). Earlier versions are available at (http://www.nethack.org/common/index.html).

Wikihack provides an annotated version of the NetHack 3.4.3 source code. The original source code is distributed under the NetHack General Public License; our annotations use the GNU Free Documentation License. Read Project:Copyrights for detailed copyright information.

Here at Wikihack, anyone, including you, can annotate the source code. To copy in a source file that Wikihack is missing, you need copy and paste that file from NetHack 3.4.3. You can get an overview of the sources by reading the Beginner's Guide To Nethack Sources or just dive in!

nethack-3.4.3/include

nethack-3.4.3/src