survival horror
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 20
Battle of Survival 2.0.1
Battle of Survival is a real-time strategy game using the Stratagus game engine. more>>
Battle of Survival is a real-time strategy game using the Stratagus game engine.
The engine and the game are evolving a lot. Therefore, the game will work only with the version of the Stratagus engine matching the release !
Main features:
- New units
- More detailed maps based on full image. This uses the new lua map format in stratagus 2.2
- Improved UI
- New menu system
<<lessThe engine and the game are evolving a lot. Therefore, the game will work only with the version of the Stratagus engine matching the release !
Main features:
- New units
- More detailed maps based on full image. This uses the new lua map format in stratagus 2.2
- Improved UI
- New menu system
Download (48.3MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1041 downloads
Invasion Battle of Survival 2.3
Invasion Battle of Survival us a futuristic real-time strategy game. more>>
Invasion Battle of Survival us a futuristic real-time strategy game.
Bos Wars is a futuristic real-time strategy game. It is possible to play against human opponents over LAN, internet, or against the computer. It successfully runs under Linux and MS Windows. It should run on BSD, MacOS/X, MacOS/Darwin and BeOS.
Defend against your enemies and keep your economy running.
Bos Wars aims to create a completly original and fun open source RTS game.
Enhancements:
- The project changed its name into Bos Wars.
- The engine got merged into Bos Wars in order to ease and speed up the development.
- Support Lua 5.1
<<lessBos Wars is a futuristic real-time strategy game. It is possible to play against human opponents over LAN, internet, or against the computer. It successfully runs under Linux and MS Windows. It should run on BSD, MacOS/X, MacOS/Darwin and BeOS.
Defend against your enemies and keep your economy running.
Bos Wars aims to create a completly original and fun open source RTS game.
Enhancements:
- The project changed its name into Bos Wars.
- The engine got merged into Bos Wars in order to ease and speed up the development.
- Support Lua 5.1
Download (44MB)
Added: 2007-03-07 License: Freeware Price:
962 downloads
Falling 1.0 RC1
Falling is a fast-paced survival game involving a ball falling through wooden planks. more>>
Falling is a fast-paced survival game involving a ball falling through wooden planks.
Falling is a survival game where the user controls a small steel ball and tries to roll it through holes in floors which are constantly moving up.
Avoid being crushed between the top of the window and a floor, avoid mechanical sticks of TNT that explode on contact, and avoid magnetic balloons which pull you to the top of the screen.
Collect jewels for extra points. Try to survive as long as possible!
<<lessFalling is a survival game where the user controls a small steel ball and tries to roll it through holes in floors which are constantly moving up.
Avoid being crushed between the top of the window and a floor, avoid mechanical sticks of TNT that explode on contact, and avoid magnetic balloons which pull you to the top of the screen.
Collect jewels for extra points. Try to survive as long as possible!
Download (1.0MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
1083 downloads
Abura Tan 0.A11
Abura Tan is a Rogue-like adventure game. more>>
Abura Tan project is a Rogue-like adventure game.
Abura Tan is a Rogue-like adventure game of cowboy knights and lurking horror.
AburaTanisan adventure game and a dungeon crawl. Your task is to buildupacharacterthroughadventureandto ultimately save the world.Its that simple.
Permanentdeath(permadeath) is an important feature of Abura Tan. Ifyour character dies during the course of your adventure you will not havetheoptiontoreload at an earlier point.
Because the gameplay balanceaccounts for permadeath,backing up saved games will spoil the game for you and is therefore not recommended.
Asthegameisstillin mid-stages of development you may find it somewhat lacking a purpose. There is currently no way to win.
Here are some TIPS for "Abura Tan":
- Enter the sewers near your starting location and try to delve as deeply as possible.
- Try out each character class to see which one you like most.
- Locate a town, on the surface level of Texarkana.
- Chat with the locals, or start a fight to inherit some items.
- Try chatting with non-humans too. (Certain skills may help here.)
- Try to find a kaleidoscope and apply it!
Enhancements:
- Levels are no longer discrete.
- Melee and ranged combat has been rebalanced.
- New classes, monsters, and items have been added.
- Many tweaks were made to the user interface, and many minor bugs were fixed.
<<lessAbura Tan is a Rogue-like adventure game of cowboy knights and lurking horror.
AburaTanisan adventure game and a dungeon crawl. Your task is to buildupacharacterthroughadventureandto ultimately save the world.Its that simple.
Permanentdeath(permadeath) is an important feature of Abura Tan. Ifyour character dies during the course of your adventure you will not havetheoptiontoreload at an earlier point.
Because the gameplay balanceaccounts for permadeath,backing up saved games will spoil the game for you and is therefore not recommended.
Asthegameisstillin mid-stages of development you may find it somewhat lacking a purpose. There is currently no way to win.
Here are some TIPS for "Abura Tan":
- Enter the sewers near your starting location and try to delve as deeply as possible.
- Try out each character class to see which one you like most.
- Locate a town, on the surface level of Texarkana.
- Chat with the locals, or start a fight to inherit some items.
- Try chatting with non-humans too. (Certain skills may help here.)
- Try to find a kaleidoscope and apply it!
Enhancements:
- Levels are no longer discrete.
- Melee and ranged combat has been rebalanced.
- New classes, monsters, and items have been added.
- Many tweaks were made to the user interface, and many minor bugs were fixed.
Download (MB)
Added: 2007-01-08 License: GPL (GNU General Public License) Price:
1022 downloads
JaRog 0.06a
JaRog project is a roguelike game in Java. more>>
JaRog project is a roguelike game in Java.
JaRog is a roguelike game written in Java.
It features random world generation, Unicode characters, and a sci-fi/horror/fantasy theme.
Main features:
- Real-time or turn-based
- Single-player
- Unicode glyphs
- Graphical tiles support
- World editor
Enhancements:
- LOS fixed
<<lessJaRog is a roguelike game written in Java.
It features random world generation, Unicode characters, and a sci-fi/horror/fantasy theme.
Main features:
- Real-time or turn-based
- Single-player
- Unicode glyphs
- Graphical tiles support
- World editor
Enhancements:
- LOS fixed
Download (0.31MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
958 downloads
Distributed Hardware Evolution Project
Distributed Hardware Evolution Project is populations of circuits evolving in a distributed online genetic algorithm. more>>
The Distributed Hardware Evolution Project allows the distribution of a genetic algorithm evolving hardware designs across the Internet by setting up an island on each clients PC which will evolve during idle time. Individuals from these islands will migrate between each other as they compete for survival.
All source code is available at Sourceforge under the projects named JaGa, DistrIT, and IslandEv. The source code is generalizable to any genetic algorithm or distributed processing task.
<<lessAll source code is available at Sourceforge under the projects named JaGa, DistrIT, and IslandEv. The source code is generalizable to any genetic algorithm or distributed processing task.
Download (0.006MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1670 downloads
The Hunted Chronicle 2
The Hunted is a single player FPS game based off of the Darkplaces engine. more>>
The Hunted is a single player FPS game based off of the Darkplaces engine. It is completely standalone, meaning that you do not need any prior files to run it, and it comes in a series called chronicles.
These chronicles are used for having a continuously flowing story and a difference in weaponry and in other things found in-game.
Each chronicle tells the story of a lone survivor escaping the city that has been overcome by the infected.
The symptoms of the infected at the time of the survivors adventure are not clear but as the chronicles are released, the story unfolds to make it quite clear as to why, where, when, and how this survivor came to be in a horror show such as this.
Main features:
- Completely recreated zombie and zombie code. Much more "realistic" in attack, range, and response time.
- Added random skin generator so zombies will be wearing different attire no matter how many times you play a map
- Added "Use" key, used to pick up boxes and move them to get to previously unattainable areas
- Added "story driven comics" used to help further the story and gives hints on puzzles
- Added all new weapon models
- Added fully functionable "secondary attack" (zoom with Mercs Gun, large swing with meathook)
- Added zombie footsteps
- FIXED**bug where zombies faking dead on ground would still block a players way
- FIXED**HUD/glock-pistol ammo malfunctions
- Added place_model attributes to have spatialization options and other effects to create global audio ambience and better effects using DarkPlaces extensions
- Added muzzleflash
- Added flashlight
- Added multiple new enemies
<<lessThese chronicles are used for having a continuously flowing story and a difference in weaponry and in other things found in-game.
Each chronicle tells the story of a lone survivor escaping the city that has been overcome by the infected.
The symptoms of the infected at the time of the survivors adventure are not clear but as the chronicles are released, the story unfolds to make it quite clear as to why, where, when, and how this survivor came to be in a horror show such as this.
Main features:
- Completely recreated zombie and zombie code. Much more "realistic" in attack, range, and response time.
- Added random skin generator so zombies will be wearing different attire no matter how many times you play a map
- Added "Use" key, used to pick up boxes and move them to get to previously unattainable areas
- Added "story driven comics" used to help further the story and gives hints on puzzles
- Added all new weapon models
- Added fully functionable "secondary attack" (zoom with Mercs Gun, large swing with meathook)
- Added zombie footsteps
- FIXED**bug where zombies faking dead on ground would still block a players way
- FIXED**HUD/glock-pistol ammo malfunctions
- Added place_model attributes to have spatialization options and other effects to create global audio ambience and better effects using DarkPlaces extensions
- Added muzzleflash
- Added flashlight
- Added multiple new enemies
Download (MB)
Added: 2005-09-19 License: Freeware Price:
1527 downloads
Evocosm 3.2.0
Evocosm is a C++ Framework for Evolutionary Computing library. more>>
Evocosm is a C++ Framework for Evolutionary Computing library.
Evocosm is a set of classes that abstract the fundamental components of an evolutionary algorithm. Ill list the components here with a bit of introduction; you can review the details of the classes by downloading the code archives or by reviewing the online documentation (see the menu at the articles beginning for code and documentation links.)
All class documentation was generated from source code comments using doxygen. These docs have not been thoroughly proofread, so they may contain a few typos and minor errors. Self-publishing has taught me the value of a good proofreader.
Evolutionary algorithms come in a variety of shapes and flavors, but at their core, they all share certain characteristics: populations that reproduce and mutate through a series of generations, producing future generations based on some measure of fitness. An amazing variety of algorithms can be built on that general framework, which leads me to construct a set of core classes as the basis for future applications.
The classes include:
Random Numbers
Evocosm relies on the code in The Twisted Road to to Randomness for random number generation. The Mersenne Twister algorithm is particularly well-suited to evolutionary algorithms, based on its long period, granularity, "randomness", and speed. As of the 2.1.0 release of libevocosm, the mtprng class resides in libcoyote, and not libevocosm as it did earlier. This means that any program using libevocosm must also link against libcoyote.
Validation
To validate function arguments, Evocosm uses the code I describe in Beyond Assert; this code is part of libcoyote. Any program using libevocosm must also link against libcoyote.
Floating- Point Chromosomes
Evcosom supports the crossover and mutation of IEEE-754 floating-point numbers, using an algorithm I invented in the mid-1990s. This topic is covered in detail here.
Roulette Wheels
The roulette_wheel class implements the concept of a "software roulette wheel" for Evocosm. This is a tool for natural selection, wherein the fitness of an organism determines the width of its "slot" on an imaginary roulette wheel.
Organisms
Think of an "organism" as an answer to a problem posed by a fitness landscape; "genes" define its behavior and an associated fitness value is assigned by an evocosm during testing. Evocosm provides the freedom to define organisms as almost anything: bit strings, floating-point numbers, finite state machines, LISP programs, or external robots controlled via radio waves. In A Complexity of Options, I used an Evocosm-derived GA to determine the gcc options that produce the faster code.
Fitness Landscapes
A "fitness landscape" defines the environment where organisms "live" or a problem that they are tested against. The landscape is intimately tied to the nature of the organism; think of an organism as a potential solution to a problem implemented by the landscape. A floating-point organism, for example, could be tested by a fitness landscape that represents a function to be maximized. Or, an organism describing the shape of wing could be tested by a landscape that simulates a wind tunnel.
Evocosms
The evocosm class binds a population of organisms to a set of objects that define the rules of survival and reproduction. An evocosm will have one or more populations, which will evolve against population-unique and shared (common) fitness landscapes; breeding is controlled by a set of class objects from the following classes.
Fitness Scaling
As a population converges on an "answer", the difference between fitness values often becomes very small; this prevents the best solutions from having a significant advantage in reproduction. Fitness scaling solves this problem by adjusting the fitness values to the advantage of the most-fit chromosomes. Evocosm includes a variety of fitness scaling algorithms.
Migration
A migrator removes individuals (via "emigration") from a population of organisms, transferring them to another population (via "immigration"). The only concrete implementation of this interface is random_pool_migrator, which defines a specific number of organisms that may migrate from each population to another. When creating a random_pool_migrator, specify the number of organisms that can migrate from each population. Migration is, of course, meaningless in any application that has only one population.
Selecting Survivors
A selector decides which organisms survive from one generation to the next. Some evolutionary algorithms will not use a selector; other will. In general, it is effective to keep the "best" organisms from one generation to the next, so that good genes do not become lost at random. This is, of course, an improvement on nature, where being "the best" doesnt guarantee survival.
Reproduction
In most cases, a reproducer generates new organisms using parents selected (by fitness) from an existing population. In some singular (and probably rare) cases, a reproducer might generate new, random organisms in order to keep diversity high. Reproduction techniques can include crossover and asexual, sexual and (my favorite) try-sexual models.
Mutation Operators
A mutator applies mutations (random, usually small changes) to a set of organisms. Mutation is highly dependent on the type of organism. In traditional genetic algorithms, a mutation flips one or more bits in an integer (i.e., chromosome). Evolving a path for the Traveling Salesman Problem involves complex mutations that maintain valid permutations of destination points; in the case of floating-point numbers, Ive provided utilities for mutating and crossing IEC-60559 (IEEE- 754) float and double types.
Enhancements:
- Minor bugfixes, code cleanups, and changes to pseudo-random number generators.
- Now includes Visual Studio 2005 projects along with GNU build files.
<<lessEvocosm is a set of classes that abstract the fundamental components of an evolutionary algorithm. Ill list the components here with a bit of introduction; you can review the details of the classes by downloading the code archives or by reviewing the online documentation (see the menu at the articles beginning for code and documentation links.)
All class documentation was generated from source code comments using doxygen. These docs have not been thoroughly proofread, so they may contain a few typos and minor errors. Self-publishing has taught me the value of a good proofreader.
Evolutionary algorithms come in a variety of shapes and flavors, but at their core, they all share certain characteristics: populations that reproduce and mutate through a series of generations, producing future generations based on some measure of fitness. An amazing variety of algorithms can be built on that general framework, which leads me to construct a set of core classes as the basis for future applications.
The classes include:
Random Numbers
Evocosm relies on the code in The Twisted Road to to Randomness for random number generation. The Mersenne Twister algorithm is particularly well-suited to evolutionary algorithms, based on its long period, granularity, "randomness", and speed. As of the 2.1.0 release of libevocosm, the mtprng class resides in libcoyote, and not libevocosm as it did earlier. This means that any program using libevocosm must also link against libcoyote.
Validation
To validate function arguments, Evocosm uses the code I describe in Beyond Assert; this code is part of libcoyote. Any program using libevocosm must also link against libcoyote.
Floating- Point Chromosomes
Evcosom supports the crossover and mutation of IEEE-754 floating-point numbers, using an algorithm I invented in the mid-1990s. This topic is covered in detail here.
Roulette Wheels
The roulette_wheel class implements the concept of a "software roulette wheel" for Evocosm. This is a tool for natural selection, wherein the fitness of an organism determines the width of its "slot" on an imaginary roulette wheel.
Organisms
Think of an "organism" as an answer to a problem posed by a fitness landscape; "genes" define its behavior and an associated fitness value is assigned by an evocosm during testing. Evocosm provides the freedom to define organisms as almost anything: bit strings, floating-point numbers, finite state machines, LISP programs, or external robots controlled via radio waves. In A Complexity of Options, I used an Evocosm-derived GA to determine the gcc options that produce the faster code.
Fitness Landscapes
A "fitness landscape" defines the environment where organisms "live" or a problem that they are tested against. The landscape is intimately tied to the nature of the organism; think of an organism as a potential solution to a problem implemented by the landscape. A floating-point organism, for example, could be tested by a fitness landscape that represents a function to be maximized. Or, an organism describing the shape of wing could be tested by a landscape that simulates a wind tunnel.
Evocosms
The evocosm class binds a population of organisms to a set of objects that define the rules of survival and reproduction. An evocosm will have one or more populations, which will evolve against population-unique and shared (common) fitness landscapes; breeding is controlled by a set of class objects from the following classes.
Fitness Scaling
As a population converges on an "answer", the difference between fitness values often becomes very small; this prevents the best solutions from having a significant advantage in reproduction. Fitness scaling solves this problem by adjusting the fitness values to the advantage of the most-fit chromosomes. Evocosm includes a variety of fitness scaling algorithms.
Migration
A migrator removes individuals (via "emigration") from a population of organisms, transferring them to another population (via "immigration"). The only concrete implementation of this interface is random_pool_migrator, which defines a specific number of organisms that may migrate from each population to another. When creating a random_pool_migrator, specify the number of organisms that can migrate from each population. Migration is, of course, meaningless in any application that has only one population.
Selecting Survivors
A selector decides which organisms survive from one generation to the next. Some evolutionary algorithms will not use a selector; other will. In general, it is effective to keep the "best" organisms from one generation to the next, so that good genes do not become lost at random. This is, of course, an improvement on nature, where being "the best" doesnt guarantee survival.
Reproduction
In most cases, a reproducer generates new organisms using parents selected (by fitness) from an existing population. In some singular (and probably rare) cases, a reproducer might generate new, random organisms in order to keep diversity high. Reproduction techniques can include crossover and asexual, sexual and (my favorite) try-sexual models.
Mutation Operators
A mutator applies mutations (random, usually small changes) to a set of organisms. Mutation is highly dependent on the type of organism. In traditional genetic algorithms, a mutation flips one or more bits in an integer (i.e., chromosome). Evolving a path for the Traveling Salesman Problem involves complex mutations that maintain valid permutations of destination points; in the case of floating-point numbers, Ive provided utilities for mutating and crossing IEC-60559 (IEEE- 754) float and double types.
Enhancements:
- Minor bugfixes, code cleanups, and changes to pseudo-random number generators.
- Now includes Visual Studio 2005 projects along with GNU build files.
Download (0.34MB)
Added: 2006-09-13 License: GPL (GNU General Public License) Price:
1138 downloads
IGE - Outer Space 0.5.65
IGE - Outer Space is an on-line strategy game with SciFi theme. more>>
IGE - Outer Space is an on-line strategy game with SciFi theme.
IGE - Outer Space is an on-line strategy game which takes place in the dangerous universe. You must become the commander of many stars, planets, and great fleets and you will struggle for survival with other commanders.
Outer Space communicates with the server in the same way as your browser, but you will need a special client to play it. Using this client you can create an account on the server and you can start to explore the world of the Outer Space.
<<lessIGE - Outer Space is an on-line strategy game which takes place in the dangerous universe. You must become the commander of many stars, planets, and great fleets and you will struggle for survival with other commanders.
Outer Space communicates with the server in the same way as your browser, but you will need a special client to play it. Using this client you can create an account on the server and you can start to explore the world of the Outer Space.
Download (MB)
Added: 2007-08-13 License: GPL (GNU General Public License) Price:
805 downloads
Intellidiscs 1.1
Intellidiscs is a Remake of Tron: Deadly Discs for the classic Intellivision console. more>>
Intellidiscs is a Remake of Tron: Deadly Discs for the classic Intellivision console. Its also one of the few, if not the first, Tron freeware games that has nothing to do with light-cycles.
Basically, you run around in an arena fighting off bad guys with your disc. There are four different varieties of bad guy, and one of them has three different varieties of disc. More difficult enemies appear as your score increases, with the most difficult showing up if you can reach 1,000,000 points.
Bad guys enter through doors on the sides of the arena. You can jam these doors open by either hitting them with your disc, or by running into them. If you jam open doors that are opposite each other, you can run in one side and come out the other. This is very important to your survival.
If you jam enough doors, eventually a recognizer will be dispatched to fix them. If you can hit the recognizer when its eye is open, it will stop fixing the doors and leave the arena. Plus, you get lots of points for this.
You can take three hits before you die, and every hit makes you slower! You will eventually recover from damage, regaining your speed as well. Touching the recognizer kills you instantly, so dont do it.
Default controls are the familiar WASD to move, and the outer keys of numpad (1, 2, 3, 4, 6, 7, 8, 9, non-Mac users turn Num Lock on!) throw your disc in any of eight directions. If you press one of the throw keys while your disc is in flight, it will return to you. Discs are harmless when returning. If you move away from your disc as it is flying back, it will never catch up to you, you must stop and catch it. All of the controls can be changed from the main menu.
<<lessBasically, you run around in an arena fighting off bad guys with your disc. There are four different varieties of bad guy, and one of them has three different varieties of disc. More difficult enemies appear as your score increases, with the most difficult showing up if you can reach 1,000,000 points.
Bad guys enter through doors on the sides of the arena. You can jam these doors open by either hitting them with your disc, or by running into them. If you jam open doors that are opposite each other, you can run in one side and come out the other. This is very important to your survival.
If you jam enough doors, eventually a recognizer will be dispatched to fix them. If you can hit the recognizer when its eye is open, it will stop fixing the doors and leave the arena. Plus, you get lots of points for this.
You can take three hits before you die, and every hit makes you slower! You will eventually recover from damage, regaining your speed as well. Touching the recognizer kills you instantly, so dont do it.
Default controls are the familiar WASD to move, and the outer keys of numpad (1, 2, 3, 4, 6, 7, 8, 9, non-Mac users turn Num Lock on!) throw your disc in any of eight directions. If you press one of the throw keys while your disc is in flight, it will return to you. Discs are harmless when returning. If you move away from your disc as it is flying back, it will never catch up to you, you must stop and catch it. All of the controls can be changed from the main menu.
Download (2.8MB)
Added: 2007-05-01 License: Freeware Price:
908 downloads
BLITZ 0.1
Perl utility used in conjunction with the Majordomo mailing list manager to remove bounced addresses from mailing lists. more>>
Perl utility used in conjunction with the Majordomo mailing list manager to remove bounced addresses from mailing lists.
One mistery of the Internet is why it is that any drooling moron can instantly subscribe to every mailing list he hears word of, but cant seem to manage to unsubscribe without posting something to every user on the list, or personally involving the list manager, often soliciting this assistance with abusive and obscene E-mail.
Genuinely solving this problem will probably require an upgrade to the general intellectual calibre of Internet users, and it appears the trend is heading in the opposite direction. BLITZ merely reduces the workload on the poor overworked list manager by providing a cut-and-paste tool that allows blowing away these idiots without invoking a text editor on a series of mailing list files. BLITZ is intended to be used in conjunction with the Majordomo mailing list manager and, like Majordomo, is implemented in Perl. It assumes a Unix-like mail program, with the ability to receive input from a pipe; its probably not worth the effort to try to get BLITZ running on a non-Unix system.
Note that users are actually unsubscribed by sending messages to majordomo (or whatever list manager user name is configured) rather than directly modifying the mailing list files. This automatically protects against race conditions since the list manager contains locks to prevent multiple simultaneous updates to its list files.
As an extra gimmick, entering a user name of "?" lists the number of subscribers to each of the lists being managed.
Another continual irritant in the life of a list manager is bounced messages due to subscribers abandoning E-mail accounts without first unsubscribing. In many cases BLITZ is all you need to purge such addresses, but with the advent of "permanent name" services which forward mail to an arbitrary address, the name on your list may have nothing to do with the name you see on a bounced message. Properly-configured mail transfer agents will furnish you adequate header information to track down the original destination, regardless of forwarding, but "properly-configured" is a term one learns to use parsimoniously in a universe which admits of the existence of Microsoft.
PROBELIST is a Perl script which sends an administrative message to all subscribers of a given list, informing them that they are listed as subscribers and providing instructions how to unsubscribe, should they wish to. The subtext to this is that PROBELIST creates a log directory which enables, for all but the most extremely incompetent mail delivery systems, tracking back bounces to the original subscriber address on your list responsible for them, even in that horror of horrors where somebody subscribes a list address at another site to your list.
PROBELIST is an epiphany of system administration wonkery--youre going to have to read the code and be competent in Perl and things mailwise to use it and interpret the output. But if you find yourself deleting the same enigmatic mail bounces again and again, you may find the intellectual investment worth making.
<<lessOne mistery of the Internet is why it is that any drooling moron can instantly subscribe to every mailing list he hears word of, but cant seem to manage to unsubscribe without posting something to every user on the list, or personally involving the list manager, often soliciting this assistance with abusive and obscene E-mail.
Genuinely solving this problem will probably require an upgrade to the general intellectual calibre of Internet users, and it appears the trend is heading in the opposite direction. BLITZ merely reduces the workload on the poor overworked list manager by providing a cut-and-paste tool that allows blowing away these idiots without invoking a text editor on a series of mailing list files. BLITZ is intended to be used in conjunction with the Majordomo mailing list manager and, like Majordomo, is implemented in Perl. It assumes a Unix-like mail program, with the ability to receive input from a pipe; its probably not worth the effort to try to get BLITZ running on a non-Unix system.
Note that users are actually unsubscribed by sending messages to majordomo (or whatever list manager user name is configured) rather than directly modifying the mailing list files. This automatically protects against race conditions since the list manager contains locks to prevent multiple simultaneous updates to its list files.
As an extra gimmick, entering a user name of "?" lists the number of subscribers to each of the lists being managed.
Another continual irritant in the life of a list manager is bounced messages due to subscribers abandoning E-mail accounts without first unsubscribing. In many cases BLITZ is all you need to purge such addresses, but with the advent of "permanent name" services which forward mail to an arbitrary address, the name on your list may have nothing to do with the name you see on a bounced message. Properly-configured mail transfer agents will furnish you adequate header information to track down the original destination, regardless of forwarding, but "properly-configured" is a term one learns to use parsimoniously in a universe which admits of the existence of Microsoft.
PROBELIST is a Perl script which sends an administrative message to all subscribers of a given list, informing them that they are listed as subscribers and providing instructions how to unsubscribe, should they wish to. The subtext to this is that PROBELIST creates a log directory which enables, for all but the most extremely incompetent mail delivery systems, tracking back bounces to the original subscriber address on your list responsible for them, even in that horror of horrors where somebody subscribes a list address at another site to your list.
PROBELIST is an epiphany of system administration wonkery--youre going to have to read the code and be competent in Perl and things mailwise to use it and interpret the output. But if you find yourself deleting the same enigmatic mail bounces again and again, you may find the intellectual investment worth making.
Download (0.0006MB)
Added: 2006-06-21 License: Freeware Price:
1220 downloads
Zombie Master Dedicated Server 1.1.2
Zombie Master is a multiplayer survival horror FPS/RTS mod for Half-Life 2. more>>
Zombie Master project is a multiplayer survival horror FPS/RTS mod for Half-Life 2. A team of FPS-playing humans attempts to complete map-specific objectives while an RTS player controls the zombie horde with only one goal: death to all humans.
He is the Zombie Master.
Enhancements:
- [fix] Weapons were sometimes hard to pick up
- [fix] Fast shooting exploits in shotgun and rifle
- [tweak] Health indication in player identification display
- [tweak] ZM resource limit server setting zm_resource_limit (default 4000)
- [fix] Team changes (including to spectator after death) had erratic results
- [feature] Muting players
- [tweak] Weapon flags failed to reset in some situations after forcehuman/forcemaster team switching
- [fix] ZM preference window came up when the ZM camera toggled
- [fix] Zombie spawns could still be clicked when inactive
- [fix] Voting for roundrestart could be spammed
- [fix] DOTD chalkboard weirded out
- Plus minor fixes to the maps.
As usual, if your game goes horridly wrong after patching, try reinstalling with the 1.1.2 full installer.
UPDATE: If you experience the spectator bug after patching to 1.1.2, it is recommended you do a clean install using the full 1.1.2 installer.
<<lessHe is the Zombie Master.
Enhancements:
- [fix] Weapons were sometimes hard to pick up
- [fix] Fast shooting exploits in shotgun and rifle
- [tweak] Health indication in player identification display
- [tweak] ZM resource limit server setting zm_resource_limit (default 4000)
- [fix] Team changes (including to spectator after death) had erratic results
- [feature] Muting players
- [tweak] Weapon flags failed to reset in some situations after forcehuman/forcemaster team switching
- [fix] ZM preference window came up when the ZM camera toggled
- [fix] Zombie spawns could still be clicked when inactive
- [fix] Voting for roundrestart could be spammed
- [fix] DOTD chalkboard weirded out
- Plus minor fixes to the maps.
As usual, if your game goes horridly wrong after patching, try reinstalling with the 1.1.2 full installer.
UPDATE: If you experience the spectator bug after patching to 1.1.2, it is recommended you do a clean install using the full 1.1.2 installer.
Download (82.3MB)
Added: 2007-06-26 License: Freeware Price:
899 downloads
Zorn 0.1.8
Zorn is a 2D top-view space shooter written in Python, using SDL and OpenGL. more>>
Zorn is a 2D top-view space shooter written in Python, using SDL and OpenGL.
There is no story. Oh, there used to be one. A story about a fledgling civilisation, alien technologies, unfathomable enemies and valiant struggles.
This quickly gave way to survival, then to revenge, then to hatred and spite. Now, there is only the anger. The Zorn. And you are one with it.
Zorn is a 2D top-view space shooter. Zorn is pronounced "TSORN" and is German, meaning anger, rage or wrath.
Zorn is written in the Python language for maximum portability. Python is an object oriented, (originally) interpreted language with a wide base of library functions. Zorn uses OpenGL for graphics through the PyOpenGL bindings, and SDL for window management and input through the PyGame bindings. The rest is done with the standard Python libraries.
Despite the exclusive use of OpenGL for graphics, Zorn is a 2D game. However, using OpenGL has the benefits of hardware accelleration (where available, but I wouldnt try this without it), resolution and color depth independence, and free rotation and scaling. The main view is a top-down view of the players ship, with the map rotating around the player, not vice versa.
Zorn is designed, from the ground up, to be an open source project. This does not mean that only an idea is provided, and the "community" is expected to magically jump in and do the heavy lifting. For from it: I (Ben) am currently confident I can write every aspect of the game (strategic AI would be beyond my experience, but (or therefore ?-) Zorn does not use any). Instead, the code is written with readability and reusability in mind.
Specifically, I hope that the code can serve as an example or tutorial of 2D graphics with OpenGL and Python, and I hope the individual "engines", at least, will be of use to someone. Perhaps even the entire game can be forked to create something entirely different!
<<lessThere is no story. Oh, there used to be one. A story about a fledgling civilisation, alien technologies, unfathomable enemies and valiant struggles.
This quickly gave way to survival, then to revenge, then to hatred and spite. Now, there is only the anger. The Zorn. And you are one with it.
Zorn is a 2D top-view space shooter. Zorn is pronounced "TSORN" and is German, meaning anger, rage or wrath.
Zorn is written in the Python language for maximum portability. Python is an object oriented, (originally) interpreted language with a wide base of library functions. Zorn uses OpenGL for graphics through the PyOpenGL bindings, and SDL for window management and input through the PyGame bindings. The rest is done with the standard Python libraries.
Despite the exclusive use of OpenGL for graphics, Zorn is a 2D game. However, using OpenGL has the benefits of hardware accelleration (where available, but I wouldnt try this without it), resolution and color depth independence, and free rotation and scaling. The main view is a top-down view of the players ship, with the map rotating around the player, not vice versa.
Zorn is designed, from the ground up, to be an open source project. This does not mean that only an idea is provided, and the "community" is expected to magically jump in and do the heavy lifting. For from it: I (Ben) am currently confident I can write every aspect of the game (strategic AI would be beyond my experience, but (or therefore ?-) Zorn does not use any). Instead, the code is written with readability and reusability in mind.
Specifically, I hope that the code can serve as an example or tutorial of 2D graphics with OpenGL and Python, and I hope the individual "engines", at least, will be of use to someone. Perhaps even the entire game can be forked to create something entirely different!
Download (0.030MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
948 downloads
Theyre Coming to Get You Barbara 0.4
Theyre Coming to Get You Barbara is a spooky screensaver that uses SDL. more>>
Theyre Coming to Get You Barbara is a screensaver inspired by the horror movie, "Night of the Living Dead".
<<less Download (0.24MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1644 downloads
Wmlife 1.0.0
wmlife is a life and death dockapp. more>>
wmlife is a program launcher dockapp.
Wmlife is a dock app running Conways Game of Life (and program launcher). Life is played on a grid of square cells where a cell can be either live or dead. In the rules, you count the number of live neighbours for each cell to determine whether a cell lives or dies;
Birth A dead cell with exactly three live neighbours becomes a live cell.
Survival A live cell with two or three live neighbours stays alive.
Overcrowding / Loneliness In all other cases, a cell dies or remains dead.
Normally Life is implemented on an infinite board but due to size restraints wmlife implements the grid as a torus. In a torus, the grid wraps at the edges from top to bottom and left to right.
<<lessWmlife is a dock app running Conways Game of Life (and program launcher). Life is played on a grid of square cells where a cell can be either live or dead. In the rules, you count the number of live neighbours for each cell to determine whether a cell lives or dies;
Birth A dead cell with exactly three live neighbours becomes a live cell.
Survival A live cell with two or three live neighbours stays alive.
Overcrowding / Loneliness In all other cases, a cell dies or remains dead.
Normally Life is implemented on an infinite board but due to size restraints wmlife implements the grid as a torus. In a torus, the grid wraps at the edges from top to bottom and left to right.
Download (0.090MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1093 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above survival horror search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed