Thousand Parsec is a framework for turn based 4 X\'s game (eXplore, eXpand, eXploit, eXterminate). Designed for long games, supporting massive universes and has an easily expanded tech tree.
Makefile.am addcategory.cpp addcategory.h adddesign.cpp adddesign.h asyncframelistener.h board.cpp board.h boardcache.cpp boardcache.h boardidslist.cpp boardidslist.h buffer.cpp buffer.h cache.cpp cache.h cachemethod.cpp cachemethod.h cachenonemethod.cpp cachenonemethod.h category.cpp category.h categorycache.cpp categorycache.h categoryidslist.cpp categoryidslist.h component.cpp component.h componentcache.cpp componentcache.h componentidslist.cpp componentidslist.h connect.cpp connect.h createaccount.cpp createaccount.h design.cpp design.h designcache.cpp designcache.h designidslist.cpp designidslist.h failframe.cpp failframe.h featuresframe.cpp featuresframe.h fleet.cpp fleet.h frame.cpp frame.h framebuilder.cpp framebuilder.h framecodec.cpp framecodec.h framefactory.cpp framefactory.h galaxy.cpp galaxy.h gamelayer.cpp gamelayer.h gamestatuslistener.h getboard.cpp getboard.h getboardidslist.cpp getboardidslist.h getbyid.cpp getbyid.h getcategory.cpp getcategory.h getcategoryidslist.cpp getcategoryidslist.h getcomponent.cpp getcomponent.h getcomponentidslist.cpp getcomponentidslist.h getdesign.cpp getdesign.h getdesignidslist.cpp getdesignidslist.h getfeatures.cpp getfeatures.h getidsequence.cpp getidsequence.h getmessage.cpp getmessage.h getobjectbyid.cpp getobjectbyid.h getobjectbypos.cpp getobjectbypos.h getobjectidsbycontainer.cpp getobjectidsbycontainer.h getobjectidsbypos.cpp getobjectidsbypos.h getobjectidslist.cpp getobjectidslist.h getorder.cpp getorder.h getorderdesc.cpp getorderdesc.h getordertypeslist.cpp getordertypeslist.h