Simple clone for Fallout 3/NV terminal hacking in curses

Josh1147582 279137fdce Create LICENSE.md 10 سال پیش
bin aabce17545 v1.0 10 سال پیش
src aabce17545 v1.0 10 سال پیش
.gitignore 621629c784 README cleanup. Giving credit where credit is due. 10 سال پیش
LICENSE.md 279137fdce Create LICENSE.md 10 سال پیش
README.md 621629c784 README cleanup. Giving credit where credit is due. 10 سال پیش

README.md

fallout-terminal-clone

What is fallout-terminal-clone?

fallout-terminal-clone is a modest recreation of the terminal hacking system
in Fallout 3 and Fallout: New Vegas developed with curses. It runs directly
in your terminal or command prompt. I mostly did this as a fun and 
interesting way to explore C.

Instructions

Use WASD to move, and ENTER to choose your selected letter. Ctrl-C to quit.

Building

WINDOWS

    Requirements:
        - mingw-g++ (C/C++ support for MinGW)

    Once MinGW is installed with support for C/C++ compilation, simply copy
    everything from src\deps\ into your MinGW folder. This will install the
    necessary PDcurses libraries.

    Once this is finished, you can compile by running:
    gcc FalloutTerminalWin.c -lpdcurses -static -o FalloutTerminal.exe

    The -static flag is optional, but ensures you won't need to bundle
    libpdcurses.dll with your binary.

LINUX

    Requirements:
        - gcc
        - ncurses

    Once the above dependencies are satisfied, simply run:
    gcc FalloutTerminalLinux.c -lncurses -o FalloutTerminal

OSX

    I don't have an OSX system to test compilation on. I would 
    reccommend installing ncurses, then attempting the Linux
    build instructions.

Plans for the Future

ADD a config file that allows you to:
    change difficulty
    change whether skips/shortcuts are available
    launch another program after it's done
Possible mouse support?

I do not own the idea for this game, nor do I claim any ownership of Fallout 3 or Fallout: New Vegas. Those copyrights are the property of Bethesda Softworks.

The included PDCurses dependencies are listed as Public Domain, and can be found at http://pdcurses.sourceforge.net/