Bütün Ping yazıları

Sosyal oyun · Mesajlaşma

Her hamleye bağlanan oyun içi mesajlar

Sohbeti ayrı bir akış olmaktan çıkarıp tavla hamlelerinin parçası yapan mesajlaşma modelinin tasarımı.

Yol hikâyesi2 dk
Her hamleye bağlanan oyun içi mesajlar için Ping kapak görseli

Mesajın bağlamı hamledir

Klasik sohbet panelinde mesajlar zamana göre akar, fakat oyuncunun hangi zar veya hamleden söz ettiği kısa sürede belirsizleşir. tavla.be'de mesajı sıra aksiyonuna bağlayarak bu bağlamı korumayı seçtik.

Oyuncu hamlesini tamamladığında o sıraya ait mesaj da canonical action içinde yerini alır. Canlı oyunda görülen konuşma, replay açıldığında aynı hamlede yeniden görünür.

Optimistic görünüm, authoritative kayıt

Mesajın ekranda hızlı görünmesi için istemci optimistic davranabilir; fakat kalıcı geçmişin kaynağı sunucudur. Hamle reddedilirse ona bağlı mesaj da oyun tarihine yazılmaz. Böylece iki oyuncunun gördüğü hikâye ayrışmaz.

Uzunluk sınırları, boş mesaj kontrolü ve tekrar gönderme koruması sosyal özelliğin oyun akışını bozmamasını sağlar. Amaç genel amaçlı bir chat uygulaması değil, tavla masasının kısa konuşmalarını korumaktır.

Başlangıç ve kutlama mesajları

Her arşiv bir hikâye; her hikâyenin de bir başlangıcı ve sonucu olmalı. Bu nedenle oyun başlamadan önce meydan okuma mesajlarını, oyun bittikten sonra da son söz niteliğindeki kutlama veya tebrik mesajlarını alıyoruz.

Oyun bu iki uçtaki mesajlarla birlikte arşivleniyor ve replay sırasında aynı sırayla gösteriliyor. Taraflar oyun sonlandığında sessizce uğurlanmıyor; masadan kalkmadan önce son sözlerini söyleme fırsatı buluyor. Profilde varsayılan metin seçilebilir, fakat oyuncu her oyun için mesajını değiştirebilir.

RE-PING

Bu yazıyı paylaş

Bağlantıyı kopyalayabilir veya kullandığın sosyal platformda yeniden paylaşabilirsin.

XLinkedInFacebookWhatsApp

PONG

Pong sende

Yorum eklemek için bu yazının ilişkili X gönderisine cevap ver.