Skip to content
A 1997 Mac OS Classic two-player arcade game
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
binary
images
EventArbitrator.cp
EventArbitrator.h
Fades.cp
Fades.h
GAME.cp
GAME.h
Icon_
KBDFilter.cp
KBDFilter.h
Main.cp
Menus.cp
Menus.h
OSEvent.cp
OSEvent.h
README.md
SAT.h
about.txt
about_arena.cp
about_button.cp
arena.cp
arena.h
brick.cp
bullet.cp
button_sprite.cp
cannon_ball.cpp
dev.html
explosion.cpp
game_arena.cpp
game_key_button.cp
gamma.cp
gamma.h
gen_all_sprite.cp
gift.cp
global.cp
global.h
go_intro_button.cp
gpl-3.0.txt
gravitron.cp
gravitroned.cp
green_player.cpp
index.html
life.cp
mobile_sprite.cp
new_button.cp
p_item.cpp
player.cpp
post_game_arena.cp
pref_arena.cp
pref_button.cp
prefs.cpp
prefs.h
red_player.cpp
rift.cpp
source.html
spike.cp
spiked.dat
spiked.pref
sprite.cp
sprite.h
sprite_heir.GIF
sprite_manager.cp
sprite_manager.h
thrust.cp
twisted.cp
twister.cp

README.md

Spiked v2.1

Spiked is a MacOS Classic 2-player arcade game which was released in 1997. It does not run on recent versions of MacOS X without significant contortions.

I started writing Spiked when I was in high school, and finished it in college. Many years later, when I was cleaning up an old server, I found the source code in a corner gathering dust, and figured it would be nice to post it before it got lost. Do not judge me on the code quality; it was half a lifetime ago. That being said, I'm fairly impressed that the Past Me pulled this off.

See the about.txt file for more information on gameplay.

I had originally released Spiked as "freeware," not quite knowing that there was a whole open-source thing going on. While I still want to stay true to that intent, I've revised the license to be under the GPL-3.0; see the gpl-3.0.txt file.

Spike

You can’t perform that action at this time.