Difference between revisions of "HowTos"

From VsWiki
Jump to: navigation, search
m (Artwork)
 
(30 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 +
{{Languages|En|HowTos}}
 
{{Wiki_Nav_Index}}
 
{{Wiki_Nav_Index}}
 
__FORCETOC__
 
__FORCETOC__
= Game HowTos =
+
= Game How-Tos Introduction =
== Modeling ==
+
 
 +
{{warning_text |
 +
| text='''Note:''' This page presents a very limited listing of some of the tutorials available for creating Vega Strike Engine content for space simulator and game Mods. For a complete and structured overview over the content pipeline including content requirements, creation and modding tools, assets creation, integration, testing, and submission process, please refer to the main [[Development|'''Development Portal''']].}}
 +
 
 +
= Modeling =
 
''This series of How-to articles is intended to take you through the full process of creating a model and adding it to Vega Strike.''
 
''This series of How-to articles is intended to take you through the full process of creating a model and adding it to Vega Strike.''
 
* [[HowTo:Add Ships|Adding your ship to Vega Strike]] - An overview of how to create and add ships to the game
 
* [[HowTo:Add Ships|Adding your ship to Vega Strike]] - An overview of how to create and add ships to the game
Line 17: Line 22:
 
** [[HowTo:Texture|Creating your own textures]] - A summary on how to make texture maps
 
** [[HowTo:Texture|Creating your own textures]] - A summary on how to make texture maps
 
*** [[HowTo:Texture in Wings3d|Texturing your model in Wings 3d]]
 
*** [[HowTo:Texture in Wings3d|Texturing your model in Wings 3d]]
*** [http://netzwelt.gaming-hut.de/vegatexturing/ WIP VegaStrike texturing page by Major]
+
*** [http://web.archive.org/web/20040310195543/http://netzwelt.gaming-hut.de/vegatexturing/ WIP VegaStrike texturing page by Major] (web archive)
 
*** [http://edice.netfirms.com/tuts/texturetut.htm Texturing tutorial by Duality]
 
*** [http://edice.netfirms.com/tuts/texturetut.htm Texturing tutorial by Duality]
 
*** [[HowTo:SuperrealisticTexturing|Tips for realistic-looking textures]]
 
*** [[HowTo:SuperrealisticTexturing|Tips for realistic-looking textures]]
 
*** [[HowTo:Make Animated Textures|Using animated textures on a model]]
 
*** [[HowTo:Make Animated Textures|Using animated textures on a model]]
*** [[Development:Orbital_Planet_Surfaces|Creating Orbital Planet Surfaces]]
 
 
** [[HowTo:Edit BFXM files|Editing BFXM files (format spec)]]
 
** [[HowTo:Edit BFXM files|Editing BFXM files (format spec)]]
 
*** [[HowTo:Edit XMESH files|Editing the xmesh file of a ship]]
 
*** [[HowTo:Edit XMESH files|Editing the xmesh file of a ship]]
Line 29: Line 33:
 
** [[HowTo:Edit units.csv|Editing units.csv]]
 
** [[HowTo:Edit units.csv|Editing units.csv]]
 
*** [[HowTo:Edit Unit Files|Editing the xunit file of a ship]] - Deprecated, but can be converted easily to .csv format
 
*** [[HowTo:Edit Unit Files|Editing the xunit file of a ship]] - Deprecated, but can be converted easily to .csv format
=== Advanced Topics ===
+
 
 +
= Advanced Topics =
 
* [[HowTo:Edit HUDs|Editing HUDs, placing radars, ...]]
 
* [[HowTo:Edit HUDs|Editing HUDs, placing radars, ...]]
 
* [[HowTo:Create Cockpit in Wings3d|Creating a 3D cockpit for your ship.]]
 
* [[HowTo:Create Cockpit in Wings3d|Creating a 3D cockpit for your ship.]]
=== New Stuff (The Shaders Age begins...) ===
+
 
 +
= Shaders =
 
* [[HowTo:IntroToShaders|Introduction to shaders, and what they mean for you]] --Bumpmaps, Normalmaps, Shininess maps ...
 
* [[HowTo:IntroToShaders|Introduction to shaders, and what they mean for you]] --Bumpmaps, Normalmaps, Shininess maps ...
  
==Artwork ==
+
= Artwork =
 
''Artwork related Howtos''
 
''Artwork related Howtos''
* [[HowTo:Make System Backgrounds|Generating cubic or spherical backgrounds for star systems]]
 
* [[Development:Orbital_Planet_Surfaces|Creating Orbital Planet Surfaces]]
 
* [[HowTo:Make Splash Screens|Making splash screens that display at startup]]
 
* [[HowTo:Make Base Backgrounds|Making backgrounds for bases and capships]]
 
* [[HowTo:Add Warp Trails|Making autopiloting leave behind star dust]]
 
 
* [[HowTo:Radiosity baking in Blender|Radiosity baking in Blender]]
 
* [[HowTo:Radiosity baking in Blender|Radiosity baking in Blender]]
  
== MODs ==
+
= Modding =
 
* [[HowTo:MOD|You want to create your own mod for VS? Start here.]]
 
* [[HowTo:MOD|You want to create your own mod for VS? Start here.]]
== Miscellaneous ==
 
* Game related:
 
** [[HowTo:Make Weapons|Adding new weapons to the game]]
 
** [[HowTo:Add Upgrades|Adding new upgrades to the game]]
 
** [[HowTo:Add Cargo|Adding new cargo to the game]]
 
** [[HowTo:Edit Systems|Creating or editing star systems]]
 
** [[HowTo:Edit AI|Creating or editing Ship AI's]]
 
** [[HowTo:Take Screenshots|Taking really awesome screenshots]]
 
* Information related:
 
** [[HowTo:Add Descriptions|Putting ship and goods descriptions into the game]]
 
***[[HowTo:Edit master_part_list.csv|Editing the Master_part_list.csv file]]
 
** [[HowTo:Add Conversations|Adding more conversation lines to the game]]
 
** [[HowTo:Edit faction relationships|Edit the relationships between the existing factions]] (the <code>factions.xml</code> file)
 
* Event related:
 
** [[HowTo:Edit Missions|Creating or editing your own missions]]
 
** [[HowTo:Edit News|Creating or editing news events]]
 
** [[HowTo:Edit Campaigns|Creating or editing campaigns]]
 
  
 
=Sourcecode HowTos =
 
=Sourcecode HowTos =
 
== Obtain a copy of the development-version files ==
 
== Obtain a copy of the development-version files ==
 
* [[HowTo:Checkout SVN|Checkout Vega Strike's Subversion (SVN) modules.]]
 
* [[HowTo:Checkout SVN|Checkout Vega Strike's Subversion (SVN) modules.]]
 +
* [[HowTo:Checkout SVN (Ubuntu Linux)|Checkout Vega Strike's Subversion (SVN) modules in Ubuntu.]]
 
* [[HowTo:Checkout SVNMac|Checkout Vega Strike's Subversion (SVN) modules on Mac OSX.]]
 
* [[HowTo:Checkout SVNMac|Checkout Vega Strike's Subversion (SVN) modules on Mac OSX.]]
 +
* [[HowTo:Checkout GIT|Checkout Vega Strikes Subversion (SVN) modules using GIT.]]
 +
* [[HowTo:Apply Patch|Apply patches to source code]] - latest changes that are under testing and didn't make it into SVN (yet) are [[https://sourceforge.net/p/vegastrike/patches/ available as patches on Review board]].
 
* [[HowTo:Checkout CVS|Checkout Vegastrike CVS modules with various programs.]] - '''Deprecated'''
 
* [[HowTo:Checkout CVS|Checkout Vegastrike CVS modules with various programs.]] - '''Deprecated'''
 
'''NOTE: Vegastrike development has moved to SVN. CVS is still theoretically accessible, but the repository is months out of date and will never be updated again. There is no reason not to use Subversion instead.'''
 
'''NOTE: Vegastrike development has moved to SVN. CVS is still theoretically accessible, but the repository is months out of date and will never be updated again. There is no reason not to use Subversion instead.'''
 +
* [[Moving data4.x to data]] - We recently (on May 1, 2008) moved the data4.x repository to "data".  This has instructions on how to update your repository without checking out everything again.
  
 
== Compile the Vega Strike sourcecode ==
 
== Compile the Vega Strike sourcecode ==
 
* [[HowTo:VCPP Compiling|Compiling from SVN under Visual C++]]
 
* [[HowTo:VCPP Compiling|Compiling from SVN under Visual C++]]
 
* [[HowTo:Cygwin Compiling|Compiling from SVN under Cygwin]] (may not work--enter at your own risk)
 
* [[HowTo:Cygwin Compiling|Compiling from SVN under Cygwin]] (may not work--enter at your own risk)
* [[HowTo:Compile from CVS|Compiling from SVN under your favourite Unixlike OS]]
+
* [[HowTo:Compile from SVN on Linux|Compiling from SVN under your favourite Unixlike OS]]
 
* [[HowTo:Compile on OSX|Compiling from SVN on Mac OSX]]
 
* [[HowTo:Compile on OSX|Compiling from SVN on Mac OSX]]
 +
* [[HowTo:Compile_from_released_source|Compiling from the released source]]
 
* Debug a Vega Strike Compilation  
 
* Debug a Vega Strike Compilation  
 
** [[HowTo:Use GDB|Debugging on your Unixlike OS using GDB]]
 
** [[HowTo:Use GDB|Debugging on your Unixlike OS using GDB]]
Line 82: Line 71:
 
= Miscellaneous HowTos =
 
= Miscellaneous HowTos =
 
*[[HowTo:Contribute|The Vega Strike Contributor's Guide]]
 
*[[HowTo:Contribute|The Vega Strike Contributor's Guide]]
* Wings
+
* [[HowTo:Install Wings3d|Installing Wings 3D and the Xmesh Plugin]] (deprecated)
** [[HowTo:Compile Wings3d from CVS|Compiling CVS version of Wings 3d (Linux)]]
 
** [[HowTo:Install Wings3d|Installing Wings 3D and the Xmesh Plugin]]
 
  
 
=See Also=
 
=See Also=
Line 90: Line 77:
 
* [[Development]]
 
* [[Development]]
 
* For related tools see the [[Links]] section.
 
* For related tools see the [[Links]] section.
[[Category:HowTo]]
+
[[Category:HowTos]]

Latest revision as of 15:15, 16 July 2013

View this site in other languages:   DeutschEnglishFrançaisEspañolPolskiItalianoNederlandsРуccкий简体中文


Wiki Home | FAQ | Manual | Database | HowTos | Development | MODs | Links

Game How-Tos Introduction

Modeling

This series of How-to articles is intended to take you through the full process of creating a model and adding it to Vega Strike.

Advanced Topics

Shaders

Artwork

Artwork related Howtos

Modding

Sourcecode HowTos

Obtain a copy of the development-version files

NOTE: Vegastrike development has moved to SVN. CVS is still theoretically accessible, but the repository is months out of date and will never be updated again. There is no reason not to use Subversion instead.

  • Moving data4.x to data - We recently (on May 1, 2008) moved the data4.x repository to "data". This has instructions on how to update your repository without checking out everything again.

Compile the Vega Strike sourcecode

Miscellaneous HowTos

See Also