All Projects → alanedwardes → Estranged-Act-1

alanedwardes / Estranged-Act-1

Licence: other
Source code for the free Steam game, Estranged: Act I.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language
javascript
184084 projects - #8 most used programming language
perl
6916 projects
shell
77523 projects

Projects that are alternatives of or similar to Estranged-Act-1

Half-Life-Resurgence
Recreation & expansion of NPCs, entities, and weapons from the Half-Life series into Garry's Mod!
Stars: ✭ 52 (+30%)
Mutual labels:  source-engine, half-life-2
io import vmf
A Valve Map Format (.vmf) and Valve Material Type (.vmt) importer for Blender.
Stars: ✭ 225 (+462.5%)
Mutual labels:  source-engine
Sourcebans Pp
Admin, ban, and comms management system for the Source engine
Stars: ✭ 210 (+425%)
Mutual labels:  source-engine
ShaderCompile
Standalone shadercompile, that doesn't depend on valve libraries and supports x64
Stars: ✭ 33 (-17.5%)
Mutual labels:  source-engine
lgsl
LGSL v6.2.0 for PHP 5.4-8.2.0dev (Live Game Server List): online status for Discord, FiveM, Rust, CS, SA:MP, GMOD, Minecraft, Source Query, etc.
Stars: ✭ 101 (+152.5%)
Mutual labels:  source-engine
CallAdmin
CallAdmin is a multilingual sourcemod plugin which provides in-game report functionality
Stars: ✭ 52 (+30%)
Mutual labels:  source-engine
Hl2sdk
Half-Life 2 SDK Mirrors
Stars: ✭ 173 (+332.5%)
Mutual labels:  source-engine
node-ssq
A Node.JS library for sending Source Server Queries (SSQ) to source engine powered game servers (TF2, L4D, etc.).
Stars: ✭ 20 (-50%)
Mutual labels:  source-engine
libTech
Game engine inspired by id Tech and Source written in C#
Stars: ✭ 42 (+5%)
Mutual labels:  source-engine
Unity-Source-Tools
Plugin to import resources from the Source engine in Unity3D.
Stars: ✭ 102 (+155%)
Mutual labels:  source-engine
bsp
Go package for parsing Valve's Source Engine .bsp (Binary Space Partition) map files
Stars: ✭ 29 (-27.5%)
Mutual labels:  source-engine
VJ-Base
An addon for Garry's mod that contains bunch of bases to make many different types of addons.
Stars: ✭ 57 (+42.5%)
Mutual labels:  source-engine
Lambda
A custom Source Engine level editor written in Go
Stars: ✭ 34 (-15%)
Mutual labels:  source-engine
Advancedfx
Half-Life Advanced Effects (HLAE) is a tool to enrich Source (mainly CS:GO) engine based movie making.
Stars: ✭ 231 (+477.5%)
Mutual labels:  source-engine
SourceRenderer
A tiny 3D engine that loads and renders Source engine maps - Also known as dreieck.exe
Stars: ✭ 32 (-20%)
Mutual labels:  source-engine
Metamod Source
Metamod:Source - C++ Plugin Environment and Detour Library for the Source Engine
Stars: ✭ 177 (+342.5%)
Mutual labels:  source-engine
rcon
Source RCON client for command line
Stars: ✭ 111 (+177.5%)
Mutual labels:  source-engine
source-engine-model-loader
Three.js loader for parsing Valve's Source Engine models
Stars: ✭ 54 (+35%)
Mutual labels:  source-engine
refraction
A Source Engine 2013 SP mod aimed to provide bug fixes and various development features
Stars: ✭ 23 (-42.5%)
Mutual labels:  half-life-2
NextBot
A Git-based fork of Valve's NextBot code.
Stars: ✭ 30 (-25%)
Mutual labels:  source-engine

Estranged: Act 1Divider

Source code for the free Steam game, Estranged: Act I. Built with the publicly available source-sdk-2013 from Valve.

Video Tutorials

Getting Started

Once you've downloaded the code, head over to the src folder. You'll see two files, creategameprojets and createallprojects.

Double click creategameprojects to create the Xcode, Visual Studio or make files for the projects.

Building

Binaries and symbols will be built into game/estrangedact1/bin.

Visual Studio

Open games.sln in Visual Studio, and build it. In order to build the shader project, you will need to copy the Direct X 9 SDK headers into the src/dx9sdk/include folder.

Xcode

Open games.xcode. Depending on which version of Xcode you have and which version of Mac OSX, you may need to set the Base SDK to "Current Mac OS", and the compiler for C/C++/Objective-C to LVVM GCC:

Xcode on Mac OSX, showing the target settings required to build.

On some systems it is also necessary to create a symbolic link from your system's OpenGL header directory to build the shader project. To do this change into the src/public directory, and type the following:

  • ln -s /System/Library/Frameworks/OpenGL.framework/Headers GL

Linux with Make

Run src/creategameprojects. To build, type the following:

  • make -f src/games.mak.

Similarly to the Xcode instructions above, it may be necessary to create a symbolic link from src/public/GL to your Linux distribution's OpenGL headers in order to build the shader project.

Running

Copy the game/estrangedact1 folder to steam/steamapps/sourcemods.

Using the Code

We'd love for you to use the code! See LICENSE.md for more information.

Contributing

If you would like to contribute to the code, feel free to submit a pull request, or raise an issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].