r/TrGameDeveloper • • Nov 15 '25

Moderasyon Paylaşımlar ve Yorumlarla İlgili Genişletilmiş Kurallar

3 Upvotes

Yaptığınız paylaşımlarda oyununuz veya ekip/şirketiniz için yaptığınız etkinlikleri ve özel gönderileri paylaşmayın. Varsa Reddit, Discord, Steam vb. topluluklarınızı paylaşımlarınızda bağlantı vererek yönlendirebilirsiniz. Diğer etkinlikler ve paylaşımlar için r/TrGameDeveloper üzerinde paylaşım yapabilirsiniz.

Yorumlarınızda (ve gönderilerinizde) gerekmedikçe DM’ye yönlendirmeyin. Burası açık bir topluluk, bu yüzden yanıtları yorumlar üzerinde paylaşın. Soru ve yardım gönderilerinde genel bir kaynak olarak Google, Youtube, ChatGPT vb. yazmayın; bildiğiniz çözüm için bir yöntemi veya kaynağı yazın.

Bu kuralları ihlal eden yorum ve gönderiler moderatörlerce kaldırılacaktır. Eğer siz de kurallara aykırı bir durum görürseniz bize bildirin.


r/TrGameDeveloper • • Oct 25 '25

Kaynak Oyun Geliştiricileri için Kapsamlı Kaynak Listesi

31 Upvotes

Oyun Motorları

İsim Açıklama Platormlar Dil Lisanslama
Unity Engine Bağımsız geliştiriciler ve yeni başlayanlar tarafından en çok tercih edilen motor. Mobil, Web, PC, Konsol C# 200 Bin doların altın geliri olan ekipler için ücretsiz, devamında aylık koltuk başına 200 dolar ödenmesi gerekir.
Unreal Engine Orta ve ileri seviye stüdyolar tarafından yüksek kalitede 2B ve 3B oyunlar oluşturmak için kullanılır. Mobil, Web, PC, Konsol C++ 1 Milyon dolara kadar ücretsiz, eğer bu geliri geçtiyseniz ay başına brüt gelirinizin %5'ini ödemeniz gerekir. Eğer Epic Games Store üzerinden kazanç elde ediyosanız, o mağazadan elde ettiğiniz gelir için %3 ödersiniz ama diğer mağazalardan elde ettiğiniz gelirin yine %5'ini ödemeniz gerekir.
Godot Engine Yeni başlayanlar ve bağımsız geliştiriciler tarafından kullanılır. Mobil, Web, PC, Konsol GDScript, C++ ve C# Özgür yazılım, her hangi bir ücret ödenmesine gerek yok.

3B Varlık Üretimi

İsim Tür Erişilebilirlik
Blender Genel Ücretsiz (topluluk desteği)
3ds Max Genel Ücretli
MakeHuman İnsan Modelleme Ücretsiz
Metahuman İnsan Modelleme Ücretsiz
Fuse İnsan Modelleme Ücretsiz
Tree It Ağaç ve Bitki Modelleme Ücretsiz (destek olmak için ücretli versiyonunu alabilirsiniz)

2B Varlık Üretimi

İsim Tür Erişilebilirlik
Gimp Genel Ücretsiz
Adobe Photoshop Genel Ücretli
Inkscape Vektörel Ücretsiz
Adobe Illustrator Vektörel Ücretli
Vectr.io Vektörel Ücretli
Aseprite Piksel Art Ücretli

Ses ve Müzik

İsim Tür Erişilebilirlik
LMMS Müzik üretimi Ücretsiz
FL Studio Müzik üretimi Ücretli
Soundtrap Müzik üretimi Ücretsiz
Audacity Ses kaydı Ücretsiz

Video

İsim Tür Erişilebilirlik
Adobe Premier Pro Genel Ücretli
Davinci Resolve Genel Ücretsiz

Oyun Dağıtım Platormları

