Giter Site home page Giter Site logo

bart9h / cave9 Goto Github PK

View Code? Open in Web Editor NEW
19.0 5.0 3.0 1.05 MB

gravity cave-exploration game (SF-Cave goes 3D)

Home Page: http://code.google.com/p/cave9

License: GNU Lesser General Public License v3.0

Makefile 3.20% C 93.33% Perl 3.02% Shell 0.44%

cave9's Introduction

cave9


ABOUT:
======

A gravity cave-exploration game by 9Hells.
It's a 3D version of the classic SF-Cave game.

http://code.google.com/p/cave9


STORY:
======

You are escaping from a bunch of enemies in your fighter aircraft,
and in a desperate move you decide to enter a large cave opening
in the mountain ahead.

The moment the ship goes into the cave, you notice that
the controls are failing, and you cannot reduce the forward speed.
You can only count on the two diagonal thrust jets to keep the ship
from colliding into the cave walls, with a faint hope that it will
lead to another opening somewhere.


INSTALL:
========

cave9 depends on the following libraries:
SDL, SDL_image, SDL_ttf, and SDL_net.

To compile it, you must have the development version of all these libraries
installed on your system (-dev on debian, -devel on fedora).

After that, just get into the cave9 src dir and run 'make'.
The binary will be placed in cave9 dir.

If this doesn't work, please report to [email protected]

Use the --help option to check for startup options.


PLAY:
=====

Use the two diagonal thrusts of your ship to keep it from
hitting the cave walls.

The gravity will constantly push you down.
Use the right thrust to pull up and left,
and the left thrust to pull up and right.

Using both controls simultaneously will cancel
the lateral forces, and pull you straight up.


KEYBOARD CONTROLS:
==================

<Up-Arrow>  or  <Down-Arrow>
Activate both thursts.

<Left-Arrow>   or  <Left-Control>   or  <Left-Shift>:
Activate the left thrust jet.

<Right-Arrow>  or  <Right-Control>  or  <Right-Shift>:
Activate the right thrust jet.

<Space>
Pause/un-pause the game.

<F>
Toggles full-screen mode.

<Esc>  or  <Q>
Quits immediately.


Check the startup options with "./cave9 --help"

cave9's People

Contributors

amdmi3 avatar bart9h avatar bogado avatar timo avatar xyphor avatar zed9h avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

xyphor femab pojedah

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.