Coder Social home page Coder Social logo

cdogs-sdl's Introduction

C-Dogs SDL Port v0.4.4

(based on C-Dogs 1.06)

        .--------.
       |  _______|
      /  /  __
     |  |  |  '-.   .---.  .---.  .---.
    /  /  /  /\  \ |  _  ||  ___||  __|
   |  |  |  |_/   || (_) || | __  \ \
  /  /  /        / |     || '-' |.-' `.
 |  |   '-------'   '---'  '----''----'
 /  '.___________
|                |                  SDL
 `---------------'               v0.4.4
  1. Introduction

  2. Tested Environments

  3. Installation

  4. Command line options

  5. Contact

  6. Introduction


C-Dogs SDL is a classic overhead run-and-gun game, supporting up to two players in co-op and 1v1 modes. Customize your player, choose from up to 11 weapons, and try the dozens of user-created campaigns. Have fun!

For the latest release notes please see https://github.com/cxong/cdogs-sdl/wiki/Release-Notes

For more information about the original C-Dogs read 'original_readme.txt'.

2.Tested Environments

C-Dogs SDL has been ported with a Unix development environment. In theory, C-Dogs SDL could run on any system that is supported by SDL. See the SDL website - http://www.libsdl.org for more about SDL itself.

C-Dogs SDL runs on Linux, *BSD, Windows and Mac OS X.

There are also unofficial ports to GP2X, BeOS/ZETA/Haiku, MorphOS, Nintendo DS, and AmigaOS 4 to name a few.

And of course, should you succeed in running C-Dogs SDL on a different operating system, platform or toaster please contact us! :-)

  1. Installation

Please use the installers for your platform for installing.

To compile C-Dogs SDL you need to have the SDL libraries previously installed, the SDL_mixer libraries also installed if you want better sound (and music), and a compiler (gcc recommended) and the appropriate header files.

See the wiki for getting started instructions.

  1. Command line options

The C-Dogs binary is called "cdogs-sdl". Below are some command line arguments:

Video Options

-fullscreen Try and use a fullscreen video mode.
-scale=n    Scale the window resolution up by a factor of n
              Factors: 2, 3, 4
-screen=WxH Set virtual screen width to W x H
              Modes: 320x200, 320x240, 400x300, 640x480, 800x600
-forcemode  Don't check video mode sanity

Sound Options

-nosound    Disable sound

Control Options

-nojoystick     Disable joystick(s)

Game Options

-savecampaigns  Save builtin campaigns as in the current directory.
-wait           Wait for a key hit before initialising video.
-shakemult=n    Screen shaking multiplier (0 = disable).

-help           Display command line options and version information.

These can be used in any order/combination:

$ cdogs-sdl -fullscreen -screen=400x300

Which will make the game try to run fullscreen at 400x300 resolution.

  1. Contact

If you have an questions, comments, bug reports (yes please), patches (even better) or anything else related to C-Dogs SDL email:

Cong [email protected]

cdogs-sdl's People

Contributors

cxong avatar henrycatalinismith avatar lmartinking avatar

Watchers

 avatar  avatar  avatar

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.