theysfkaan

Yeni üye
13 Ocak 2018
91
17
0
25
(55) Samsun
Merhabalar! BP ve modelleme bilen bir arkadaşımla UE4 projesini birlikte yürütme kararı aldık. Bu işlemi yapmak için her ilerleme yaptığımızda birbirimize projenin yeni bir kopyasını atmamız mı gerekiyor yoksa bu işlemi bir senkonizasyon vs. yoluyla kolayca ve rahatça halledebiliyor muyuz? Yanıtlarsanız sevinirim. Şimdiden teşekkürler!
 
Bir Kaynak Kontrol(Source Control) yazilimina ihtiyaciniz var. Genellikle UE ile ilgilenenler Perforce kullaniyor. Perforce'un Windows icin masaustu Helix Client var. Bu isinizi kolaylastirabilir. Perforce disinda GitHub, Apache SVN gibi baska Kaynak Kontrol yazilimlari da vardir.

Buradaki kaynak kontrolundeki asil amac dosyalari paylasmaktir, SVN icerisinde depot(repository), branch, merge gibi SVN kavramlari ogrenmenizi tavsiye ederim. Bir deponuz vardir ve bu depoyu ortak olarak kullanirsiniz. Depo uzerinde belirli branchlar uzerinde dosyalarda kullanicilar degisiklik yapar ve ortak olarak bu dosyalari paylasir.

Bunun disinda Unreal Editoru uzerinde olan `Check Out`, `Check In` gibi kavramlar var. Bunlar oldukca basit.. Dosyayi Check Out yapan birisi otomatikmen uzerinde degisiklik yapmak amaciyla kilitler. Check In ise bu Check Out islemini geriye alir. En azindan basit kavramlarla ugrastiginiz zaman anlayacaksiniz.

Oncelikle bu dokumani okumanizi tavsiye ederim:
https://docs.unrealengine.com/latest/INT/Engine/UI/SourceControl/

Size Perforce ile islem yapmak icin bu video listesini izlemenizi tavsiye ederim. Ben bu video serisini izleyerek ogrendim.
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.

GitHub kullanarak bu wiki uzerinde egitim serisine bakabilirsiniz:
https://wiki.unrealengine.com/Git_source_control_(Tutorial)

Umarim yardimci olabilmisimdir, bir yerde sorununuz varsa sormaktan cekinmeyin.
 
[UETR]Khubur' Alıntı:
Umarim yardimci olabilmisimdir, bir yerde sorununuz varsa sormaktan cekinmeyin.

Teşekkürler! Bir göz atıp öğrenmeyi deneyeceğim.
Perforce sitesine girip try free dediğimde karşıma 4 farklı program çıktı:
HelixCore, HelixTeamUp, Hansoft, HelixALM
Hangisini önerirsiniz veya kullanmalıyım?
 
Gördüğüm kadarıyla yeni alt sürümleri gibi bir şey çıkmış. Biz geliştirdiğimiz projede Core kullanıyor olmalıyız. Hepsinin de farklı özellikleri var onları okuyup hangisi işinize daha çok yarayacaksa ona karar verin.
5 kişilik ekibe kadar kullanım hakkı tamamen ücretsiz.
 
[UETR]Khubur' Alıntı:
Gördüğüm kadarıyla yeni alt sürümleri gibi bir şey çıkmış. Biz geliştirdiğimiz projede Core kullanıyor olmalıyız. Hepsinin de farklı özellikleri var onları okuyup hangisi işinize daha çok yarayacaksa ona karar verin.
5 kişilik ekibe kadar kullanım hakkı tamamen ücretsiz.

Bir de Costumer or Free User seçeneğini ne seçmeliyim? Bir de Company adı ve ne takımı olduğumuzu vs. soruyor. Bu sorulara ne yanıt vermeliyim?
 
Buralar pek mühim değil, sonradan değiştirebiliyorsunuz ya da boş bırakabilirsiniz. Yapacağınız projeyi ticari olarak satmıyorsanız o kadar önemsemeyin böyle şeyleri.