ptitSeb / friking-shark

Port of Friking Shark (remake of Flying Shark) on the OpenPandora, Odroid and most Linux. Also with AmigaOS4 support. Status: Working (using gl4es).

Home Page:https://boards.openpandora.org/topic/5600375-friking-shark/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to build:

1) Install the following packages:

	mesa-libGL-devel.i386 
	mesa-libGLU-devel.i386
	libXrandr-devel.i386
	libopenal-dev 
	libalut-dev
	libogg-dev
	libvorbis-dev

2) Run "cmake ."

3) Run "make". Faster with make -j<number of cpus> :)

How to use:

Change to Demo/Bin/Release

	Play the game: ./GameEngine
	Scenario Editor: ./GameEngine ScenarioEditor
	Formation Editor: ./GameEngine FormationEditor
	Entity Editor: ./GameEngine EntityEditor

Scenario Editor Keys:

	Edit mode:
		ASWD/Arrows: FPS-like movement.
		Ctrl+ASWD/Arrows: Rotate camera
		R: Up
		F: Down
		Home: Focus selected entity, formation or the whole scenario.
		Insert: Add a new route point to an entity
		Supr: Remove selected route point

	Game simulation mode:
		ASWD/Arrows: Move player.
		Ctrl: Fire bullets (unlimmited ammo)
		Alt: Fire bomb (uses ammo)
		Pause: Pause/Resume the game
		Space: Process just one frame and pause.
	
	Mode change:
		P: 	Show/Hide game simulation starting position
		F5: Start/Restart game simulation 
		Shit+F5: End game simulation 
		F1: Switch between edition and game simulation cameras. Useful to view the game from any perspective.

	File:
		F3: Open
		F2: Save

	Rendering:
		H: Activate/Deactivate shaders
		T: Activate/Deactivate textures
		L: Activate/Deactivate solid/wireframe
		I: Activate/Deactivate lighting
		O: Activate/Deactivate shadows
		B: Activate/Deactivate blending
		G: Activate/Deactivate fog

	

About

Port of Friking Shark (remake of Flying Shark) on the OpenPandora, Odroid and most Linux. Also with AmigaOS4 support. Status: Working (using gl4es).

https://boards.openpandora.org/topic/5600375-friking-shark/

License:Other


Languages

Language:C 52.6%Language:C++ 46.8%Language:CMake 0.6%Language:Shell 0.0%