README.md~ 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # fallout-terminal-clone
  2. WHAT IS fallout-terminal-clone?
  3. fallout-terminal-clone is a modest recreation of the terminal hacking system
  4. in Fallout 3 and Fallout: New Vegas developed with curses. It runs directly
  5. in your terminal or command prompt. I mostly did this as a fun and
  6. interesting way to explore C.
  7. INSTRUCTIONS
  8. Use WASD to move, and ENTER to choose your selected letter. Ctrl-C to quit.
  9. BUILDING
  10. WINDOWS
  11. Requirements:
  12. - mingw-g++ (C/C++ support for MinGW)
  13. Once MinGW is installed with support for C/C++ compilation, simply copy
  14. everything from src\deps\ into your MinGW folder. This will install the
  15. necessary PDcurses libraries.
  16. Once this is finished, you can compile by running:
  17. gcc FalloutTerminalWin.c -lpdcurses -static -o FalloutTerminal.exe
  18. The -static flag is optional, but ensures you won't need to bundle
  19. libpdcurses.dll with your binary.
  20. LINUX
  21. Requirements:
  22. - gcc
  23. - ncurses
  24. Once the above dependencies are satisfied, simply run:
  25. gcc FalloutTerminalLinux.c -lncurses -o FalloutTerminal
  26. OSX
  27. I don't have an OSX system to test compilation on. I would
  28. reccommend installing ncurses, then attempting the Linux
  29. build instructions.
  30. PLANS FOR THE FUTURE
  31. ADD a config file that allows you to:
  32. change difficulty
  33. change whether skips/shortcuts are available
  34. launch another program after it's done