To cut a long story short, a while ago, maybe 4-5 months I was browsing around BYOND guilds and saw that the action guild was basically dead. The only games hosted were... Not that good zombie games, not that good at all.
And so, I decided to make my own action game... Well, to tell you the truth I had already begun over a year ago, but just never bothered with it after a few days. More than anything it was just to play around, but I decided to revive the project and did a fair bit with it!
I ended up getting bored though, I made the game almost entirely on my own, from coding to sprites and what not. I always get bored, maybe sometime in the future I will actually finish the game.
And so, I am going to release the source code to the game.
The game is a generic zombie survival game, you and other players are slapped into a level and have to survive from an endless wave of zombies for as long as possible. It is played in an overhead mode with 8 directional movement.
It contains a wide assortment of guns, all of which are upgradable, and most have different types of ammo. All of them are based off of real life guns too.
There is
4 Automatic Rifles. Excellent all round weapons. Nice damage, good firing rates, manageable recoil, good ammo capacity.
Machineguns. Insane ammo capacities and fire rates, but horrid recoil.
4 Pistols. Average ammo capacities, decent fire rates, good accuracy and low recoil, but poor damage.
4 Revolvers. Low ammo capacities and poor reload speeds, but usually very good damage for a pistol type weapon.
Rifles. Good damage, good accuracy, low ammo capacity, average recoil, reload times and fire rates.
Shotguns. Excellent damage at short range, at long ranged with certain ammo types can hit multiple zombies. Poor accuracy however, low ammo capacity, horrid reload times and high recoil.
Sniper Rifles. Excellent damage and accuracy, loow ammo capacities, firing rates and horrid recoil (some of these sniper rifles were intended to be fired at armored vehicles, not people).
Sub-machine guns. Fast firing rates, high ammo capacities, low accuracy and damage and average recoil.
There is also 2 rocket launchers. Insane damage over a wide area, but very low ammo (usually 1-2 shots) and slow reload times.
Two grenade launchers, one is single shot. The other holds upto 6 grenades (or was it 4)? Excellent damage over a wide area, slow reload times and rare ammo however.
There is also a crossbow. All stats for it are average except ammo and recoil, it has practically no recoil and can only ever hold 1 ammo. However, crossbows have loads of ammo types, making them have a wide array of uses.
There is also melee weapons. Divided into blunt and slashing types.
Slashing types generally do more damage but blunt types stun enemies for a short time and can knock enemies backwards.
There is even bombs!
C4 which can be set to explode after a set time, when triggered remotely or when stepped on.
Mines which will trigger when stepped on.
Grenades, which can be thrown. There is standard grenades, smoke grenades, flashbang and even napalm!
There is also things such as bandages and first aid kits to heal you up. And torches to help you see in the dark (and even heat vision goggles!)
(Light and dark were going to play an important part in the game)
The game uses minor RPG elements too. All characters have stats, like how strong, fast and good they are with guns.
Strength determines how much damage a character does with melee weapons and what objects a character and push/pull around.
Accuracy effects how often a gun hits, and whether it will hit certain body parts of not.
Stamina is how much of a beating a character can take.
Resilience reduces any damage a character takes.
Speed effects how fast a character can run.
Recovery effects how fast a characters health and injuries regenerate.
And Survival makes a character more adept at surviving. They make better use of food and healing items.
http://www.byond.com/members/TheMagicMan/files/ Survival_src.zip
You may download and use it anyway you want, provided you give credit where credit is due. The game is suprisingly close to completion (for me). All it needs is a decent method of setting up and hosting games, and some levels to play on.
But be warned, the coding (especially the AI) is neither clean or optimized. It is sloppy, probably inefficient and uncommented on. And for the average joe BYOND user it will probably not be nice to look at.
The game uses one library which you will need
http://www.byond.com/developer/Shadowdarke/ sd_DynamicAreaLighting
Anyway, if you want it, download it. Use it as you want.
Maybe when I have finished on the current project I am working on I will come back to it, finish it off and release it. But that could be months away, or even never. And I'd much rather that it at least gets used because it is so close to actually being a game.
Also, depending on how well this goes I might release the source codes to other projects I haven't bothered finishing.
Posted by The Magic Man on Sunday, April 27, 2008 02:01PM
- 4 comments
(link)
/
Members say:
yea +0,
nay -0