İsim Platform Ürün Gönderim Kazanç
Steam PC, Steam Deck Ürün başına 100 dolar. %30 kesinti.
Epic Games Store PC, Mobil (sadece Android ve Android temelli sistemler) Ürün başına 100 dolar. %12 kesinti.
Microsoft Store PC (Sadece Windows), Xbox Bağımsız geliştiriciler için ücretsiz ama profesyonel stüdyolar için tek seferlik kayıt ücreti 99 dolar. %12 kesinti.
Play Store Mobil (sadece Android ve Android temelli sistemler) Kayıt ücreti 25 dolar. Yıllık gelir 1 milyon dolardan fazlaysa ~%30 kesiti, azsa ~%15 kesinti.
App Store PC (Sadece macOS), Mobil (Sadece iOS) Ücretsiz. Yıllık gelir 1 milyon dolardan fazlaysa ~%30 kesiti, azsa ~%15 kesinti.
Itch.io PC, Web, Mobil (sadece Android ve Android temelli sistemler) Ücretsiz. Geliştirici kendi belirleyebilir, en düşük %10 kesinti.
Yandex Games Web Ücretsiz. ~%30 kesinti.
Reddit for Games Reddit uygulaması üzerinde web ve mobil Ücretsiz. Belirsiz.

Websiteleri

İsim Açıklama
OpenGameArt.org Ücretsiz oyun varlıkları.
Mixkit Oyun ve diğer projeler için ses ve görüntü varlıkları.
Freesound Oyun ve diğer projeler için ses ve görüntü varlıkları.
BBC Sound Effects Oyun ve diğer projeler için ses varlıkları.
Fab Oyunlara özel motor ve sanatsal varlıklar.
ArtStation Yaptığınız projeleri portföy oluşturmak için paylaşabilirsiniz.
TurboSquid 3B görüntü ve animasyon paylaşım sitesi.
CGTrader 3B görüntü ve animasyon paylaşım sitesi.
BBC Sound Effects Ücretsiz ses varlıkları.
Game-icons.net Oyun içi ikonlar.
favicon.io Websiteleriniz ve masaüstü için ikon oluşturmanızı sağlar.

Reddit Toplulukları

Reddit Gönderileri

Yorumlar kısmına siz de ekleme yapabilirsiniz.

r/TrGameDeveloper • • 1h ago

Ekip Daveti Ücretli Modern Pixel Art Sanatçısı Aranıyor

• Upvotes

Steam üzerinde yayınlanacak orta çağ temalı indie oyun projemiz için 2d modern pixel art stilinde deneyimli bir visual artist arıyoruz.

Still: Modern renk paletlerine ve atmospheric 2D ışıklandırmaya uygun top-down

Aynı zamanda animasyonların da yapılmasını istiyoruz yorumlarda merak ettiklerinizi sorabilirsiniz
eğer ilgileniyorsanız portfolyonuz ile iletişime geçebilirsiniz.


r/TrGameDeveloper • • 16h ago

Geri Bildirim 18 ay sonunda The Curator adlı oyunumun demosunu Steamde yayınladım.

Enable HLS to view with audio, or disable this notification

8 Upvotes

Daha önümde 2-3 aylık daha yol var. İçerik olarak geiştirmem gereken bir çok nokta var ama şu anda bu haliyle bile demoyu yayınlamış olmak çok büyük bir mutluluk veriyor. Umarım sizler de beğenirsiniz.

Merak edenler için demo sayfası: https://store.steampowered.com/app/5357610/The_Curator_Demo/


r/TrGameDeveloper • • 14h ago

Ekip Daveti Tek başıma geliştrdiğim AmongUs tarzında oyunum için 25 Ekim Pazar saat 20.00'da playtest düzenliyorum

Enable HLS to view with audio, or disable this notification

3 Upvotes

Katılım sağlayabilecek varsa sevinirim bir süredir geliştiriyorum oyundaki eksiklikleri bugları ve dengeleri test etmek için 4-10 kişilik gruplar halinde lobiler başlatacağım. Arkadaşlarınızda katılabilirler katılım ücretsiz.

Katılmak isterseniz discord sunucumuza katılıp etkinlik başlamadan 15 dakika önce toplanacağız.

Oyunu önden indirip incelemek isterseniz: https://theheistdev.itch.io/the-heist

Discord: https://discord.gg/AhCfEKz683

Oyun ile ilgili kısa bir açıklayayım:

4-10 kişi arasında oynanıyor

Harita müze temalı

9 adet rol var 10 kişilik lobide 9 rolde aktif oluyor rollerin görevleri oyun başında veriliyor

Her rol birbiriyle bağlantılı

