huso

Üye
27 Eki 2015
50
3
8
(34) İstanbul Avrupa
Arkadaşlar tekrar selam;

Oyunu yaparken Pc mi yoksa Mobil mi olacağını baştan belirlemek zorunda mıyız ?

Şimdi örnek bir oyun hazırladım ama baştan dikkat etmedim pc mi yoksa mobil mi olacağına, 

Widget'den zıplama, ateş etme, sağ ve sola dönme buttonları hazırladım.

Zıplamayı ve ateş etmeyi buttonlar ile çalıştırdım ama  animasyonları update etmediler, yani geçmesi gereken sprite a geçmedi ve ateş ettiği pozisyonda kaldı

yada zıplarken koşu animasyonu devam ederken  zıpladı, zıplama hareketine geçmedi.

Sağa sola hareket ettirebilmek için de  input axis yerine widget'den verdiğim buttonu karakterin hareket bölümüne ilişkilendirdim ve float olarak değer de verdim fakat o çalışmadı bile.

Bu sizce neden böyle oldu ? Yani baştan her şeyi mobile göre mi yapmam lazımdı ?
 
huso' Alıntı:
Arkadaşlar tekrar selam;

Oyunu yaparken Pc mi yoksa Mobil mi olacağını baştan belirlemek zorunda mıyız ?

Şimdi örnek bir oyun hazırladım ama baştan dikkat etmedim pc mi yoksa mobil mi olacağına, 

Widget'den zıplama, ateş etme, sağ ve sola dönme buttonları hazırladım.

Zıplamayı ve ateş etmeyi buttonlar ile çalıştırdım ama  animasyonları update etmediler, yani geçmesi gereken sprite a geçmedi ve ateş ettiği pozisyonda kaldı

yada zıplarken koşu animasyonu devam ederken  zıpladı, zıplama hareketine geçmedi.

Sağa sola hareket ettirebilmek için de  input axis yerine widget'den verdiğim buttonu karakterin hareket bölümüne ilişkilendirdim ve float olarak değer de verdim fakat o çalışmadı bile.

Bu sizce neden böyle oldu ? Yani baştan her şeyi mobile göre mi yapmam lazımdı ?

Merhaba huso,

https://docs.unrealengine.com/en-us/Platforms

İlk olarak platform değiştirmek kolay bir işlem değildir. Platformu değiştirmek istiyorsan yukarıdaki doküman örneklerinden şu anki projeni geliştirmekle gidebilirsin. Misal, Android Setup için projeni çevirmek istiyorsan Android Quick Start dokümanından gidebilirsin. 

Zorluklar kısmından detaylandıracak olursak Materyaller ve Texturelar boyutlandırmasını mobile platformlar için ayarlamanız gerekmektedir.

Herhangi bir mobile platform için Materyaller değişikliklerine örnek vermek gerekirse -> https://docs.unrealengine.com/en-US/Platforms/Mobile/Materials
Projende bulunan herhangi bir materyal eğer bu şartlara sahip olmazsa pixel shader ve vertex shader grafiksel anlamda sorunları oluşacaktır.

İkinci sorunu da başka bir konuda detaylıca sorarsan daha mantıklı olabilir. Bir konu başına iki alakasız konu açmak ilerleyen konu bağımsızlığı süreci için iyi bir seçenek değil.
 
Khubur' Alıntı:
huso' Alıntı:
Arkadaşlar tekrar selam;

Oyunu yaparken Pc mi yoksa Mobil mi olacağını baştan belirlemek zorunda mıyız ?

Şimdi örnek bir oyun hazırladım ama baştan dikkat etmedim pc mi yoksa mobil mi olacağına, 

Widget'den zıplama, ateş etme, sağ ve sola dönme buttonları hazırladım.

Zıplamayı ve ateş etmeyi buttonlar ile çalıştırdım ama  animasyonları update etmediler, yani geçmesi gereken sprite a geçmedi ve ateş ettiği pozisyonda kaldı

yada zıplarken koşu animasyonu devam ederken  zıpladı, zıplama hareketine geçmedi.

Sağa sola hareket ettirebilmek için de  input axis yerine widget'den verdiğim buttonu karakterin hareket bölümüne ilişkilendirdim ve float olarak değer de verdim fakat o çalışmadı bile.

Bu sizce neden böyle oldu ? Yani baştan her şeyi mobile göre mi yapmam lazımdı ?

Merhaba huso,

https://docs.unrealengine.com/en-us/Platforms

İlk olarak platform değiştirmek kolay bir işlem değildir. Platformu değiştirmek istiyorsan yukarıdaki doküman örneklerinden şu anki projeni geliştirmekle gidebilirsin. Misal, Android Setup için projeni çevirmek istiyorsan Android Quick Start dokümanından gidebilirsin. 

Zorluklar kısmından detaylandıracak olursak Materyaller ve Texturelar boyutlandırmasını mobile platformlar için ayarlamanız gerekmektedir.

Herhangi bir mobile platform için Materyaller değişikliklerine örnek vermek gerekirse -> https://docs.unrealengine.com/en-US/Platforms/Mobile/Materials
Projende bulunan herhangi bir materyal eğer bu şartlara sahip olmazsa pixel shader ve vertex shader grafiksel anlamda sorunları oluşacaktır.

