SearchAndRescue2 / sar2

Licence: GPL-2.0 license
Search and Rescue II. Helicopter flight simulator for Linux and OSX.

Programming Languages

c
50402 projects - #5 most used programming language
Roff
2310 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to sar2

Project Dollhouse
A project aiming to rebuild TSO (The Sims Online) from the ground up. Inspired by CorsixTH.
Stars: ✭ 83 (+315%)
Mutual labels:  games, simulator
PokemonBattleEngine
A C# library that can emulate Pokémon battles.
Stars: ✭ 92 (+360%)
Mutual labels:  games, simulator
VAOS
Virtual Aviation Operations System
Stars: ✭ 44 (+120%)
Mutual labels:  simulator, flight-simulator
Aitrack
6DoF Head tracking software
Stars: ✭ 262 (+1210%)
Mutual labels:  games, simulator
Thunder-Lightning
An Open Source Futuristic Action Flight Simulator Game Inspired By Carrier Command
Stars: ✭ 29 (+45%)
Mutual labels:  simulator, flight-simulator
goopylib
A simple-yet-powerful 2D graphics framework built on top of Tkinter capable of creating good-looking & modern GUIs, games, and simple animations.
Stars: ✭ 19 (-5%)
Mutual labels:  games
simple-playgrounds
Simulator for Reinforcement Learning and AI. 2D environments with physics and interactive entities. Agents with rich sensors and actuators.
Stars: ✭ 18 (-10%)
Mutual labels:  simulator
manu.ninja
Frond-End Development, Games and Digital Art
Stars: ✭ 15 (-25%)
Mutual labels:  games
Physics
experimenting with physics simulation
Stars: ✭ 53 (+165%)
Mutual labels:  simulator
AssetRipper
GUI Application to work with engine assets, asset bundles, and serialized files
Stars: ✭ 820 (+4000%)
Mutual labels:  games
CarAiSimulator
Selfdriving car AI and a simulator to drive in
Stars: ✭ 15 (-25%)
Mutual labels:  simulator
name-needed
🕹 A one man effort to produce an open source, intuitive and high performance Dwarf Fortress-esque game. Needs a name.
Stars: ✭ 87 (+335%)
Mutual labels:  simulator
leagueoflegends
A command-line interface for League of Legends Esports.
Stars: ✭ 28 (+40%)
Mutual labels:  games
COVIDstats
COVID-19 Statistical Analysis Simulator App using R deployed on shinyapps.io a John Hopkins University COVID count clone and simulator
Stars: ✭ 13 (-35%)
Mutual labels:  simulator
Commandline-Games-hacktoberfest
A repository to share command line games. An opportunity to start and learn about open source code contributions flow.
Stars: ✭ 16 (-20%)
Mutual labels:  games
phaser-mario
Mario-like class for Phaser
Stars: ✭ 19 (-5%)
Mutual labels:  games
continuous Bernoulli
There are C language computer programs about the simulator, transformation, and test statistic of continuous Bernoulli distribution. More than that, the book contains continuous Binomial distribution and continuous Trinomial distribution.
Stars: ✭ 22 (+10%)
Mutual labels:  simulator
Jetpack-Joyride-CE
A port of the iOS and Android Jetpack Joyride game for smartphones for the TI-84 Plus CE graphing calculators.
Stars: ✭ 22 (+10%)
Mutual labels:  games
EtherEngine
简明易用的 Lua 跨平台游戏接口
Stars: ✭ 132 (+560%)
Mutual labels:  games
QuestJS
A major re-write of Quest that is written in JavaScript and will run in the browser.
Stars: ✭ 47 (+135%)
Mutual labels:  games

Search And Rescue II

sar2 sar2 Follow on Twitter

Search and Rescue II (SaR II) is an open source helicopter simulator game for Linux and OSX. In it you can fly several helicopter and airplane models in some basic scenarios.

SaR II has low graphic requirements while still provides a fun and demanding gameplay where the player needs to locate, pick-up and rescue victims of all sorts in steep mountains, burning buildings or in the sea.

Documentation

Check the game manual for extended documentation. After installing, run:

man sar2

For in-game help, press F1 while flying.

Configuration

Game configurations are stored in $HOME/.config/sar2. Check the manual for more information.

Installation

Linux

Pre-compiled packages can be found at:

OSX

No pre-compile packages yet. Check instructions to build from source below. Remember that in OSX you will either need the XQuartz's DISPLAY variable exported or to run the game directly from the XQuartz terminal.

Building from source

Required dependencies

Before you try to build and install Search and Rescue II, you'll need to have some development packages installed:

For openSUSE:

$ sudo zypper in \
scons \
Mesa-devel \
freealut-devel \
openal-soft-devel \
gcc-c++ \
libvorbis-devel \
xorg-x11-libICE-devel \
xorg-x11-libSM-devel \
xorg-x11-libX11-devel \
xorg-x11-libXext-devel \
xorg-x11-libXmu-devel \
xorg-x11-libXpm-devel \
libSDL2-devel

For Ubuntu:

$ sudo apt-get install \
scons \
mesa-common-dev \
libalut-dev \
libopenal-dev \
libvorbis-dev \
libsdl2-dev \
libice-dev \
libsm-dev \
libx11-dev \
libxext-dev \
libxmu-dev \
libxpm-dev

For OSX:

$ brew install \
scons \
sdl2 \
openal-soft \
freealut \
libvorbis

$ brew cask install \
xquartz

Building and running

Run scons from the root folder of the repository to build the game:

$ scons

The intermediary objects will be placed in build. The final game executable will be placed in bin/sar2.

At this point you can run the game directly without installing using the sar2.sh script:

$ ./sar2.sh

Note: In OSX you will either need the XQuartz's DISPLAY variable exported or to run the game directly from the XQuartz terminal.

To install the game, run:

$ sudo scons install

This will install:

  • The game executable in /usr/local/bin/sar2.
  • The data files in /usr/local/share/sar2/.
  • The man pages in /usr/local/share/man/man6/SearchAndRescue.6.bz2.
  • The icon file in /usr/local/share/pixmaps/sar2.xpm.

You can customize the install location with the --prefix flag:

$ sudo scons install --prefix=/usr

Icon and desktop entry

The source code provides a desktop entry and icon. If your system supports them, you can install them properly with:

$ xdg-icon-resource install --novendor --size 48 extra/sar2.xpm
$ xdg-desktop-menu install --novendor extra/sar2.desktop

Search And Rescue vs Search and Rescue II vs Search And Rescue 2

SaR II is a fork of the game Search and Rescue.

Among the features of SaR II are additional mission and scenarios, SDL Joystick support with pedals and brakes, playable music, OpenAL sounds, numerous bugixes, smoother simulation, reworked physics, support for wind etc.

An additional Search And Rescue 2 game exists, but this is unrelated to SaR II (notice our branding uses roman numerals).

License

Released under the GNU Public License Version 2.

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].