renannprado / zombie_master

Source code of Zombie Master, a Half-Life 2 mod

Home Page:http://zombiemaster.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

***************************************
Zombie Master Beta 1.2.1 
Source code release README
Last updated: 13-06-09 (dd-mm-yy)
www.zombiemaster.org
***************************************

This is the source code of Zombie Master, based on the Source SDK 
("HL2 Episode 1" version). For questions, discussion, etc., please visit 
the forums at www.zombiemaster.org

### SOURCE CODE TAKEN FROM HERE ###
http://www.moddb.com/mods/zombie-master/downloads

Some basic information is contained in this document.

***************************************
 1. Licensing
***************************************
The modifications made to the SDK that form Zombie Master are released under
the MIT license. See the included LICENSE.txt for details on what is and is
not allowed. Generally, you are free to modify the code and release the result.

The ZM development team would appreciate it if credit is given when you use
significant amounts of our code in your project.

Note that all terms of the license apply exclusively to the Zombie Master code.
In order to (for example) redistribute the Zombie Master maps, models,
textures, and other art assets, you will need to get separate permission from
the respective authors.

Also note that the license applies only to the *modifications* made by us to
the original SDK code, and any *new* code written by us. All original SDK
code remains under Valve's copyright and licensing.

We have attempted to add clear license notices to all source code files that
are either newly added to the SDK codebase for ZM, or contain large changes
made by the ZM team to the original code. The license also applies to all
modified or new code contained in files that do not explicitly show a notice, 
but do contain code produced by the ZM team. Such files only lack a notice 
because it is not feasible to add it to all files with changes.

The MIT license can also be found at the following URL:
http://opensource.org/licenses/mit-license.php


***************************************
 2. Usage
***************************************
Notes on working with the code:

- Visual Studio .NET 2003 is required, later versions have not been tested, 
  though with some modifications VS 2005 might work. Updates for VS 2005
  compatibility may be available in the zombiemaster.org forums in the future.

- You will have to modify the various directory paths used in the compilation
  process. See the "Custom Build Step" section in the properties of the two
  projects contained in the solution.
  
- See the Valve Developer Community for more information on compiling the
  Source SDK code.
  
- Only the "Release" build configuration is likely to work, because ZM was
  programmed by cowboys (see below).

- Prepare to see lots of code written with the aim of achieving a functional
  state as fast as possible, in order to squeeze as many fixes and features
  in a limited amount of available programming time. This is another way of
  saying it is not necessarily pretty, clean, or a realistic depiction of the
  programming abilities of the people who wrote it.

- In order to play what you have compiled, you will of course require a
  Zombie Master 1.2.1 installation. These files are not included in this
  release (or the licensing scheme), but can be found at the ZM site or in
  many other places.
  
- If you release your changes as a patch/update/new mod, you should refrain
  from naming it "Zombie Master". Instead, add a sub-title or change the
  name entirely. This is necessary to avoid confusion between different
  versions of the mod by different authors, including the original ZM version.
  No one benefits from a situation where there are fifty incompatible versions
  all called "Zombie Master 1.X.X". A subtitle such as 
  "Zombie Master: Beachball Extreme 1.0" helps a lot.
  
- For more and/or updated information, visit the forums at zombiemaster.org
  
***************************************
 3. About
***************************************
Zombie Master was programmed by Angry Lawyer, theGreenBunny, and qbb.

See the readme included in the Zombie Master 1.2.1 release for a full list of
team credits, including non-programming contributors.

About

Source code of Zombie Master, a Half-Life 2 mod

http://zombiemaster.org/

License:MIT License


Languages

Language:C++ 97.7%Language:C 1.4%Language:Objective-C 0.4%Language:Perl 0.2%Language:GLSL 0.1%Language:Makefile 0.0%Language:Batchfile 0.0%Language:AMPL 0.0%Language:Shell 0.0%