İkinci sorunu da başka bir konuda detaylıca sorarsan daha mantıklı olabilir. Bir konu başına iki alakasız konu açmak ilerleyen konu bağımsızlığı süreci için iyi bir seçenek değil.

Çok teşekkür ederim, verdiğin linkleri çalışıyorum.

Bu arada 2.soru dediğin hangi soru ?  
 
"Bir konu başına iki alakasız konu açmak ilerleyen konu bağımsızlığı süreci için iyi bir seçenek değil."

Widget de button kullanımı konusunda sorduğum şey için mi söyledin? 

Tam olarak anlayabilirsem bundan sonra daha dikkatli olurum soru sorarken ya da konu açarken.
 
huso' Alıntı:
Khubur' Alıntı:
Merhaba huso,

https://docs.unrealengine.com/en-us/Platforms

İlk olarak platform değiştirmek kolay bir işlem değildir. Platformu değiştirmek istiyorsan yukarıdaki doküman örneklerinden şu anki projeni geliştirmekle gidebilirsin. Misal, Android Setup için projeni çevirmek istiyorsan Android Quick Start dokümanından gidebilirsin. 

Zorluklar kısmından detaylandıracak olursak Materyaller ve Texturelar boyutlandırmasını mobile platformlar için ayarlamanız gerekmektedir.

Herhangi bir mobile platform için Materyaller değişikliklerine örnek vermek gerekirse -> https://docs.unrealengine.com/en-US/Platforms/Mobile/Materials
Projende bulunan herhangi bir materyal eğer bu şartlara sahip olmazsa pixel shader ve vertex shader grafiksel anlamda sorunları oluşacaktır.

İkinci sorunu da başka bir konuda detaylıca sorarsan daha mantıklı olabilir. Bir konu başına iki alakasız konu açmak ilerleyen konu bağımsızlığı süreci için iyi bir seçenek değil.

Çok teşekkür ederim, verdiğin linkleri çalışıyorum.

Bu arada 2.soru dediğin hangi soru ?  
 
"Bir konu başına iki alakasız konu açmak ilerleyen konu bağımsızlığı süreci için iyi bir seçenek değil."

Widget de button kullanımı konusunda sorduğum şey için mi söyledin? 

Tam olarak anlayabilirsem bundan sonra daha dikkatli olurum soru sorarken ya da konu açarken.

Evet Widget ile ilgili başka bir sorun teşkil ediyorsa ikisini aynı konuya açmak anlam karmaşıklığına neden olabilir diye belirtmiştim. Bu sorunun ana temasını "Bir projeyi, başka platforma nası aktarabilirim" diye anladım. Yanlış anlamış olabilirim fakat forumun ilerleyişi konusundan pek nahoş bir durum.
 
Khubur' Alıntı:
huso' Alıntı:
Çok teşekkür ederim, verdiğin linkleri çalışıyorum.

Bu arada 2.soru dediğin hangi soru ?  
 
"Bir konu başına iki alakasız konu açmak ilerleyen konu bağımsızlığı süreci için iyi bir seçenek değil."

Widget de button kullanımı konusunda sorduğum şey için mi söyledin? 

Tam olarak anlayabilirsem bundan sonra daha dikkatli olurum soru sorarken ya da konu açarken.

Evet Widget ile ilgili başka bir sorun teşkil ediyorsa ikisini aynı konuya açmak anlam karmaşıklığına neden olabilir diye belirtmiştim. Bu sorunun ana temasını "Bir projeyi, başka platforma nası aktarabilirim" diye anladım. Yanlış anlamış olabilirim fakat forumun ilerleyişi konusundan pek nahoş bir durum.
Orada demek istediğim Widget ile buttonlar yapıp, cep telefonunda o buttonları kullanarak oyunu oynatmak istediğim falat buttonların aynı mekanizmayı ateşlemesi gerekirken bir türlü çalışmadığıyıd.

Ama haklısın, şimdi tekrar bakınca gerçekten 2 farklı konuyu kapsadığını ben de farkettim :)

Bir daha ki sefere ayrı ayrı sormaya dikkat ederim.
 
Konuya böyle girdiğim için üzgünüm ama sanırım benim yeni konu açma gibi bir yetkim yok varsa da bulamadım :D Ben yaklaşık 2 buçuk yıldır bir oyun üzerinde çalışıyorum. Oyunda gerçek insan yüzleri kullandım. Türkçe & İngilizce Dil seçeneği de mevcut. Oyunun şuanda mevcut olan grafiklerini birçok günümüz oyunları ile yarışa sokabilirim sanırım... Sağlam şeyler yaptım vakit ayırdım ama çok küçük bir detayı çözemiyorum. İstediğim şeyi yaptım fakat farklı bir yol ile. Ben gerçeğinin nasıl yapıldığını bilmek istiyorum. Sormak istediğim ise oyunu sinematik sahne ile başlatıyorum fakat sinematik sahne ile nasıl bitiririm onu bilmiyorum. Bu konuda yardım edebilecek olan var mı acaba... Oyun yapmak zor iş tek başına olmaz diyecek olan arkadaşlar yazıp da Epic Games ile olan anlaşmaya gölge düşürmesin lütfen  :p Ayrıca tahmin ettiğiniz gibi ekibim yok. Bu işe dahil olmak isteyenler bana ulaşabilir... İyi Günler.