.gitignore: Unreal Engine

42 ohitussääntöä teknologialle Unreal Engine, valmiina kopioitavaksi tietovarastoosi.

Epic Gamesin kehittämä pelimoottori

Kattava .gitignore: Unreal Engine

# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 16:31:47 UTC
# Teknologiat: Unreal Engine

### Unreal Engine ###
.vs/
*.slo
*.lo
# Objektitiedosto
*.o
# Objektitiedosto
*.obj
*.gch
*.pch
# iOS-sovellusarkisto
*.ipa
# Jaettu objekti
*.so
# macOS:n dynaaminen kirjasto
*.dylib
# Dynaamisesti linkitettävä kirjasto
*.dll
*.mod
*.lai
*.la
# Staattinen kirjasto
*.a
# Kirjastotiedosto
*.lib
# Windows-suoritustiedosto
*.exe
# Kääntäjän tulokset
*.out
*.xcodeproj
# Sovelluspaketti
*.app
*.xcworkspace
# Visual Studio -ratkaisu
*.sln
# Ratkaisun käyttäjäasetukset
*.suo
*.opensdf
*.sdf
*.VC.db
*.VC.opendb
.vsconfig
SourceArt/**/*.png
SourceArt/**/*.tga
Binaries/*
Plugins/**/Binaries/*
Build/*
!Build/*/
Build/*/**
!Build/*/PakBlacklist*.txt
!Build/**/*.ico
*_BuiltData.uasset
Saved/*
Intermediate/*
Plugins/**/Intermediate/*
DerivedDataCache/*

Mitä nämä Unreal Engine-säännöt ohittavat

Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.

Visual Studio 2015:n käyttäjäkohtaiset tiedostot

Sääntö Mitä se ohittaa
.vs/ Visual Studio 2015:n käyttäjäkohtaiset tiedostot

Käännetyt objektitiedostot

Sääntö Mitä se ohittaa
*.slo Käännetyt objektitiedostot
*.lo Käännetyt objektitiedostot
*.o Objektitiedosto
*.obj Objektitiedosto

Esikäännetyt otsaketiedostot

Sääntö Mitä se ohittaa
*.gch Esikäännetyt otsaketiedostot
*.pch Esikäännetyt otsaketiedostot

Suoritustiedostot

Sääntö Mitä se ohittaa
*.ipa iOS-sovellusarkisto
*.exe Windows-suoritustiedosto
*.out Kääntäjän tulokset
*.app Sovelluspaketti

Käännetyt dynaamiset kirjastot

Sääntö Mitä se ohittaa
*.so Jaettu objekti
*.dylib macOS:n dynaaminen kirjasto
*.dll Dynaamisesti linkitettävä kirjasto

Fortran-moduulitiedostot

Sääntö Mitä se ohittaa
*.mod Fortran-moduulitiedostot

Käännetyt staattiset kirjastot

Sääntö Mitä se ohittaa
*.lai Käännetyt staattiset kirjastot
*.la Käännetyt staattiset kirjastot
*.a Staattinen kirjasto
*.lib Kirjastotiedosto

Moottori voi luoda nämä projektitiedostot

Sääntö Mitä se ohittaa
*.xcodeproj Moottori voi luoda nämä projektitiedostot
*.xcworkspace Moottori voi luoda nämä projektitiedostot
*.sln Visual Studio -ratkaisu
*.suo Ratkaisun käyttäjäasetukset
*.opensdf Moottori voi luoda nämä projektitiedostot
*.sdf Moottori voi luoda nämä projektitiedostot
*.VC.db Moottori voi luoda nämä projektitiedostot
*.VC.opendb Moottori voi luoda nämä projektitiedostot
.vsconfig Moottori voi luoda nämä projektitiedostot

Esikäännetyt resurssit

Sääntö Mitä se ohittaa
SourceArt/**/*.png Esikäännetyt resurssit
SourceArt/**/*.tga Esikäännetyt resurssit

Binääritiedostot

Sääntö Mitä se ohittaa
Binaries/* Binääritiedostot
Plugins/**/Binaries/* Binääritiedostot

Käännökset

Sääntö Mitä se ohittaa
Build/* Käännökset

Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot

Sääntö Mitä se ohittaa
!Build/*/ Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot
Build/*/** Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot
!Build/*/PakBlacklist*.txt Salli PakBlacklist-<BuildConfiguration>.txt-tiedostot

Älä ohita kuvaketiedostoja Build-hakemistossa

Sääntö Mitä se ohittaa
!Build/**/*.ico Älä ohita kuvaketiedostoja Build-hakemistossa

Karttojen käännetyt tiedot

Sääntö Mitä se ohittaa
*_BuiltData.uasset Karttojen käännetyt tiedot

Editorin luomat asetustiedostot

Sääntö Mitä se ohittaa
Saved/* Editorin luomat asetustiedostot

Moottorin käyttämät käännetyt lähdetiedostot

Sääntö Mitä se ohittaa
Intermediate/* Moottorin käyttämät käännetyt lähdetiedostot
Plugins/**/Intermediate/* Moottorin käyttämät käännetyt lähdetiedostot

Editorin käyttämät välimuistitiedostot

Sääntö Mitä se ohittaa
DerivedDataCache/* Editorin käyttämät välimuistitiedostot

Tämän .gitignore-tiedoston käyttö: Unreal Engine

  1. Kopioi yllä olevat Unreal Engine-säännöt tai lataa tiedosto suoraan.
  2. Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
  3. Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
  4. Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.

Muita .gitignore-malleja luokassa Pelimoottori

Näytä kaikki luokan Pelimoottori mallit