Merhaba Android - Epic Wiki
# Merhaba Android
Rate this Article:
5.00
(one vote)
Approved for Versions:(please verify)
Orjinal Metin: Hello Android
Bu ders sizlere Unread Engine 4 içerisinde basit dönen bir küp oluşturmayı ve Android cihazında çalıştırmayı gösterecek.
Koşullar: Android SDK, JDK, ve kurulmuş Ant. Burda bulunan linkte dersi görebilirsiniz Link. Hadi başlayalım!
# Contents
# Harita Ayarları
Unreal Engine 4'ü açın ve yeni bir boş proje oluşturup "HelloAnd" diye adlandırın. "Include started content"in seçili olmadığından emin olun. Unreal bizim için basit bir harita oluşturacak, kaydetmemiz lazım. 'File' sekmesinden 'Save' butonuna basın ve "HelloAnd/Content" içerisinde "Levels" isimli bir klasörü seçin, haritanız için bir isim seçin ve kaydedin. Ben haritama "master" adını vereceğim.
# Proje Ayarları
Proje ayarlarında bazı değişiklikler yapmamız gerekecek.
"Project Settings"i açın (Edit -> Project Settings…)
Description alanının altına bir kaç bilgi girin.
Map & Modes alanının altında "Default" haritasını değiştirin.
Default Maps alanının alt kısmında bulunan "Game Default Map" seçeneğini az önce oluşturduğunuz haritayı seçerek onaylayın.(Benim haritam "master" olduğu için onu seçiyorum.)
Editor Startup Map ve Server Default Map için aynı işlemleri yapın.
Android Platform'u için yapılandırma yapmamız lazım, Android sekmesinin altında kırmızı şöyle bir uyarı göreceksiniz. "Project is not configured for the android platform" ve burada "Configure Now" butonu bulunmakta. "Configure Now" butonuna basın.
- Eğer akıllı telefonunuz Mobile HDR desteklemiyorsa; 'Mobile HDR' özelliğini kapatın.('Rendering' sekmesi altında, 'Mobile section' mevcut."Mobile HDR" seçeneği).
Project Settings - Game - Description
Project Settings - Game - Maps & modes
Project Settings - Platforms - Android
Değişiklikleri kaydetmek için "Set as Default" butonuna tıklayın. Şimdi oyunu android'e paketlemek için hazırız! Hadi yapalım!
# Oyunu Paketleme
Android cihazınızı bilgisayarınıza bağlayın.USB Debug Mode modunun aktif olduğundan emin olun. Unreal Editor'ü cihazınızı otomatik olarak bulacaktır, bu durumda haritayı telefonunuzda açabileceksiniz.Ana Editör penceresinde bulunan “Launch" butonunun yanında açılır pencere(▼) mevcut. Tüm cihazlar orda listelenmiş durumda. Orada telefonunuzun ve bilgisayarınızın ismi olacak. Unreal Engine otomatik olarak haritayı cihazınıza aktarır.
# Hadi küpümüzü oluşturalım
Küpümüz için Blueprint oluşturmamız lazım. Content Browser içerisinde, yeni bir klasör oluşturun ve "Blueprints" adını verin. Blueprints klasörünün içinde yeni bir Blueprint oluşturun ve "BP_RotatingCube" olarak adlandırın. "BP_RotatingCube"'ü açın, "Components" sekmesinin altına Static Mesh eklememiz gerekli; bu bizim Blueprint'imiz için temel olacaktır, MyCube ismini verin. Details Panel sekmesinde bulunan Static Mesh alanında açılır menüye tıklayın, Content Browser'ın küçük hali açılacaktır. Açılan pencerenin sağ alt kısmında "View Options" seçeneği mevcut, onu seçin ve, "Show Engine Content" kutusuna tikleyin. Bu seçenek Unreal'ın oluşturduğu tüm meshleri görmemizi sağlar. Küpü bulun (veya sadece arama kutusuna "Cube" yazın).
"Graph" kısmına geçin. Yeni bir Variable oluşturun ve adını "RotationSpeed" Yapın.Default Value kısmını 100.0'e ayarlayın. ("Default Value" alanını görebilmek için Blueprint içinde "Compile" butonuna basmanız gerek.)
Küpü Y ekseninde çevirmek için, aşağıda bulunan Blueprint'i uygulayın:
Final Blueprint
Ardından kaydedin.
"BP_RotatingCube"ü kaydettikten sonra Content Browser'dan, haritanıza blueprint'i sürükleyip bırakın. Sonuçları görmek için "Play" butonuna basın.
Oyunu paketlemek için ve *.apk dosyasını oluşturmak için, 'File -> Package Project' menüsüne gidin ve 'Android' seçeneğini seçin. İstediğiniz klasörü seçin ve Unreal Engine sizin için seçilen klasöre *.apk dosyasınız oluşturacaktır.
# Sonuç
Android cihazımızda güzel bir dönen küpümüz var.
(Original Author: Taesiri)
Retrieved from "https://wiki.unrealengine.com/index.php?title=Merhaba_Android&oldid=15262"