Ana içeriğe atla

Kayıtlar

Office Programları ile Mobil için Basit UI Tasarımı

Sayın Okuyucu,      Mobil oyun için tasarlanmış örnek bir arayüz bulmak için arama motorunda arama yaptım ve ilk karşıma çıkan görseli seçtim.      Seçtiğim görsel şu şekilde;     Bir önceki makale bahsettiğim metodun aynısını kullandım farklı hiçbir şey yok. Ancak birebir oluşturamadım tabi ki.      Program renk konusunda çok esnek değil yada rengi ayarlamak için daha çok çaba gerekiyor. Renk deyip geçmeyin, UI tasarımının her detayı çok önemlidir.       Şekilleri tam olarak ekleyemesem de tasarladıklarımın son hali bu şekilde. Bence fena olmadı, bu şekillerin ekran fotoğraflarını alarak Photoshop ile son haline getirip oyunlarımızda kullanabiliriz. Ancak şunu da söylemek isterim, grafik tasarıma yönelik bir program kullanmak daha mantıklı. 

Office Programları ile Basit Buton Tasarımı

Sayın Okuyucu,      Bugün Word, Excel veya diğer office programları ile nasıl buton tasarladım biraz bahsetmek istiyorum. Aslında bunu Illustrator veya Photoshop kullarak da rahatlıkla yapabilirsiniz. Neden bunu yaptığımı bende bilmiyorum ancak denemek istedim ve bence başarılı sonuçlar verebilir. Bu makalenin devamında bir mobil oyunun tüm ara yüzünü Word ile tasarlayıp oyun içerisinde sonucu size göstereceğim. Bakalım yeterince kaliteli olacak mı.      Sözü çok uzatmadan aşamaları göstermek istiyorum;     İlk olarak ekle sekmesi altındaki, şekiller menüsünden köşeleri yuvarlatılmış dörtgeni seçerek bir dikdörtgen çizdim. Ardından butonun gölgesini oluşturacak koyu renkte ve daha büyük bir dikdörtgen çizdim. Bunları üst üste getirip güzel gözükecek şekilde tekrar boyutlandırdım. Eğer gölge üste çıkıyorsa objeye sağ tıklayıp öne getir veya arkaya götür seçenekleri ile ayarlayabilirsiniz. Neredeyse hazır. Şimdide üç boyutluymuş gibi efekt vermek iç...

Unity UI Dizayn İpuçları - 1 (Rect transform)

Sayın Okuyucu,      Play Store, içeriğinizin kalitesine çok önem veriyor ve bunu sıralama ölçütü olarak kullanıyor. Kullanıcı arayüzü tasarımına ne kadar dikkat etmemiz gerektiğini tahmin edebilirsiniz. Bu yazımızda kaliteli grafikler hazırlamadan önce kullanıcı ara yüzündeki objeleri nasıl konumlandıracağımız ve farklı mobil cihazların farklı ekran boyutları için nasıl bozulmadan kalmasını sağlayacağımız konusunda pratik yapacağız. Hazırladığını grafik ne kadar dikkat çekici olursa olsun mobil cihaz ekranında istediğimiz şekilde gözükmüyorsa bir anlamı yoktur.       Öncelikle uygulamanız hangi ekran boyutunu referans olarak almanız gerektiğini belirleyin; IOS için geliştirdiğiniz uygulamada hangi IOS cihazı daha çok kullanılıyorsa, o cihazın ekran boyutunu referans olarak alın. Android ve tablet cihazlar için de aynı durum geçerli.      Canvası secin ve inspectorde canvas scaler kısmında, UI Scale Mode; Scale With Screen Size olarak değ...

AA Crazy Arrow Shooter Güncelleme

Sayın Okuyucu,      İlk oyunumuz olan AA Crazy Arrow Shooter mobil oyunu güncellendi. Üstelik reklamsız. Hemen  burayı  tıklayarak keşfedebilirsiniz. 

Unity Asset Arşivi

Sayın Okuyucu, Paydosgames.com web sitesinde yer alan 3D Model, Ses Efekti, Texture, UI Objeleri' ni sizin için arşivledik. Buraya tıklayarak tüm arşive sahip olabilirsiniz.

Unity Level Kilit Sistemi Oluşturma

Sayın Okuyucu,     Oyunlarımızda bölümleri geçtikçe yeni bölümlerin açılması gerektiğini biliyoruz. Bu yazımızda "Level Kilit Sistemi" nasıl yapılır ondan bahsedeceğim.     İlk olarak Unity de basit bir oyun oluşturalım Önceki yazımda bahsettiğim Asset Forge programı ile basit bir 3 boyutlu oyun sahnesi oluşturdum. Bu sahnede bir yol olacak ve aşağıdaki araç yoldan ilerleyip "finish" e ulaşınca bölüm bitirilecek. Oluşturduğum assetleri "FBX" formatında export ediyorum ve Unity sahnesine alıyorum.  Ardından basit bir ana menu ve level paneli oluşturdum. Level kilit sistemi yapabilmemiz için bir script oluşturup yukarıdaki "level" butonlarımıza atayacağız. Bu arada sahneleri "1", "2", "3" olarak isimlendirilmesi gerekmektedir. Ana menu sahnesini istediğiniz gibi isimlendirebilirsiniz. Level butonlarını obje isimlerini de "1", "2", "3" olarak isimlendirmemiz gerekiyor, çünkü yazdığımız kodl...

Unity C# Eğitim Notları

Sayın Okuyucu,      Unity oyun motorunu kullanıyorsanız biraz da C# programlama dilini bilmeniz gerekmektedir. Bugün C# öğrenirken hazırladığım eğitim notlarımı sizlerle paylaşmak istiyorum.     Hazırladığım eğitim notlarını içeriği; BAZI TANIMLAR . 1 KLAVYE VE FARE’ DEN KOMUT GİRME . 3 PREFAB OLUŞTURMA .. 4 DEĞİŞKENLER . 5 PUBLIC VE SERIALIZED DEĞİŞKENLERİ 6 GET COMPONENT METODU .. 7 KOD İLE OBJE RENGİ DEĞİŞTİRME . 8 BİR OBJEYİ DİĞER OBJE ETRAFINDA DÖNDÜRME . 11 COLLİDER VE TRİGGER . 16 KAMERANIN OBJEYİ TAKİBİ 25 HAREKET KODLARI 26 PUAN HESAPLAMA KODLARI 27 NESNEYİ MENTEŞEDEN DÖNDÜRME KODLARI 28 ZIPLAMA KODLARI 29 FPS KONTROL VE HAREKET . 30 GAME OBJECT ACTIVE VEYA DEACTIVE YAPMA .. 32 IENUMERATOR METODU KULLANIMI 32     Bu eğitim notlarının çok işinize yarayacağını düşünüyorum. Buraya tıklayarak indirebilirsiniz.     Daha fazla Unity, ASO, eğitim ve diğer şeyler için takipte kalın.