fortressforever-2013 / fortressforever-src

A port of Fortress Forever, a Team Fortress mod on Source Engine SDK 2013 (SDK2013CE)

Home Page:https://www.fortress-forever.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fortress Forever 2013

This is an actively developed port of the game Fortress Forever on Source SDK 2013 using @Nbc66's SDK 2013 Community Edition repository.

Fortress Forever is based upon Source SDK 2006, the original repository of the game could be found here.

Note: This repository contains the source code of the game and not the game files, The repository containing the game files could be found here.

Build Instructions

  • Windows

    To be able to compile Fortress Forever 2013 on Windows, you will need to download Visual Studio 2022 and install:

    • MSVC v143 - VS 2022 C++ x64/x86 build tools
    • C++ MFC Library for latest v143 build tools (x86 and x64)
    • Windows 11 SDK (10.0.22000.0)

    1. Clone this repository and run .\creategameprojects.bat or .\createallprojects.bat located in mp\src
      • This will generate the project files and solution files that are needed in order to compile the game.
    2. Open the generated Game_FF.sln or Everything_FF.sln using Visual Studio 2022.
    3. Switch the current configuration from Debug to Release.
    4. Run Build Solution.
      • The compiled binaries would automatically be copied to mp\game\FortressForever2013.
  • Linux

    Note: These instructions were only tested on Ubuntu 22.04 (Jammy Jellyfish), but should work for most Debian-based Linux distributions.

    Before getting started, install the following packages:

    • build-essential
    • gcc-9
    • gcc-9-multilib
    • g++-9
    • g++-9-multilib

    To be able to compile Fortress Forever 2013 on Linux, you will need to do the following:

    1. Clone this repository and run ./creategameprojects or ./createallprojects located in mp/src
      • This will generate the makefiles that are needed in order to compile the game.
    2. Run make -f Game_FF.mak in mp/src and the source code will start compiling.
      • The compiled binaries would automatically be copied to mp/game/FortressForever2013.

External content

About

A port of Fortress Forever, a Team Fortress mod on Source Engine SDK 2013 (SDK2013CE)

https://www.fortress-forever.com/

License:Other


Languages

Language:C++ 90.2%Language:C 8.7%Language:Visual Basic 6.0 0.4%Language:GLSL 0.2%Language:Perl 0.2%Language:ReScript 0.1%Language:C# 0.1%Language:CMake 0.0%Language:Makefile 0.0%Language:Objective-C 0.0%Language:Batchfile 0.0%Language:HTML 0.0%Language:QMake 0.0%Language:Shell 0.0%Language:Objective-C++ 0.0%Language:Assembly 0.0%