Initial commit: Complete project foundation with all documentation, scripts, and project structure
This commit is contained in:
42
TEMPLATES/asset_import_checklist.md
Normal file
42
TEMPLATES/asset_import_checklist.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# Asset Import Checklist
|
||||
|
||||
Use this checklist when importing assets to Unreal Engine.
|
||||
|
||||
## Pre-Import
|
||||
|
||||
- [ ] Asset follows naming convention
|
||||
- [ ] Asset is in correct format (FBX, OBJ, etc.)
|
||||
- [ ] Textures are prepared (correct resolution, format)
|
||||
- [ ] UVs are unwrapped correctly
|
||||
- [ ] Scale is correct (1:1)
|
||||
|
||||
## Import Settings
|
||||
|
||||
- [ ] Nanite enabled (if applicable)
|
||||
- [ ] LODs generated (if not using Nanite)
|
||||
- [ ] Collision generated
|
||||
- [ ] Import scale verified
|
||||
- [ ] Material assignment configured
|
||||
|
||||
## Post-Import
|
||||
|
||||
- [ ] Asset imported without errors
|
||||
- [ ] Materials assigned correctly
|
||||
- [ ] Textures display correctly
|
||||
- [ ] Scale verified in level
|
||||
- [ ] Performance acceptable
|
||||
- [ ] Asset placed in correct folder
|
||||
|
||||
## Validation
|
||||
|
||||
- [ ] Asset validated with `validate_assets.sh`
|
||||
- [ ] Naming convention verified
|
||||
- [ ] Folder structure correct
|
||||
- [ ] Documentation updated (if needed)
|
||||
|
||||
---
|
||||
|
||||
**Asset Name**: [Name]
|
||||
**Imported By**: [Name]
|
||||
**Date**: [Date]
|
||||
|
||||
36
TEMPLATES/blueprint_naming_template.md
Normal file
36
TEMPLATES/blueprint_naming_template.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Blueprint Naming Template
|
||||
|
||||
Use this template when creating new blueprints.
|
||||
|
||||
## Template
|
||||
|
||||
**Blueprint Type**: [Player Controller / Pawn / Actor / Component / etc.]
|
||||
|
||||
**Purpose**: [Brief description of what this blueprint does]
|
||||
|
||||
**Naming**:
|
||||
- **Base Name**: `BP_[ClassName]_[Purpose]`
|
||||
- **Example**: `BP_PlayerController_Main`
|
||||
|
||||
**Category**: [Gameplay / Vehicles / AI / NPCs / etc.]
|
||||
|
||||
**Dependencies**:
|
||||
- [List any dependencies]
|
||||
|
||||
**Key Components**:
|
||||
- [Component 1]
|
||||
- [Component 2]
|
||||
- [Component 3]
|
||||
|
||||
**Key Functions**:
|
||||
- [Function 1]: [Description]
|
||||
- [Function 2]: [Description]
|
||||
|
||||
**Notes**:
|
||||
[Additional notes]
|
||||
|
||||
---
|
||||
|
||||
**Created**: [Date]
|
||||
**Created By**: [Name]
|
||||
|
||||
37
TEMPLATES/material_naming_template.md
Normal file
37
TEMPLATES/material_naming_template.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# Material Naming Template
|
||||
|
||||
Use this template when creating new materials.
|
||||
|
||||
## Template
|
||||
|
||||
**Material Type**: [Glass / Concrete / Metal / Water / Effect / etc.]
|
||||
|
||||
**Usage**: [Where this material is used]
|
||||
|
||||
**Naming**:
|
||||
- **Base Material**: `M_[AssetName]_[Type]_[Resolution]`
|
||||
- **Material Instance**: `MI_[AssetName]_[Type]_[Variant]`
|
||||
- **Example**: `M_Building_Glass_4K`, `MI_Building_Glass_Blue`
|
||||
|
||||
**Resolution**: [8K / 4K / 2K]
|
||||
|
||||
**Texture Set**:
|
||||
- Base Color: `T_[AssetName]_BaseColor_[Resolution]`
|
||||
- Normal: `T_[AssetName]_Normal_[Resolution]`
|
||||
- Roughness: `T_[AssetName]_Roughness_[Resolution]`
|
||||
- Metallic: `T_[AssetName]_Metallic_[Resolution]`
|
||||
- AO: `T_[AssetName]_AO_[Resolution]`
|
||||
|
||||
**Properties**:
|
||||
- Reflectivity: [Value]
|
||||
- Roughness: [Value]
|
||||
- Metallic: [Value]
|
||||
|
||||
**Notes**:
|
||||
[Additional notes]
|
||||
|
||||
---
|
||||
|
||||
**Created**: [Date]
|
||||
**Created By**: [Name]
|
||||
|
||||
Reference in New Issue
Block a user