Difference between revisions of "HowTos"

From VsWiki
Jump to: navigation, search
 
 
(107 intermediate revisions by 30 users not shown)
Line 1: Line 1:
 +
{{Languages|En|HowTos}}
 +
{{Wiki_Nav_Index}}
 
__FORCETOC__
 
__FORCETOC__
= Artwork, Modding, Modeling, etc =
+
= Game How-Tos Introduction =
  
* [[Howto:MOD]] - You want to create your own mod for VS? Start here.
+
{{warning_text |
* Ship/Unit related
+
| 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''']].}}
** [[Howto:Create Ships in Wings3D]] - Create a 3D-model of your ship/station/...
 
*** [[Howto:Create Ships]] - outdated but maybe useful version of the above.
 
** VsHowtoEditUnitFiles - Howto edit the xunit file of a ship + syntax explanation.
 
** VsHowtoEditMeshFiles - Howto edit xmesh files for a ship + syntax explanation.
 
** VsHowtoEditHuds - Howto edit HUDs, placing radars, ...
 
** VsHowtoCreateCockpitsWings - Create a 3D-cockpit for your ship.
 
** VsHowtoTextureInWings - Texture your 3D model.
 
*** VsHowtoMakeTextureMaps - Create your own Textures (by Duality).
 
*** A quick guideline for making VS textures: http://netzwelt.gaming-hut.de/vegatexturing/ by Major
 
** VsHowtoMakeEngineGlow - Add engine glow to your 3D model.
 
** VsHowtoAddPerPixelLighting - Add per pixel lighning to your 3D model.
 
** VsHowtoMakeWarpTrails - How to make it so that autopiloting leaves behind star dust.
 
** VsHowtoMakeAnimatedTextures - Use animated textures on a model.
 
* VsHowtoMakeWeapons - Add new weapons to the game.
 
* VsHowtoEditSystems - Create/edit star systems.
 
* VsHowtoMakeSystemBackgrounds - Generate cubic/sphere backgrounds for star systems.
 
* VsHowtoMakeSplashScreens - How to make splash screens that display at startup
 
* VsHowtoMakeBaseBackgrounds - How to make backgrounds for bases/capships. (See also [http://vegastrike.sourceforge.net/forums/viewtopic.php?t=1679&start=0&postdays=0&postorder=asc this] thread)
 
* Info related
 
** VsHowtoAddDescriptions - Put ship and goods descriptions into the game.
 
** VsHowtoAddConversations - Add some more conversation lines to the game.
 
* Mission/Event related
 
** VsHowtoEditMissions - Create/edit your own missions.
 
  
** VsHowtoEditNews - Create/edit news events.
+
= 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.''
 +
* [[HowTo:Add Ships|Adding your ship to Vega Strike]] - An overview of how to create and add ships to the game
 +
** [[HowTo:Create Models]] - A summary on how to create a new model for Vega Strike
 +
*** [[HowTo:Model a Ship|Brad Mick's video tutorial on ship modelling]] - using Lightwave, but the concept is general: ''Rapid Prototyping''
 +
*** [[HowTo:Create Ships in Wings3D|Creating a 3D-model using Wings3D]] - includes general guidance for other modeling programs
 +
*** [[HowTo:Basic Blender Tutorial|A basic Blender3D tutorial]] - not specific to ships, though...
 +
** [[HowTo:Smooth Groups|Understanding "Smooth Groups"]] - a Blender tutorial on splitting smooth groups...
 +
** [[HowTo:Bevel|Getting bevels to look good]] - a Blender tutorial on smooth shading and beveling...
 +
** [[HowTo:Weld|Smoothly Welding complex shapes]] - a Blender tutorial on smooth welding...
 +
** [[HowTo:Unwrap|Unwrapping your model]] - How to UV-map your ship so it can be textured
 +
*** [[HowTo:Unwrap in Blender|Using Blender to unwrap your model]] - A blender UV-mapping tutorial
 +
*** [[HowTo:FullUnwrapBlender|Full ship unwrap tutorial (Blender)]] - Full ship UV unwrap, from A to Z
 +
** [[HowTo:Texture|Creating your own textures]] - A summary on how to make texture maps
 +
*** [[HowTo:Texture in Wings3d|Texturing your model in Wings 3d]]
 +
*** [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]
 +
*** [[HowTo:SuperrealisticTexturing|Tips for realistic-looking textures]]
 +
*** [[HowTo:Make Animated Textures|Using animated textures on a model]]
 +
** [[HowTo:Edit BFXM files|Editing BFXM files (format spec)]]
 +
*** [[HowTo:Edit XMESH files|Editing the xmesh file of a ship]]
 +
*** [[HowTo:Add LODs|Adding Levels of Detail]]
 +
*** [[HowTo:Add Engine Glow|Adding an engine glow to your 3D model]]
 +
*** [[HowTo:Add Per Pixel Lighting|Adding per-pixel lighting to your 3D model]]
 +
** [[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
  
= Installing, Compiling, Programming, etc =
+
= Advanced Topics =
(see also [[FAQ:Installing]])
+
* [[HowTo:Edit HUDs|Editing HUDs, placing radars, ...]]
* See also [VsModsVegastrike#Programming]
+
* [[HowTo:Create Cockpit in Wings3d|Creating a 3D cockpit for your ship.]]
* See also VsHowtoEditMissions from the artwork section above -> (Vegastrike Python references)
 
* VsHowtoUseGdb
 
* VS-CVS (many tips/hints in this Howtos will works for the other OS as well):
 
** VsHowtoCheckoutCvs - Howto Checkout Vegastrike CVS modules with various programs.
 
** VsHowtoCompileCvs - Howto compile CVS under Linux/<insert you favourite unixlike OS>.
 
** VsHowtoCompileCvsCygwin - Howto compile CVS under cygwin (Windows).
 
** VsHowtoCompileCvsVcpp - Howto compile CVS with Visual C++ x.x (Windows).
 
* Wings
 
** VsHowtoCompileCvsWings - Howto compile CVS version of wings3d (Linux).
 
** VsHowtoInstallWings - How to (normaly) install wings and the xmesh plugin.
 
  
= See also =
+
= Shaders =
* For related Tools see the [[Links]] section.
+
* [[HowTo:IntroToShaders|Introduction to shaders, and what they mean for you]] --Bumpmaps, Normalmaps, Shininess maps ...
[[Category:Howto]]
+
 
 +
= Artwork =
 +
''Artwork related Howtos''
 +
* [[HowTo:Radiosity baking in Blender|Radiosity baking in Blender]]
 +
 
 +
= Modding =
 +
* [[HowTo:MOD|You want to create your own mod for VS? Start here.]]
 +
 
 +
=Sourcecode HowTos =
 +
== Obtain a copy of the development-version files ==
 +
* [[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 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'''
 +
'''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 ==
 +
* [[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: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_from_released_source|Compiling from the released source]]
 +
* Debug a Vega Strike Compilation
 +
** [[HowTo:Use GDB|Debugging on your Unixlike OS using GDB]]
 +
** [[HowTo:Use Dr Watson|Debugging on Windows using Dr Watson]]
 +
 
 +
= Miscellaneous HowTos =
 +
*[[HowTo:Contribute|The Vega Strike Contributor's Guide]]
 +
* [[HowTo:Install Wings3d|Installing Wings 3D and the Xmesh Plugin]] (deprecated)
 +
 
 +
=See Also=
 +
* [[FAQ:Installing|Installing]]
 +
* [[Development]]
 +
* For related tools see the [[Links]] section.
 +
[[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