Yazılım
Oyun Geliştirme ve Oyunlaştırma
Oyun, markanızla kullanıcı arasında dakikalarca süren gönüllü bir etkileşimdir. Advergame, mobil oyun, web oyunu ve oyunlaştırma projelerini kampanya, ölçüm ve dağıtım planıyla birlikte tasarlıyor ve geliştiriyoruz.
Kısa cevap
Oyun geliştirme, bir oyun fikrinin tasarım, yazılım, sanat, ses, test ve yayın aşamalarından geçerek oynanabilir bir ürüne dönüştürülmesidir. UNIT İstanbul, Unit Software markasıyla markalar ve şirketler için advergame, mobil oyun, tarayıcıda çalışan web oyunları, oyunlaştırma ve eğitim oyunları geliştirir; oyunu kampanya, ölçüm ve dağıtım planıyla birlikte kurar.
Oyun geliştirme nedir ve markalar neden oyun yaptırır?
Oyun geliştirme, bir oyun fikrinin kurallar, mekanikler, görseller, ses ve yazılım kodu bir araya getirilerek oynanabilir bir ürüne dönüştürülmesidir. Markalar ve şirketler için yapılan oyunlarda amaç yalnızca eğlence değildir; oyun bir kampanya mesajını taşır, ürünü tanıtır, sadakati besler ya da bir beceriyi öğretir.
UNIT İstanbul, yazılım markası Unit Software ile markalar ve şirketler için oyun geliştirir. Odağımız konsol için büyük bütçeli yapımlar değil; marka ve kampanya oyunları, mobil oyunlar, tarayıcıda çalışan web oyunları, oyunlaştırma sistemleri ile eğitim ve simülasyon oyunlarıdır. Bu ölçekte doğru kapsam, parlak bir oyun fikrinden daha belirleyicidir.
Bir markanın oyuna yönelmesinin en yaygın nedenleri şunlardır:
- Dikkatin hızla dağıldığı bir ortamda kullanıcıyla gönüllü ve uzun bir etkileşim kurmak.
- Ürünün özelliğini anlatmak yerine oyuncuya deneyimletmek.
- Kampanyaya katılım, paylaşım ve tekrar ziyaret için somut bir neden yaratmak.
- Sadakat ya da eğitim programına ilerleme hissi eklemek.
- Kampanya boyunca izinli iletişim tercihi ve birinci taraf veri toplamak.
Advergame nedir, kampanya oyunu nasıl planlanır?
Advergame, bir markanın mesajını, ürününü ya da karakterini oyunun merkezine yerleştiren reklam oyunudur. Kampanya oyunu ise belirli bir dönem için yayına giren, çoğu zaman bir lansman, sezon, bayram ya da etkinlik etrafında kurgulanan advergame türüdür.
İyi bir kampanya oyunu birkaç saniyede anlaşılır, tek elle oynanır ve tekrar oynamak için bir neden verir. Ürün oyunun içinde süs olarak değil, mekaniğin parçası olarak yer aldığında akılda kalır. Örneğin bir içecek markasının oyununda ürün oyuncunun enerjisini yenileyebilir, bir kargo şirketinin oyununda oyuncu paketleri zamanında ulaştırmaya çalışabilir.
Planlamaya oyundan değil kampanyadan başlıyoruz: Oyun nereden duyurulacak, kim hangi cihazdan gelecek, kampanya bittiğinde oyuna ne olacak? Bu soruların cevabı oyunun türünü, uzunluğunu ve teknolojisini belirler. Oyunu başka oyunlardaki reklam alanlarıyla ya da uygulama mağazalarında duyurmak gerekiyorsa oyun içi reklam ve niş mecralar planını oyunla birlikte kuruyoruz.
Mobil oyun mu, tarayıcıda çalışan web oyunu mu?
Mobil oyun geliştirme, uygulama mağazalarından indirilen ve telefona kurulan oyunları kapsar. Web oyunları ise HTML5 ve WebGL ile yazılır, bir bağlantıyla tarayıcıda açılır ve kurulum gerektirmez. İkisi de doğru seçim olabilir; karar oyunun ömrüne ve dağıtım biçimine bağlıdır.
| Ölçüt | Mobil oyun (mağaza) | Web / HTML5 oyun |
|---|---|---|
| Erişim | Mağazadan indirme ve kurulum gerekir | Bağlantı, QR kod ya da reklamdan doğrudan açılır |
| Uygun olduğu iş | Uzun ömürlü, tekrar oynanan ve güncellenen oyunlar | Kısa dönemli kampanya, etkinlik ve sosyal medya oyunları |
| Performans | Cihaz donanımından tam yararlanır | Tarayıcı ve cihaz gücüyle sınırlıdır; dosya boyutu kritiktir |
| Yayın | Mağaza incelemesine ve kurallarına tabidir | Kendi alan adınızda yayınlanır, anında güncellenir |
| Oyuncuyu geri çağırma | Anlık bildirimle mümkündür | E-posta, yeniden pazarlama reklamı ve sosyal medyayla sağlanır |
| Ölçüm | Uygulama analitiği ve mağaza verisi | Web analitiği, kampanya etiketleri ve dönüşüm ölçümü |
İhtiyacınız oyun değil de oyun öğeleri içeren genel bir uygulamaysa mobil uygulama geliştirme sayfamız daha uygun bir başlangıçtır. Sanal gerçeklik gözlüğüyle yaşanan deneyimler ve artırılmış gerçeklik filtreleri için AR ve VR ekibimizle çalışıyoruz.
Unity, Unreal ya da HTML5: oyun motoru nasıl seçilir?
Oyun motoru; grafik çizimi, fizik, ses, girdi ve sahne yönetimi gibi temel işleri hazır sunan yazılım altyapısıdır. Motor seçimi geliştirme hızını, dosya boyutunu, desteklenen cihazları ve oyunu ileride güncelleyecek ekibi bulmanın kolaylığını doğrudan etkiler.
| Seçenek | Güçlü olduğu alan | Dikkat edilecek takas |
|---|---|---|
| Unity | Mobil oyunlar, geniş cihaz desteği, kapsamlı eklenti ekosistemi | Lisans koşulları dönem dönem değişir; web çıktısı tarayıcıda ağır kalabilir |
| Unreal Engine | Yüksek görsel kalite, gerçekçi ışık ve sahneler | Mobil ve web için büyük dosya boyutu; marka ölçeğindeki çoğu proje için gereğinden güçlü |
| HTML5 / WebGL (Phaser, PixiJS, Three.js, Babylon.js) | Kurulumsuz web oyunları, hızlı açılış, kampanya sayfasına gömme | Karmaşık üç boyutlu sahnelerde ve eski telefonlarda performans sınırı |
| Godot | Hafif, açık kaynaklı, iki boyutlu oyunlarda pratik | Eklenti ekosistemi ve uzman havuzu daha küçük |
Motoru oyunun ihtiyacına göre öneriyoruz. Tarayıcıda birkaç dakika oynanacak bir kampanya oyunu için ağır bir motor kullanmak açılışı yavaşlatır ve oyuncuyu daha ilk ekranda kaybettirir. Seçimi lisans koşulları, hedef cihazlar ve oyunu sonradan kimin güncelleyeceğiyle birlikte gerekçeli olarak yazıya döküyoruz.
Oyunlaştırma (gamification) nedir, nerede işe yarar?
Oyunlaştırma, oyun olmayan bir ürüne ya da sürece puan, rozet, seviye, görev, ilerleme çubuğu ve liderlik tablosu gibi oyun öğelerinin eklenmesidir. Amaç, kullanıcının zaten yapmasını istediğiniz davranışı daha görünür, daha ödüllendirici ve alışkanlığa dönüşebilir hâle getirmektir.
- Sadakat programları: Alışveriş, ziyaret ya da tavsiye karşılığında puan ve seviye; üst seviyelere özel ayrıcalıklar.
- Eğitim ve kurum içi gelişim: Modül tamamlandıkça açılan rozetler, ekip görevleri ve bilgi yarışmaları.
- Uygulama içi bağlılık: İlk kullanım görevleri, düzenli kullanım serileri ve profil tamamlama ilerlemesi.
- Kampanya katılımı: Günlük görevler, toplanan parçalar ve arkadaş davetiyle açılan ödüller.
Oyunlaştırma yanlış kurulduğunda ters teper. Anlamsız rozetler hızla değersizleşir, yalnızca ödül için yapılan davranış ödül bitince durur, kullanıcıyı sıkıştıran sayaçlar ve yapay aciliyet güveni zedeler. Bu yüzden önce hangi davranışı neden değiştirmek istediğinizi, sonra bunun nasıl ölçüleceğini tanımlıyor, mekanikleri bunun üzerine kuruyoruz.
Eğitim ve simülasyon oyunları kimler için uygundur?
Eğitim oyunu, bir bilgiyi ya da beceriyi oyuncunun deneyerek öğrenmesi için tasarlanır. Simülasyon ise gerçek bir işin, cihazın ya da durumun güvenli bir kopyasını oluşturur; oyuncu hata yapabilir, sonucunu görür ve yeniden dener.
Bu oyunlar özellikle çalışan oryantasyonu, satış ve müşteri hizmetleri eğitimi, iş güvenliği prosedürleri, ürün eğitimi ve bayi ağlarının bilgilendirilmesi için uygundur. Kurumunuz bir öğrenme yönetim sistemi kullanıyorsa oyunun ilerleme ve tamamlama verisini SCORM ya da xAPI gibi standartlarla bu sisteme aktaracak biçimde tasarlıyoruz.
Eğitim oyununda içeriğin doğruluğu, oyun tasarımı kadar önemlidir. Bu yüzden konu uzmanınızı tasarım belgesinin onay sürecine en baştan dahil ediyoruz.
Ödüllü oyunlarda çekiliş mevzuatı ve KVKK'da nelere dikkat edilmeli?
Oyunun sonunda hediye, indirim ya da çekiliş hakkı veriliyorsa iş yazılımın ötesine geçer ve mevzuat alanına girer. Türkiye'de çekilişli ve ikramiyeli kampanyalar izne tabidir; şansa dayalı ödül dağıtımı çekiliş sayılabilir, beceriye dayalı yarışmalar da kurgusuna göre ayrıca değerlendirilir. Hukuki görüş vermiyoruz; ödül kurgusunu hukuk danışmanınızla birlikte netleştiriyor, yazılımı onaylanan koşullara göre kuruyoruz.
- Katılım koşulları, ödül listesi, kazanma yöntemi ve kampanya dönemi baştan yazılı hazırlanır ve oyunun içinden erişilebilir olur.
- Skor ve sonuçlar sunucuda doğrulanır; tarayıcıda hesaplanan skora tek başına güvenilmez, hile ve otomatik katılım denetlenir.
- Kişisel veri yalnızca kampanyanın gerektirdiği kadar toplanır; aydınlatma metni gösterilir, ticari ileti izni ayrı ve isteğe bağlı alınır.
- Çocukların oynayabileceği oyunlarda yaş doğrulaması, veri toplama ve reklam sınırları ayrıca belirlenir.
- Uygulama mağazaları rastgele ödül kutularında kazanma olasılıklarının açıklanmasını ister; yarışma ve çekilişler için de kendi koşullarını uygular.
Oyuncu verisinin nerede tutulacağı, ne kadar saklanacağı ve kampanya bittiğinde nasıl silineceği de tasarım belgesinin parçasıdır. Bu kararları yayından önce yazılı olarak sizinle birlikte onaylıyoruz.
Oyun geliştirme süreci nasıl işler?
Oyun projeleri, diğer yazılım projelerinden farklı olarak kâğıt üzerinde değil oynanarak doğrulanır. Bu yüzden süreci erken bir prototip etrafında kuruyoruz.
- Oyun tasarım belgesi: Oyunun amacı, hedef oyuncu, temel oyun döngüsü, kurallar, ödüller, ekranlar, ölçülecek olaylar ve kapsam dışı bırakılanlar tek belgede toplanır.
- Prototip: Son görseller olmadan, sade şekillerle temel mekanik oynanır hâle getirilir. Oyun eğlenceli değilse bunu bu aşamada değiştirmek en ucuz yoldur.
- Sanat ve ses yönetimi: Karakterler, sahneler, arayüz, animasyon, müzik ve efektler marka kimliğine göre üretilir; dosya boyutu bütçesi burada belirlenir, lisanslı müzik ve görsellerin kullanım hakları kayıt altına alınır.
- Geliştirme ve içerik: Bölümler, zorluk eğrisi, skor sistemi, hesap ve ödül altyapısı yazılır.
- Performans ve cihaz testi: Oyun, özellikle orta ve giriş segmenti telefonlarda, farklı tarayıcılarda ve zayıf bağlantıda gerçek cihazlarla denenir.
- Yayın: Mağaza oyunlarında mağaza sayfası, yaş derecelendirmesi, gizlilik beyanları ve inceleme süreci; web oyunlarında alan adı, önbellek ve ani trafik artışına hazır sunucu kurulumu yapılır.
Oyunun başarısı nasıl ölçülür, oyun nasıl dengelenir?
Oyun içi analitik, oyuncunun oyunda ne yaptığını olay bazında kaydeden ölçüm katmanıdır: oyuna başlama, bölüm tamamlama, bırakma noktası, tekrar oynama, ödül kazanma ve paylaşma. Kampanya oyunlarında bu veri reklam ve web analitiğiyle aynı kampanya etiketleri üzerinden birleştirilir; böylece hangi kanaldan gelen oyuncunun oyunu bitirdiği ve dönüşüme ulaştığı görülür.
Dengeleme, bu veriye bakarak zorluğu, ödül sıklığını ve oyun uzunluğunu ayarlamaktır. Oyuncuların çoğu aynı noktada oyunu bırakıyorsa sorun genellikle o bölümün tasarımındadır; tahmin yerine veriyle düzeltilir.
Uzun ömürlü oyunlarda yayından sonra canlı operasyon başlar: dönemsel etkinlikler, yeni bölümler, hata düzeltmeleri, işletim sistemi ve mağaza kurallarındaki değişikliklere uyum. Bakım ve güncelleme planını teklif aşamasında birlikte belirliyor, ölçüm altyapısını ve dönüşüm takibini CRO ve analitik ekibimizle kuruyoruz.
Oyun geliştirme maliyetini ne belirler?
Oyun maliyetini en çok kapsam belirler; aynı türde iki oyun arasında bile büyük fark olabilir. Teklifi şu başlıklar üzerinden hazırlıyoruz:
| Etken | Maliyeti nasıl etkiler? |
|---|---|
| Platform | Yalnızca web, yalnızca mobil ya da ikisi birden; her platform ayrı test ve yayın işi demektir |
| Sanat stili ve varlık miktarı | Sade iki boyutlu çizim ile animasyonlu üç boyutlu karakterler arasında üretim yükü çok farklıdır |
| İçerik miktarı | Bölüm, karakter ve görev arttıkça tasarım, üretim ve test yükü de artar |
| Çok oyunculu yapı ve sunucu | Gerçek zamanlı eşleşme ve liderlik tabloları sunucu altyapısı ve güvenlik işi getirir |
| Ödül, hesap ve entegrasyonlar | CRM, sadakat sistemi, kupon ya da öğrenme yönetim sistemi bağlantıları |
| Yerelleştirme | Her dil için metin, arayüz düzeni ve mağaza sayfası çalışması |
| Canlı operasyon | Yayından sonraki etkinlik, içerik ve bakım dönemi |
Kapsamı daraltmak çoğu zaman en iyi tasarruftur: iyi işlenmiş tek bir mekanik, yarım kalmış birçok mekanikten daha keyifli oynanır.
Oyun yazılım şirketi seçerken nelere bakılmalı?
Bir oyun yazılım şirketi seçerken yalnızca görsel portföye değil, oyunların yayından sonra ne olduğuna bakın: Oyun ölçüldü mü, güncellendi mi, kampanya bittiğinde veriler ve kaynak kod kimde kaldı?
- Kaynak kodun, tasarım dosyalarının ve mağaza hesaplarının mülkiyetinin sözleşmede açıkça yazıldığından emin olun.
- Prototip aşamasının teklifte ayrı bir adım olarak yer aldığını kontrol edin.
- Oyunun hangi cihazlarda ve tarayıcılarda test edileceği yazılı olsun.
- Yayından sonraki bakım ve güncelleme koşullarını baştan konuşun.
UNIT İstanbul'un pazarlama ajansı kökeni burada işe yarar: Oyunun nasıl duyurulacağını, oyuncunun hangi kanaldan geleceğini ve sonucun nasıl ölçüleceğini kodu yazmadan önce planlıyoruz. Önceki yazılım işlerimizi Unit Software referansları sayfasında görebilir, projenizi konuşmak için iletişim sayfasından bize yazabilirsiniz.
Nasıl çalışıyoruz
Keşif ve hedef
Kampanya ya da program hedefini, hedef oyuncuyu, dağıtım kanallarını ve ölçüm ihtiyacını konuşuyor; oyunun web mi mobil mi olacağına birlikte karar veriyoruz.
Oyun tasarım belgesi
Temel oyun döngüsünü, kuralları, ödül kurgusunu, ekranları, analitik olaylarını ve mevzuat gereksinimlerini yazılı hâle getiriyoruz.
Prototip ve oyun testi
Temel mekaniği sade bir prototipte oynatıyor, sizin ve hedef kitleye yakın oyuncuların geri bildirimiyle düzeltiyoruz.
Sanat, ses ve geliştirme
Görselleri, animasyonları, sesleri ve yazılımı marka kimliğine ve performans bütçesine uygun biçimde üretiyoruz.
Test ve yayın
Gerçek cihazlarda performans, uyumluluk ve güvenlik testlerini yapıyor; mağaza ya da web yayınını hazırlıyoruz.
Ölçüm, dengeleme ve canlı operasyon
Oyuncu verisini izliyor, zorluğu ve ödülleri ayarlıyor, güncellemeleri ve dönemsel içerikleri planlıyoruz.
Neler teslim ediyoruz
- Oyun tasarım belgesi ve kapsam planı
- Oyun motoru ve teknoloji seçimi için gerekçe notu
- Oynanabilir prototip ve oyun testi bulguları
- Marka kimliğine uygun görsel, animasyon ve ses varlıkları
- Mobil, web ya da her iki platform için yayına hazır oyun
- Oyun içi analitik kurulumu ve olay sözlüğü
- Mağaza sayfası, yaş derecelendirmesi ve gizlilik beyanı hazırlığı
- Kaynak kod, tasarım dosyaları ve bakım belgeleri
Teklif al
Teklif süreci nasıl işliyor?
İlk adım bir mesaj. Gerisini biz hazırlıyoruz; neye, neden ve ne kadar ödeyeceğinizi yazılı olarak görmeden hiçbir işe başlamıyoruz.
Bize yazın
WhatsApp'tan ya da e-postayla işinizi, hedefinizi ve web sitenizin adresini kısaca anlatın.
Ücretsiz ön analiz
Arama görünürlüğünüzü, yapay zekâ cevaplarındaki durumunuzu ve varsa reklam hesaplarınızı inceleyip tek sayfalık bir özet hazırlıyoruz.
Strateji görüşmesi
Özeti birlikte değerlendiriyor; öncelikleri, hedefleri ve ölçülecek göstergeleri netleştiriyoruz.
Yazılı teklif
Kapsamı, teslimatları, çalışma takvimini ve ücreti açıkça yazan bir teklif gönderiyoruz. Onayınızla başlıyoruz.
Teklif isteyin
Formu doldurun; hedefinizi ve mevcut durumunuzu inceleyip size yazılı bir teklifle dönelim.
Hizmet:Oyun Geliştirme
Sıkça Sorulan Sorular
- Advergame ile oyunlaştırma arasındaki fark nedir?
- Advergame başlı başına bir oyundur; marka mesajını oyunun içine yerleştirir ve çoğu zaman bir kampanya için yapılır. Oyunlaştırma ise oyun olmayan bir ürüne, uygulamaya ya da sadakat programına puan, rozet ve seviye gibi oyun öğeleri ekler. Hangisinin uygun olduğu, kullanıcıdan kısa süreli bir etkileşim mi yoksa kalıcı bir alışkanlık mı beklediğinize bağlıdır.
- Mobil oyun geliştirme mi, web oyunu mu daha uygun?
- Kısa dönemli bir kampanyada kurulum gerektirmeyen web oyunu çoğu zaman daha geniş kitleye ulaşır; bağlantı, QR kod ya da reklamdan doğrudan açılır. Uzun süre oynanacak, düzenli güncellenecek ve bildirimle oyuncuyu geri çağıracak bir oyun için mağazadan indirilen mobil oyun daha uygundur. Keşif aşamasında bu kararı dağıtım planıyla birlikte veriyoruz.
- Konsol ya da büyük bütçeli oyunlar geliştiriyor musunuz?
- Hayır. Unit Software'in oyun ekibi marka, kampanya, mobil ve web ölçeğindeki projelere odaklanır: advergame, mobil oyun, HTML5 web oyunu, oyunlaştırma, eğitim ve simülasyon oyunları. Bu ölçekte hızlı prototip, net kapsam ve oyunun pazarlamayla birlikte planlanması, büyük stüdyo kadrosundan daha belirleyicidir.
- Oyuna ödül ya da çekiliş ekleyebilir miyiz?
- Evet, ancak ödül kurgusu yazılımdan önce netleşmelidir. Türkiye'de çekilişli ve ikramiyeli kampanyalar izne tabidir; şansa dayalı ödül dağıtımı çekiliş sayılabilir. Kurguyu hukuk danışmanınızla birlikte netleştiriyor, onaylanan katılım koşullarını, sunucu tarafında skor doğrulamasını, hile denetimini ve KVKK'ya uygun veri toplamayı yazılıma işliyoruz.
- Oyunun kaynak kodu ve dosyaları kime ait olur?
- Kaynak kodun, tasarım dosyalarının ve mağaza hesaplarının mülkiyeti sözleşmede açıkça yazılır; teslim kapsamını teklif aşamasında birlikte belirliyoruz. Kullanılan oyun motorunun, yazı tiplerinin, müziklerin ve hazır varlıkların lisans koşullarını ayrıca listeliyoruz; böylece oyun ileride başka bir ekip tarafından da güncellenebilir.
- Geliştirdiğimiz oyunu nasıl duyurabiliriz?
- Oyununuzu başka oyunlardaki reklam alanlarıyla, uygulama mağazası optimizasyonuyla, sosyal medya ve arama reklamlarıyla duyurabilirsiniz. Oynanabilir reklamlar oyun tanıtımında özellikle işe yarar. Dağıtım planını ASO ve niş mecralar ekibimizle oyunla birlikte kuruyor, her kanaldan gelen oyuncuyu aynı ölçüm altyapısında izliyoruz.
- Oyun geliştirme ne kadar sürer?
- Süreyi kapsam belirler: tek mekanikli bir web kampanya oyunu ile çok bölümlü, hesaplı ve güncellenen bir mobil oyun arasında büyük fark vardır. İçeriğin, görsellerin ve onayların zamanında gelmesi takvimi doğrudan etkiler. Keşif ve tasarım belgesinden sonra her aşamanın takvimini yazılı olarak paylaşıyoruz.
- Yayından sonra oyunu kim günceller?
- Bakım ve canlı operasyon dönemini teklif aşamasında birlikte belirliyoruz. Bu dönemde hata düzeltmeleri, işletim sistemi ve mağaza kurallarındaki değişikliklere uyum, dönemsel etkinlikler ve analitik verisine göre dengeleme yapılır. Kampanya oyunlarında kampanya bitince oyunun kapatılması ve oyuncu verilerinin silinmesi de bu planın parçasıdır.
Görünürlüğünüzü
bugün ölçelim.
Mevcut arama görünürlüğünüzü ve üretken motorlardaki durumunuzu çıkarıyoruz. Ücretsiz, tek sayfa, gerçek veriyle.