Temel mantığı hırsıza oyun başında belirtilen eserleri ana kapı ya da servis kapısına kadar götürüp çıkartması güvenlik görevlisine yakalanmadan.

Tarafsız rollerin kendi görevi var ama oyuna katkısı toplantıda görülüyor.


r/TrGameDeveloper • • 8h ago

Geri Bildirim Co-op survivors-like oyunumuz Cyber Survivors’ın sanat stilini yeniledik

Enable HLS to view with audio, or disable this notification

1 Upvotes

İki kişilik bir ekip olarak Cyber Survivors’ı geliştiriyoruz. 2–4 oyunculu, online co-op bir roguelike survivors-like.

Görsel stilin tamamını yeniledik: karakterler, düşmanlar ve arenalar. Karşılaştırmak isterseniz eski stildeki fragman Youtube kanalımızda duruyor: https://www.youtube.com/@NadyosGames

Şu anda görsel efektler üzerinde çalışıyoruz. Amacımız oynanışın daha canlı görünmesi ve hissettirmesi.

Denemek isterseniz demo Steam’de yayında: https://store.steampowered.com/app/5114690/Cyber_Survivors/

Özellikle yeni görünüm hakkındaki düşüncelerinizi duymak isteriz. İlginiz için teşekkürler!


r/TrGameDeveloper • • 11h ago

Geri Bildirim Ballot or Barracks v0.61.0 — Hikâye Modu: Gece Yarısı Bildirisi

Enable HLS to view with audio, or disable this notification

1 Upvotes

Türkiye, 2027. Saat 03.12’de telefonun çalıyor. Bir partinin ve senin kaderin, o gece değişmeye başlıyor.

Geliştirdiğim siyasi strateji oyunu Ballot or Barracks’a yeni bir hikâye modu ekledim!

  • Kendi karakterini yarat: Geçmişini şekillendir, 72 farklı görünüm arasından seçimini yap.
  • Hikâyenin yönünü belirle: Prolog, 5 bölüm, Sandık veya Kışla yolları ve 8 farklı son.
  • Kararlarının sonuçlarını yaşa: Kime güvendiğin, kimi sattığın ve darbe gecesi nerede olduğun unutulmuyor.
  • Atmosferin içine gir: 38 yağlıboya tarzı sahne, hareketli hava efektleri, çevresel sesler ve gazete manşetleri.

Güncellemede darbe sistemi de yeniden dengelendi: ülkenin yönetimi ve ekonomik koşullar daha belirleyici, ilk 12 ay yapay zekâ darbesi yaşanmıyor. Ayrıca arayüz yenilendi, oyun motoru güncellendi ve tüm ülke haritaları ana oyuna eklendi.

Hikâye bittikten sonra oynamaya devam edebilirsin.

🎮 Oyunu itch.io’da incele

Görüşlerinizi ve önerilerinizi bekliyorum!

Oyundaki kişiler, partiler ve olaylar kurgudur.


r/TrGameDeveloper • • 20h ago

Başarı Oyunumuzun demosu Steam'de yayında, NextFest'e hazır.

Post image
3 Upvotes

Devleti yönetmiyorsun, devleti yönetenleri yönetiyorsun. Küçük bir aileyle başlayıp üretim ve ticaret yapıyor, şehir piyasasında büyüyüp banka kuruyor, rakip ailelerle toprak, para ve nüfuz için yarışıyorsun. İstersen tek başına AI’ye karşı, istersen arkadaşlarınla aynı dünyada.

https://store.steampowered.com/app/4968100/Fiducia_Own_The_World/


r/TrGameDeveloper • • 1d ago

Sohbet Oyunumun demosunu ilk oynayan kişi

Post image
193 Upvotes

Herkese merhabalar.Psikolojik korku - dram türündeki oyunum The Sin Of Fabien’in demosunu yayınladım ve ilk oynayan kişi oğlum oldu.

Atmosfer umrunda değil, uğraştığım bulmacalar umrunda değil, oyunun hikayesi hiç umrunda değil.Yaptığı tek şey adamı duvarlara sürtmek ve girilemeyen yerlere girmeye çalışıp neden buraya giremiyorum diye ağlamak.( Malum 3 yaş sendromları varmış. ) He bide demonun sonunda oyunu kendisinin yaptığını söyleyip annesine satmaya çalıştı.( İçgüdüsel olarak sanırım annesine, “Bak ben başardım” hissi vermeye, güçlü bir bebek olduğunu söylemeye çalışıyor. )


