Skip to content

ghoulsblade/vegaogre

Repository files navigation

VegaStrike port/rewrite using ogre

VegaStrike Main Website : http://vegastrike.sourceforge.net

to run on win : doubleclick the .exe
to run on linux : run ./start.sh

discussion thread (2010.08.03) http://vegastrike.sourceforge.net/forums/viewtopic.php?f=27&t=15545

contact : ghoulsblade@schattenkind.net

tech : light c++ framework + heavy lua scripting, using lugre (lua+ogre) framework : http://lugre.schattenkind.net/

code repos readonly : https://github.com/ghoulsblade/vegaogre.git

license : code : some GPL version, not sure yet if v2,v3 or "v3 or later"

uses artwork (models,images,sounds,musik...) from VegaStrike,
	see		https://vegastrike.svn.sourceforge.net/svnroot/vegastrike/trunk/masters
	and		https://vegastrike.svn.sourceforge.net/svnroot/vegastrike/trunk/data
	for originals and license details. (most are GPL2 i think)

to compile on linux :  run ./installdeps.ubuntu.sh (follow some manual instructions) ./makeclean.sh ./premakelinux.sh

to compile on win :  no guide available at the moment, please use contact email if there is interest

== compile troubleshooting ==

* linux : fmod problem ? try ./makeclean.sh && ./premake.linux --nosound
	
== controls ==

tab : toggle guimode/flightmode (while in gui mode, clicking objects selects them)

+- or xy : hyperspeed accellerate/decellerate 
n/shift+n : select major objects in system
alt+a : toggle autopilot/fasttravel to selected object
alt+d : dock (stations/planets) or jumpdrive (jumppoints)

w-a-s-d : ship move
r-f : up/down
q-e : roll
shift : slow
x/y or keypad +/- : increase/decrease velocity mulitplier
backspace to reset velocity multiplier

left-mouse : fire