Showing posts with label GOOGLE. Show all posts
Showing posts with label GOOGLE. Show all posts

Sunday, December 14, 2025

SnakeCraft - Making Android game with unity





aa



Download Link:


You can install the game on your Android phone by clicking the link above, selecting the package manager, and completing the security verification. 

In this article, we delved into a completely different topic: game development with Unity. This playground has developed surprisingly much compared to the past, so much so that you can find countless tutorial videos on YouTube. So I thought, why not make one myself? But how does asset creation work? I had AI draw it. I drew it, but of course, I couldn't do much fine-tuning. But still, a game came out of it. Now we need to make some money. For that, there's AdMob. This was great; I was able to finish the process quickly. Quick, but get your driver's license and passport ready. Since I didn't have a passport, I sent my residence permit, and they accepted it, thankfully. So how do we publish this game? We signed up for the Google Play console. Google has made such a mind-boggling console; you need to be a Google engineer to understand what's where and how. Anyway, I researched and found out that we needed to complete a closed test. You informed within the console. For the closed test, you need 12 users, and these users need to test the game for 14 days. Okay, we understand you're implementing this to prevent quality from dropping or to improve declining quality, but am I a company that's going to find 12 people to test it for 14 days? Let's say we distribute it to friends and family. According to my research, Mr. Google might not like that either and extend the process for another 14 days until they're satisfied. Also, I couldn't create an email link to send to the testers. It's impossible to understand by searching at the interface. For example, the status shows "under review," and the game is in draft. What is a draft? Who is reviewing it? What will happen after it's reviewed? Maybe that's why the link isn't visible. I asked the AI, and it couldn't figure it out either. Anyway, people who do this kind of work can copy the link from YouTube videos; hopefully, I'll be able to copy it someday. Additionally, you need to fill out many surveys and create a privacy policy. Finally, you need to pay $25 to use the Google Play console. I wrote this article to share my experiences in case anyone is interested. However, they withdraw the money incredibly quickly; I've never seen a system that does that. Despite everything, YouTube is free, so let's not deny them their due.

Update: To begin closed testing, you need to wait up to 14 days for review process. After process application, status will change from draft and link become usable. So closed tests could be continued.


Saturday, December 13, 2025

SnakeCraft - Unity ile Android için oyun geliştirmek









İndirme adresi:


Yukarıdaki linke tıklayıp paket yöneticisini seçerek ve güvenlik onayını vererek oyunu Android telefonunuza yükleyebilirsiniz. 

Bu makalede bambaşka bir konuya giriş yaptık: Unity ile oyun geliştirme. Bu alan eskiye göre şaşırtıcı derecede çok gelişmiş öyle ki YouTube üzerinde zibilyon tane eğitim videosu bulabiliyorsunuz. Ben de dedim ki madem öyle bir tane de ben yapayım. Yapayım da asset oluşturma işi nasıl olacak? Onu da yapay zekaya çizdirdim. Çizdirdim ama tabi ki ince rötuşları çok yapamadım. Ama olsun yine de bir oyun çıktı ortaya. Şimdi biraz da para kazanmamız lazım. Bunun içinde AdMob var. Bu güzel olmuş hızlıca işlemleri bitirebildim. Hızlı ama sürücü belgenizi ve pasaportunuzu hazır edin. Pasaport olmadığı için ikametgah gönderdim kabul ettiler sağ olsunlar. Peki sonra nasıl yayınlayacağız bu oyunu? Google play consola üye olduk. Google öyle bir konsol  yapmış ki beyin yakıyor, ne nerede nasıl anlamak için Google mühendisi olmak lazım. Neyse araştırdık ve anladım ki kapalı teste girmek lazımmış. Bu durum konsol içinde gösteriliyor. Kapalı test içinse 12 tane kullanıcı lazım ve bu kullanıcıların bu oyunu 14 gün boyunca test etmesi gerekiyormuş. Tamam anladık kalite düşmesin veya düşen kaliteyi yükseltmek için böyle bir uygulama yapıyorsun da 12 adamı nereden bulup 14 gün test yaptıracağım şirket miyim ben? Hadi diyelim ki eşe dosta dağıttık. Araştırmalarıma göre onu da beğenmeyebiliyormuş Google Bey 14 gün daha uzatıyormuş süreci beğenene kadar. Ayrıca testçilere gönderilecek mail linkini de oluşturamadım. Ara yüze bakarak anlamak mümkün değil. Mesela durum "incelemede" görünüyor ve oyun taslak halinde. Taslak ne kim inceliyor incelendikten sonra ne olacak belli değil. Link belki bu yüzden görünmüyor. Yapay zekaya sordum o da işin içinden çıkamadı. Neyse youtube videolarından bu işi yapanlar linki kopyalayabiliyor, bir gün bende kopyalarım inşallah. Ek olarak birçok anket doldurmanız ve gizlilik politikası oluşturmanız da gerekiyor. Son olarak google play konsolunu kullanabilmek için 25$ ödemeniz gerekiyor. Heveslenen olursa tecrübelerimi paylaşmak için bu makaleyi yazdım. Yalnız parayı çok hızlı çekiyor böyle para çeken sistem daha görmedim tebrik ederim. Her şeye rağmen youtube beleş şimdi adamların haklarını da yemeyelim.

