Allegro.cc
Projects
Action252
Adventure22
Arcade216
Board Games30
Demos24
Emulators10
Other68
Puzzle139
Role Playing40
Sports25
Strategy58
Utilities46
Resource Directory
Code Gallery3
Compilers12
Help & Documents13
Libraries63
Media2
Tools8
Depot Games: SLUGS 2

Current Version: 2.04

Project Status: Completed

Highest Popularity: #22 during January 2006

Links: Web Site

Category: Action

Developers: james_lohr

Ports:

Source Code: Available

Author's Description: One of my projects completed in my early teens. Oh, to once again have the patience of my younger self. :)

The Game:

Slugs 2 is a 2 player split-screen action game. It's like worms in that ground (not all ground) can be destroyed but unlike Worms it is real-time not turn based. I have to admit that there is another game called something like liero which is very similar to Slugs, but trust me Slugs is far better (Forgive any bias).



updates:
*Slugs made 50% larger




Features:

-It has foreground,background,breakable ground and solid ground as well as a distant background made up of scrolling parts.

-Cool physics (eg explosions affect everything from weapon crates to moving bullets) - I love vectors!.

-Can have up to 4000 particles all interacting with each other. This has actually been my favouite bit of programming ever because the idea I had works so well.

-Plenty of multi-player options including different game types like hold the flag and king of the hill, customizable weapon sets,one hit kills etc.

-Change screen resolution, screen size,map size etc from in-game options.

-I've finally made the keys customizable. (you'll need to define player keys before you play it because the default ones are pretty bad)

-Plenty of cool weapons:

shot gun,
machine gun,
grenades,
mines,
pistol,
laser,
rockets,
mole bomb,
jet,
nail gun,
gas bomb,
nail bomb,
flame thower,
laser ball,
cluster bomb.

-some unique obsticles/hazards:
Cable cars, pendulums, spikes, fire balls, elastic balls, fans, springs, one-way ground, explodable crates, drone guns, wirlwinds.


If anyone has any suggestions for new weapons/obsticles I would love to hear them! Half the weapons were actually my brother's ideas but I still had just as much fun making them.


Downloads

Name Comments Size Date
slugs.zip Game 942,266 11/23/2005 9:28 PM

What's New:

2.04
-Fixed problem with palette loading that caused flickering
-Added controls to adjust game speed (see readme.txt)
-Jet now fires a machine gun

2.03
(listed in descending significance)
- Single player mode added
- Explosive crates added
- Tornado added
- Drone gun added
- New weapon: cluster bomb
- All multiplayer levels have been improved
- Collisions of all shots with players and enemies are now pixel-perfect
- Changed the enemy spawning system in the 2 player mode
- You can stand on enemies, they can stand on you and each other :)
- Sound panning and volume changes depending on positions relative to the screen
- Rockets and jets now have more pictures of rotation
- Nail bomb, laser ball and gas bomb all have better physics (grenade physics)
- Petrol bomb and mole bomb will now collide with enemies
- Minor change to how dug-out/destroyed ground looks
- Tapped rockets are faster
- Enemies can now bounce on springs

2.02
-Minimap fixed (shows foreground)
-also the option to turn the minimap off (because someone complained about it getting in the way on lower resolutions)


2.01
Bigger slugs (50% bigger to be exact)

Screenshots
screenshot
screenshot
Public Opinion
Overall Rating: 9.0
  • 10This game is insanely awesome. It's actually the best computer game in existence ever (or very close). 2 Player mode is a must. I just wish it had network for more players and a map editor =)
  • 9Very fun game to play with some friends and 1 machine. Single player is fun too, but I can't get past level 2 :P
  • 10Not only best allegro game but best multiplayer 2d game ever! I didn't really like 1player game because 2 player is a lot better. This game doesn't get boring like nearly all other games I've tryed. Last, but not least: THANKS for the source code!!! I wonder how you managed to write it: it's so weird with all these arrays jj, j, f, etc. to store data. also, weird variable names but nevertheless, it works!
The Developer
james_lohr
james_lohr (View Profile)