Skip to content

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

License

Notifications You must be signed in to change notification settings

ptitSeb/friking-shark

Repository files navigation

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages