Shooter Demo

by Forum_account
A sample top-down shooter. [More]
To download this demo for your Linux/Mac installation, enter this on your command line:

DreamDownload byond://Forum_account.ShooterDemo##version=2

Emulator users, in the BYOND pager go to File | Open Location and enter this URL:


Version 2
Date added: Oct 15 2011
Last updated: Feb 25 2012
5 fans
A basic top-down shooter that uses the Dynamic Lighting, Mouse Position, and Pixel Movement libraries.

Look through the code to see how things work, or expand on it to make your own game. You can make simple modifications - new maps and graphics. Or more complex changes - new enemies and attacks.


Forum_account: (Jun 1 2012, 3:57 am)
That makes sense. The slow_down proc used to only be called for mobs with clients, now its called for all mobs.
Yut Put: (May 31 2012, 3:34 pm)
The workaround for projectiles stopping was to cancel their slow_down() proc.

This demo also has a bug caused by projectiles in the first z level. They will go through walls unless they are on a z level other than 1(at least in Epic)
Forum_account: (May 31 2012, 3:30 pm)
I think it was the change to can_bump. Previously dense mobs could pass through each other, now they can't. This demo could probably use a lot of fixing up.
Yut Put: (May 31 2012, 3:08 pm)
Confirmed. Because of changes you made, the projectiles in Epic no longer work either.
FIREking: (May 28 2012, 12:15 pm)
Bullets only go like an inch in front of mobs.