Güncelleme: Kapalı  teste çıkmak için 14 güne kadar beklemek ve uygulamının durumunun taslaktan çıkması gerekiyor. İnceleme bittikten sonra link göründü ve test aktif hale geldi.


Sunday, January 31, 2016

Google Webmaster Araçları 2

Bu yazıda GOOGLE tarafından geliştiricilere sunulan bir önemli araçtan daha bahsedeceğiz. Bazı durumlarda tarama motorları tarafından bazı URL'lerin indexlenmemesi istenebilir. Bu durumda kullanılabilecek çeşitli yöntemler vardır. Bunlar şunlardır:

1. Robots.txt kullanmak
2. Meta Etiket kullanmak
3. Ulaşılmasını istemediğiniz kaynağı şifreli dizine koymak
4. Webmaster araçlarını kullanmak.

Burada robots.txt ile meta etiketlerin çalışma mantığı birbirleriyle aynıdır. Bunlar dönüşlü fonksiyonlardır. Robots.txt dosyasını daha önce yazdığım için şimdi meta etiketlerden örnek vereyim:

Eğer tüm robotların kaynağı indexlemeleri engellenmek istiyorsa şu meta etiket kullanılmalıdır:

<meta name="robots" content="noindex">

Eğer sadece googlebot'un kaynağı indexlemesi engellenmek isteniyorsa şu etiket kullanılmalıdır:

<meta name="googlebot" content="noindex">






3. yöntemde dizine şifre koymak sadece robotları değil diğer site kullanıcılarını da etkileyecektir. Bu sebeple ihtiyaca göre tercih edilmelidir.

4. yöntem google tarafından sunulan webmaster araçlarını kullanmaktır. Aşağıda gösterildiği gibi webmaster menüsünden "URL'leri Kaldır" sayfasına giriş yapınız. Aşağıdaki sayfaya giriş yaptıktan sonra geçici olarak gizle tuşuna basıp engellemek istediğiniz URL'yi giriniz.






Thursday, January 28, 2016

Google Webmaster Araçları 1

Google, geliştiricilerin web sitelerini idexleyebilmesi, kullanılan robots.txt gibi dosyaların testlerini yapabilmeleri ve vb. işlemler için webmaster araçlarını oluşturmuştur. İçinde bir çok araç bulunan bu platform içindeki en önde gelen iki araçtan biri olan robots.txt dosyasının testi aşağıda gösterilmiştir.
Örnekte URL olarak blog sitesinin bir adresi gönderilmiş ve erişime izin verildiği anlaşılmıştır. Ayrıca sağ alt tarafta yer alan "Gönder" tuşu kullanılarak Google robots.txt dosyasının değiştiği konusunda haberdar edilebilir ve yeniden okuması istenebilir.