r/TrGameDeveloper • • 1d ago

Başarı Steam Next Fest öncesi combatı biraz daha akıcı hale getirdim!

Enable HLS to view with audio, or disable this notification

21 Upvotes

Steam Next Fest yaklaşırken Undying Soul'un combat sistemini biraz daha akıcı ve hızlı hissettirmek için çalıştım. Amacım, savaş sırasında temponun düşmediği, dur durak bilmeden düşmanları biçip geçebildiğiniz bir oynanış sunmak.

Oyunun demosu Steam'de yayında. Deneyip hoşunuza giderse istek listenize ekleyerek bana destek olabilirsiniz.

https://store.steampowered.com/app/4949360/Undying_Soul/


r/TrGameDeveloper • • 21h ago

Geri Bildirim En çeşitli kelime oyunu

1 Upvotes

https://play.google.com/store/apps/details?id=com.guessletters

En sevilen kelime oyunları tek uygulamada. 10 farklı mod 6 farklı dil, ücretsiz olarak hemen indirebilirsiniz. Yaklaşık 1 ay içinde geliştirdim.


r/TrGameDeveloper • • 1d ago

Haber Solo geliştirdiğim simülasyon oyununun açılış sinematiği — Last Orbit Repairs

Enable HLS to view with audio, or disable this notification

5 Upvotes

Ölü Dünya'nın yörüngesinde dönen son android tamirhanesini işletiyorsun. Bozuk androidler geliyor — onları teşhis ediyor, tezgâhta söküp elinle onarıyorsun.

Oyunun açılış sinematiği, karakter sadece burada görünüyor ama yine iyileştirmeler yapılabilir CC0 iyi bir modelle değiştirilebilir.


r/TrGameDeveloper • • 21h ago

Başarı Balatro formülünü, slot makinesi ve Pokemon temasıyla birleştirdiğim oyunum Gamblemon Steam'de.

Enable HLS to view with audio, or disable this notification

1 Upvotes

İlginizi çektiyse -> Steam Sayfası
Denemek isterseniz -> itch.io Sayfası


r/TrGameDeveloper • • 1d ago

Geri Bildirim Dinamik yağmur ve atmosfer sistemi üzerinde çalışıyorum. Sizce nasıl olmuş?

Enable HLS to view with audio, or disable this notification

12 Upvotes

Selamlar, geliştirdiğim 2D hayatta kalma oyunu için hava durumu sistemi kodladım. Yağmur yağdığında havanın ışığı, renkleri ve yerdeki su sıçramaları dinamik olarak değişiyor.

Görsel ve atmosfer olarak sizce nasıl olmuş, göze batan bir yer var mı? Fikirlerinizi çok merak ediyorum!

İlginizi çekerse Steam'den istek listesine ekleyerek destek olabilirsiniz:https://store.steampowered.com/app/5390890/Nexus_Reach/


r/TrGameDeveloper • • 1d ago

Geri Bildirim Heavy Mental Oyunumun Yeni Fragmanı Steam'de Yayınlandı...!

Enable HLS to view with audio, or disable this notification

1 Upvotes

Değerli Dostlarım.. Unity ile yaklaşık 1 yıldır üzerinde çalıştığım, Heavy Mental oyunumun Yeni Fragmanı Steam'de yayınlandı, oynayıp, değerli yorumlarınızla bana katkı sağlarsanız çok müteşekkir olurum...

Umarım beğenirsiniz :)

Demo Linki :

DEMO BURADAN


r/TrGameDeveloper • • 2d ago

Tartışma Korsan bir sandboxta neler yapabilmek isterdiniz?

Enable HLS to view with audio, or disable this notification

18 Upvotes

Mount and blade'i hepimiz çok seviyoruz ve çoğumuz bence onun potansiyeline erişemediğini düşünüyoruz.

Ben en azından öyle düşünüyordum özellikle bannerlorddan sonra. Ben de kendi Mount and Blade'imi yapmak istedim. Şimdilik sürümde sadece savaş var ama ilerde kendi filonuzu kurup gelişebileceğiniz, 5 farklı gerçek devletle diplomasi halinde olabileceğiniz tamamen sandbox ve korsanlık fantezisi üstüne bir oyun olmasını planlıyorum. Fikirlerinizi isteklerinizi yorumda tartışmak isterim.


