/scpcb

SCP - Containment Breach 1.4

Primary LanguageC++

CBN

The original game's source code can be found here: https://github.com/Regalis11/scpcb

The game is based on the works of the SCP Foundation community.

Requirements:

Windows:

Before compiling:

  • Make sure the Working Directory of the SCPCB project is set to $(TargetDir) (Configuration Properties -> Debugging).

License

Licensing terms can be found in License.txt.

List of things to avoid doing in the game's code:

  • Not adhering to the PGE guidelines.
  • Anything that isn't OTBS (Allman, GNU, etc).
  • Omitting brackets when they can be used.
  • Any language other than C++, AngelScript and JavaScript (for scripts).
  • Anything other than lower camelCase for functions and variables.
  • Anything other than upper CamelCase for class/struct/enum names.
  • Anything other than screaming SNAKE_CASE for constants and enum values.
  • Global variables.
  • Tabs & indentations other than multiples of 4 spaces.
  • Anything other than LF newlines.
  • #pragma once.
  • Text/source files without a newline at the end.
  • Declaring several variables in one statement.
  • Placing the pointer/reference symbol anywhere other than next to the type.