====== Mod-Making Tutorials ====== This guide splits the tutorials to three levels: Basic, Intermediate and Advanced tutorials. The tutorials are there to guide you just barely on the steps. They do not spoonfeed you, which means you learn the tutorial by your own undictated word-for-word, giving you a feeling of satisfaction and confidence as you go by your modding. They always end up with an 'Where from here?' segment where I list some possiblities on what you can do from here. If there are problems with the balance of the tutorials, do PM me in the CS-Mapping or give me an [[crxtrtupgm@gmail.com|email]] if you want to. ===== Beginner Tutorials ===== Here are the listing for the [[xashcookbook:en:tutorials:beginner|beginner tutorials]]: * **[[xashcookbook:en:tutorials:beginner:mod:start|Basic Modding]]** * [[xashcookbook:en:tutorials:beginner:mod:whatis|What is a mod?]] * [[xashcookbook:en:tutorials:beginner:mod:making|Making your First Mod]] * [[xashcookbook:en:tutorials:beginner:mod:inside|What's Inside your Folder]] * [[xashcookbook:en:tutorials:beginner:mod:gameinfo|Adding your mod to the Custom Game Browser]] * [[xashcookbook:en:tutorials:beginner:mod:wfh|Where from here? ~ Basic Modding]] * **Basic Mapping** * Using Valve Hammer Editor * Your First Room * Using Entities * Brush entities * Point entities * 'Building' Your Map * Where from here? ~ Basic Mapping * **Basic Coding** * Introducing the Source Code * Setting up your IDE * Opening Your Workspace * What a Piece of Junk!: Source Code Heirarchy * How to Add Stuff: Basic Editing Etiquette * Where from Here? ~ Basic Coding * **Basic Modelling** * Setting Up Your 3D Editor * Making our Crate * Texturing our Crate:UV Mapping with LithUnwrap * Compiling the crate * Making our .QC file * The Easy Way: Using Milkshape 3D * The Hard Way: Using 3DS Max and StudioMDL * Where from here? Basic Modelling * **Basic 2D-Art** * Editing the Half-Life Intro Logo: 2D Art Editing Intro * Setting up our Sprite Explorer * Where's the Sprite?!: PAK File Primer * Decompiling the Sprite * Editing and Re-Compiling The Sprite * Final Result * Where from here: Basic 2D Art ===== Intermediate Tutorials ===== TBA ===== Advanced Tutorials ===== TBA ---- ^ [[xashcookbook:en:start|Xash3D Cookbook]] ^^^^ ^ [[xashcookbook:en:tutorials:start|Mod-Making Tutorials]] | [[xashcookbook:en:tutorials:start#beginner_tutorials|Beginner]] | [[xashcookbook:en:tutorials:start#intermediate_tutorials|Intermediate]] | [[xashcookbook:en:tutorials:start#advanced_tutorials|Advanced]] | ^ [[xashcookbook:en:recipes:start|Recipes]] | [[xashcookbook:en:recipes:start#coding_recipes|Coding recipes]] | [[xashcookbook:en:recipes:start#d_art_recipes|2D art recipes]] | ^ [[xashcookbook:en:refs:start|References]] | [[xashcookbook:en:refs:mdl:start|Half-Life Model Reference]] | [[xashcookbook:en:refs:ents:start|XashXT Entity List]] | ^ [[xashcookbook:en:articles:start|Articles]] | [[xashcookbook:en:articles:start#archived_articles|Archived]] | [[xashcookbook:en:articles:start#user-contributed_articles|User contributed]] |