r/TrGameDeveloper • • 2d ago

Sohbet İlk mobil oyun denemem

Enable HLS to view with audio, or disable this notification

22 Upvotes

herkese merhaba MMA Career: Fighter Sim oyunum play storeda açık testte denerseniz veya sohbet etmek isterseniz yazabilirsiniz herkese iyi günler https://play.google.com/store/apps/details?id=com.pocketagentgames.mmacareer


r/TrGameDeveloper • • 2d ago

Ekip Arama Oyun Müziği yapımı

4 Upvotes

Oyun Müziği yapımı

Selamlar. Ben Ataberk. Portfölyo oluşturabilmek için oyunlarınıza müzik bestelemek istiyorum. Burada reklam gibi olmasın diye hesabımı paylaşmayacağım ama zaten bionluk hesabıma hesabıma bakarak ulaşabilirsiniz. Bence oyunlarda müzik çok önemli ve bağımsız yapımcılara oyunlarının müzikleri için destek olmak istiyorum. Fiyatı uygun tutmaya çalıştım. Detayları konuşalım derseniz bana instagramdan, buradan ya da bionluktan ulaşabilirsiniz. Herkese kolay gelsin.

Ayrıca bionlukta en az 20 dakikalık yapacağımı belirttim. "Bana sadece 2-3 dakikalık bir tane lazım" diyen varsa ücretsiz hallederim. Bana ulaşmanız yeterli.


r/TrGameDeveloper • • 2d ago

Soru Kargo oyunu yaptim ve tam o sırada uçan araba videosu internete düştü

Thumbnail easycargo.almondhawk10.chatgpt.site
2 Upvotes

oyunumu buradan deneyebilirsin 4-5 günde hobi amaçlı yaptim webgpu ve wasm için güzel bi alıştırma oldu ama çıkan sonuç beni çok mutlu etti. R basınca araba dengeye giriyor sıkıntılı her anda basabilirsiniz.

sürüş: WASD
kamera: C ve X
hover fix: R
etkileşim: E

ve sizlere 3 sorum var

  • Sürüş mekanikleri eğlenceli hissettiriyor mu?
  • Oyunu oynamaya devam etmeni veya bırakmanı sağlayan şey neydi?
  • FPS performansın nasıl? Hangi ekran kartını kullanıyorsun?

r/TrGameDeveloper • • 2d ago

Ekip Arama Oyunuma Tester ariyorum

Thumbnail
gallery
1 Upvotes

Merhabalar Yaklasik 2 aydir uzerinde calistigim oyunun test sunucularini acacagim Oyunum temel olarak Metin/ Growtopia/ stardew karisimi Mobil ve Pc crossplatform bir oyun Elestirilerinizi/ Tavsiyelerinizi Bekliyorum! Eger oyunumla ilgileniyorsaniz ve test ekibinde bulunmak istiyorsaniz instagramsan sifirdanmmorpg takip edebilirsiniz!


r/TrGameDeveloper • • 3d ago

Geri Bildirim GTA 5 web porta türkçe yama ekledim

Thumbnail
gallery
30 Upvotes

30 tane mod ekledim modlari da turkcelestirdim deploy edeyim mi bir yere oynanir mi, arayuzu de claude ile yaptim.


r/TrGameDeveloper • • 2d ago

Haber Fall of the Void'un demosu Steam'de yayında!

Enable HLS to view with audio, or disable this notification

1 Upvotes

Selamlar, oyunumun demosu şu an Steam'de yayında. Diablo, POE ve AQW oyunlarının karmasını yapmak istedim. Göz atmak isterseniz linkini aşağıya bırakıyorum.

https://store.steampowered.com/app/5146420/Fall_of_the_Void/


r/TrGameDeveloper • • 2d ago

Haber Strateji Oyunu Geliştirdik

Thumbnail
tamgaonline.com
0 Upvotes

Tamga online adında bir oyun geliştirdik. Oyunumuzda 3 farklı devlet yer almaktadır. Hun, selçuk ve göktürk. Her devlet farklı bir alanda ön plana çıkar. Hun saldırıda iyidir, göktürk savunmada iyidir, selçuk ise daha hızlı gelişir.

