Yoink! - The alien-smashing action game.
Leap tall buildings! Crush stupid robots beneath your feet! Wield your extra-terrestrial powers in the defense of humanity, and send those alien invaders back from whence they came! You play the part of a flying alien heroine who must defend her home on Earth from other airborne alien invaders. The game draws inspiration from classic arcade games like Joust, Bombjack, Rampage, and Defender--simple, fast-moving action.
This screenshot is from the original game; this version is not yet playable (and the code may not even compile), but the new Yoink is in active development. There are no releases yet, but the source code can be obtained from the git repository. Anonymous access to the repository is available with the following commands:
git clone git://git.brokenzipper.com/pub/yoink cd yoink
Then, build and run the project:
./configure --enable-debug make && make run
The code has been tested on Linux (Arch and Gentoo), NetBSD, and Windows, but it should run with little to no changes on any POSIX-compliant system. Since I'm the only one working on the code and I'm not expecting any contributions, I do sometimes rebase and alter history in the repository; you have been warned.
Requirements
Yoink depends directly on these other open source projects. All of these dependencies should already be available through your package manager of choice. If you're building Yoink from source, make sure you have the developer versions of these packages installed.
- Boost (only the headers)
- libpng
- libvorbis (and libogg)
- Lua
- OpenAL
- OpenGL
- pkg-config (for building)
- SDL
License
Different parts of this software are covered by different licenses, but almost everything is covered under a permissive open source license. The new source code is licensed according to the terms and conditions of the 2-clause BSD License, whereas many of the resource files are still covered under the original zlib-libpng license or a Creative Commons license. Check out yoink/COPYING for more information.
The History of Yoink
Yoink was originally developed by Neil Carter as his entry for the uDevGames 2003 Mac Game Development Contest, where it was a winner in two categories, originality and graphics. The original code relies heavily on Apple-specific frameworks including Carbon, QuickTime, and InputSprockets, but the game is being rewritten using cross-platform libraries in order to bring this unique game to a wider audience.
Developer Links
Attachments
-
screenshot.jpg
(50.0 KB) -
added by chaz 21 months ago.
Screenshot of the original game.