Aşağıdaki örnekte blog sitemize ait sitemaplar Google tarafından blog içeriğininin indexlenmesinin sağlanması amacıyla Google'la bildirilmektedir. Sitemap gönderildikten sonra bir hata olmadıysa sitemap grafik altında yer alan listede listelenecektir. Belli bir süre geçtikten sonra sitemap içinde yer alan ve sıkıntısız olan kaynaklar indexlenecektir.


Sunday, January 17, 2016

Blogspot (Blogger) Robot.txt ve Özel Robot Etiket Ayarları - Blogspot (Blogger) Robot.txt and Special Robot Label Configuration

Arama motorlarının blog sitenizi daha içi algılayabilmesi için yani Search Engine Optimization (SEO) için blogger Robot.txt dosyasının ve özel robot etiket ayarlarının değiştirilmesine olanak vermektedir. Blogger sitenizden Şekil 1'de gösterildiği gibi Ayarlar > Arama tercihleri kısmını kullanarak ilgili ayarların bulunduğu yeri açınız.

Şekil 1. Blogger Arama Tercihleri
Daha sonra  Robot.txt ayarlarının yapabilmek için etkinleştiri veya düzenleyi seçiniz. Şekil 2'de görüldüğü gibi ilgili yazı alanına aşağıdaki kodları yapıştırıp kaydediniz. BlogName kısmına kendi blog adınızı yazınız. Sitemap yerine kırmızı olanı da kullanabilirsiniz.

Disallow:
User-agent: *
Disallow: /search
Allow: /
Sitemap: http://BlogName.blogspot.com/sitemap.xml
Sitemap:http://BlogName.blogspot.com/feeds/posts/default?orderby=updated
Sitemap:http://BlogName.blogspot.com.tr/atom.xml?redirect=false&start-index=1&max-results=500

Şekil 2. Robot.txt Ayarları
Son olarak özel robot etiket ayarları kısmını etkinleştir veya düzenle deyip ilgili kısımları Şekil 3'de görüldüğü gibi seçip kaydediniz. Burada yaptığımız ayarlara göre anasayfa, diğer sayfalar ve yayınlar tamamen indexlenecektir. DMOZ dizinine kayıt olmuş sitelerin, dizine kayıt olurken kullandıkları açıklamaların arama sonuçlarında gözükmemesi isteniyorsa "noodp" seçeneği seçilir.

Şekil 3. Özel Robot Etiket Ayarları


Robot.txt Ayarları - Robot.txt Configuration

Robot.txt dosyası burada da anlatıldığı gibi içeriklere ulaşılıp ulaşılmayacağının tanımlandığı text dosyasıdır. Genellikle google robotlarının veya tarayıcısının gereksiz tarama yaparak site bütçenize zarar vermesini veya sitenizi gereksiz yere meşgul etmesini engellemek için kullanılır. İçeriği aşağıdaki ögelerden oluşmaktadır:


User-agent: [Kuralları uygulayacak robotun adı]
Disallow: [Bloklanmak istenen URL yolu]
Allow: [Bloklu bir URL yolu içindeki yer alan ve bloklanması istenmeyen alt URL yolu]
Eğer kuralların tüm robotlar için geçerli olması isteniyorsa User-agent: * kullanılır.

Engelleme tanımlarının örnek kullanımları şu şekildedir [1]:

Engelle...

Örnek

Sitenin tamamı; düz eğik çizgi ile (/):
Disallow: /
Bir dizin ve içeriği; dizin adından sonra düz eğik çizgi ekleyerek:
Disallow: /sample-directory/
Bir web sayfası; eğik çizgiden sonra sayfayı listeleyerek:
Disallow: /private_file.html

[1] İnternet, "https://support.google.com/webmasters/answer/6062596?hl=tr&ref_topic=6061961", 2016