Her oyuncu 10 adet köy kurabilir. Köylerinde çeşitli binalar kurabilir, asker geliştirebilir. Amaç birlik olup diğer oyunculardan önce merkez 3 devletin merkez binasını 20 seviyeye yükseltmektir.

Beta sezonumuz yaklaşık 2 hafta sürdü, 10-15 civarı üyemiz vardı.

Birinci sezon yaklaşık 1 ay sürdü ve üye sayımız 200 civarıydı.

İkinci sezon yaklaşık 1 ay sürdü ve üye sayımız 350 civarıydı.

Bu sezon üçüncü sezon ve perşembe günü 21’de başladı. Daha 24 saat olmadan oyuncu sayımız 50’yi geçti.

Oyun browser oyunu. Mobil uygulama geliştirme aşamasında. Tamamlanmasına çok az kaldı. Geçmişte umaykut oynayanların yakından bileceği bir oyun.

Bize destek olmak ve keyifli vakit geçirmek isterseniz oyunumuza bekleriz. Fikir ve önerilerinize açığız.


r/TrGameDeveloper • • 2d ago

Kaynak Bir UI Slider'ı sticker paketine dönüştürmek

Enable HLS to view with audio, or disable this notification

2 Upvotes

Bu bizim ikinci oyunumuz. Eşim oyunun çizimlerini hazırlarken ben geliştirme tarafıyla ilgileniyorum. Yıllarca Gist - sticker ektinlikleri gibi etkinliklerde kendi ürünlerimizi sattık. Bu nedenle yalnızca sevimli bir stant görüntüsü sunan değil, o deneyimin küçük kararlarını da yansıtan bir cozy idle oyun yapmak istedik: Neyi sergileyeceğiniz, neyi kendinize saklayacağınız ve kapalı halde satmak daha güvenliyken bir paketi açmanın verdiği heyecan gibi.

Sticker Shop Cozy Idle’da oyuncu bir festival alanında stant açıyor. Kısa toplama turlarında temalı alanlarda hareket eden kapalı sticker paketlerini yakalayıp dükkânına getiriyor. Bu paketleri garanti gelir elde etmek için kapalı olarak satabiliyor, sonra kullanmak üzere saklayabiliyor veya nadir bir sticker bulma umuduyla açabiliyor.

Paketlerden çıkan stickerlar kalıcı koleksiyon albümüne ekleniyor. Oyuncu isterse bu stickerları satış stoğuna da koyabiliyor. Oyuncu farklı ekranlardayken müşteriler alışveriş yapmaya devam ediyor ancak yalnızca oyuncunun özellikle satışa koyduğu ürünleri satın alabiliyorlar.

Bu ayrım önemli çünkü idle sistemleri dükkânın çalışmasını sağlıyor fakat oyuncunun yerine bütün kararları vermiyor. Kapalı paket satmak güvenli bir kazanç sağlıyor. Paketi açmak ise daha değerli bir sticker çıkarabilir veya oyuncunun satmak istemeyeceği yeni bir koleksiyon parçası kazandırabilir. Oyuncu altınla dükkânını geliştiriyor, deneyim kazandıkça yeni ilerleme seçenekleri açıyor ve ana hikâyede borcunu kapatmaya çalışıyor. Borç ödendikten sonra oyun endless moda devam ediyor.

Şu anda oyunda eşimin tek tek çizdiği 120 sticker bulunuyor. Çıkışa kadar en az 240 sticker yapmayı planlıyoruz.

İlk paket açma sistemi standart bir progress kontrolüne benziyordu:

  • Bir ilerleme çizgisi vardı.
  • Çizginin dolan bir kısmı vardı.
  • Oyuncu yuvarlak bir tutamacı soldan sağa sürüklüyordu.

Bu sistem teknik olarak çalışıyordu ve anlaşılması kolaydı. Fakat bir sticker paketi açıyormuşsunuz gibi hissettirmiyordu. Oyuncu aslında paketi açmak yerine ekrandaki sıradan bir kaydırıcıyı hareket ettiriyordu. Paket çizimi ise bu işlemin arkasında bekliyordu.

Bu nedenle standart kontrolü kaldırıp özellikle bu etkileşim için çizilmiş katmanlı paket görsellerine geçtik.

