Nə üçün bir studiya həm oyun, həm SaaS qurmalıdır

İnvestora soruşun — bir zolaq seçməyi deyəcək. Oyunlar hit yönümlüdür, proqram isə yığılır. Fərqli huni, fərqli marja, fərqli adamlar. Kağız üzərində haqlıdır. Praktikada iki sahə bir-birinin kor nöqtəsini bağlayır — portfelimizdə üç tapmaca və masa oyununun çox kirayəçili dəstək platformasının yanında dayanmasının səbəbi budur.
Oyun hazırlanması ilk altmış saniyənin ustalıq dərsidir. Oyunçu sizə nə tanışlıq zəngi verir, nə təlim, nə də şübhədən pay. İlk dəqiqə düzgün hiss olunmursa — giriş gecikməsi, geribildirim, «bu şey canlıdır» deyən kiçik təsdiqlər — o artıq yoxdur. Cavabvericiliyə vurğunluq öyrənirsiniz, çünki saxlama qrafiki səliqəsiz buraxılışı verdiyiniz gün sizi cəzalandırır.
Biznes proqramı kiminsə hər gün oynamağa məcbur olduğu oyundur. Ən azı idarəetmə xoş hiss etdirməlidir.
SaaS isə əks fəziləti öyrədir: darıxdırıcı etibarlılıq. Heç kim animasiya əyrisi pisdir deyə yardım masasını atmır — ixracat iki dəfə səhv çıxdığı üçün atır. Helpdash-i qurmaq bizə oyun komandalarında nadir hallarda formalaşan vərdişlər verdi: bir sətir də itirməyən miqrasiyalar, audit jurnalları, sübut oluna bilən kirayəçi təcridi və həqiqətən bərpa edilmiş ehtiyat nüsxələr.
İkisini birləşdirin — bizim üslubumuz çıxır. Oyunlarımız platforma səviyyəli backend ilə buraxılır: Domino Peak-in onlayn otaqları, matçmeykinqi və yenidən qoşulma məntiqi biznes proqramımızla eyni deploy nizamında işləyir. Platformalarımız isə oyun hissi ilə çıxır: gələnlər qutusu Block Peak-də təmizlənən taxta ilə eyni məmnunedici klik hissi verir.
Bu üst-üstə düşmə şüar deyil, kadr məsələsidir. Bazar ertəsi düşmə animasiyasını kökləyən mühəndis cümə axşamı WebSocket yenidən qoşulmasını sıxlaşdırır; hər iki problem eyni probleməcə gəlir: toxunanda bu şey cavab verirmi?
Ona görə müştəri oyun studiyası, yoxsa proqram evi işə götürdüyünü soruşanda, dürüst cavab budur: ikisi arasındakı mübahisəni və həmin mübahisənin doğurduğu məhsulları işə götürürsünüz.