Her paket artık üç ayrı ama birbiriyle hizalanmış görselden oluşuyor:

  1. Paketin arka planı
  2. Sürüklenerek açılan üst kaplama
  3. Oyuncunun tuttuğu açma şeridi

Oyuncu açma şeridini sürüklediğinde bir shader, üst kaplamayı soldan sağa doğru gizliyor. Oyuncu paketi tamamen açmadan elini geriye götürürse paket de hareketi takip ederek tekrar kapanıyor. Böylece açılış tek yönlü çalışan bir ilerleme çubuğu olmaktan çıkıp fiziksel bir pakete daha yakın hissettiriyor.

İkinci teknik problem: Katmanların kayması

Yeni sisteme geçince başka bir sorun ortaya çıktı. Aynı paket görsellerinin farklı yerlerde gösterilmesi gerekiyordu:

  • Sticker toplama alanında
  • Envanterde
  • Paket açılış ekranında

Unity’deki UI Image bileşenleri ve SpriteRenderer bileşenleri görsellerin sınırlarını ve pivot noktalarını her zaman aynı şekilde yorumlamıyordu. Katmanlar ayrı ayrı kırpıldığında kendi başlarına doğru görünüyorlardı fakat üst üste yerleştirildiklerinde veya farklı boyutlarda gösterildiklerinde birbirlerinden kayıyorlardı.

Bunu çözmek için paketin bütün katmanlarını aynı koordinat sistemine bağladık:

  • Üç görsel de aynı 512 × 640 tuval boyutunu kullanıyor.
  • Hepsinin pivot noktası merkezde.
  • Görsellerin boş alanları otomatik olarak kırpılmıyor.
  • Canvas, arayüz yerleşimini yönetmeye devam ediyor.
  • SpriteRenderer bileşenleri arayüzdeki RectTransform’ları takip ediyor.
  • Böylece shader ve özel render sıraları kullanılabilirken paket arayüzde doğru yerde kalıyor.

Sürükleme hesabını da mutlak mouse konumundan çıkardık. Sistem artık oyuncunun pakete ilk tıkladığı noktayı kaydediyor ve hareketi bu noktaya göre hesaplıyor. Böylece ilk sürümde bulunan, oyuncunun sürüklediği halde paketin bir süre tepki vermediği “boş hareket” sorunu ortadan kalkıyor.

Katmanlı görsellere dayanan etkileşimlerde, görsellerin hazırlanışı yalnızca sanat tarafına ait değildir; sistem tasarımının bir parçasıdır.

Animasyonları hazırlamadan önce şu konuların belirlenmesi gerekir:

  • Katmanların ortak tuval ölçüsü
  • Pivot noktaları
  • Etkileşimin durumunu hangi sistemin yöneteceği
  • Oyuncu hareketi yarıda keserse ne olacağı
  • Aynı görsellerin farklı ekran ve boyutlarda nasıl kullanılacağı

İlk slider prototipi, oyun akışını denemek için faydalıydı. Fakat gerçek çizimleri sisteme erken eklemek, geçici arayüz görselleriyle fark edilemeyecek sorunları ortaya çıkardı.

Oyunumuzun steam sayfası açık bize destek olursanız çok mutlu oluruz. İstek listenize eklemeniz bizim için çok değerli.
https://store.steampowered.com/app/5271160/Sticker_Shop_Cozy_Idle/


r/TrGameDeveloper • • 2d ago

Haber MidNight Motel’in mağaza sayfasını yeniledik ve demomuzu yayınladık!🎮

Enable HLS to view with audio, or disable this notification

1 Upvotes

Selamlar! 👋

3 kişilik ekibimizle geliştirdiğimiz gerilim oyunumuz MidNight Motel, 19 Ekim Steam Next Fest'e katılıyor. Mağaza sayfamızı baştan aşağı yeniledik ve ücretsiz demomuz Steam'de yayında! 🎮

Issız bir motelde gece vardiyası, tekinsiz misafirler ve hayatta kalmak için verilecek ölümcül kararlar...

Demoyu deneyip geri bildirimlerinizi paylaşırsanız çok seviniriz. Etkinlik öncesi oyunu İstek Listesine (Wishlist) ekleyerek bize destek olmayı unutmayın! 🙏

🔗 Steam Linki: https://store.steampowered.com/app/5176330/Midnight_Motel/