İçeriğe geç

Başkalarına barındırma yapmadan önce kendi ligimiz için zamanlamayı yaptık.

Pitwall bir barındırma şirketi olarak başlamadı. Bir Discord, cumartesi geceleri bir Bathurst sunucusu ve 2. virajda gerçekte ne olduğuna dair kimsenin çözemediği, çünkü kimsenin göremediği, giderek büyüyen bir tartışma yığınıyla başladı.

  1. 1

    enum.gg önce bir topluluktu

    enum.gg, küçük bir Avustralyalı sim yarış topluluğu olarak başladı: eşleştirme kuyruğunda beklemektense kendi gridini yönetmeyi tercih eden insanlarla dolu bir Discord. Bir makine kiraladık, bir Bathurst sunucusu kurduk ve gelen herkes için lig geceleri yaptık. Oturum bitince tek kayıt, ekran görüntüsü alan kişiydi.

  2. 2

    AC EVO’da zamanlama API’si yok

    AC EVO resmi bir zamanlama veya sonuç API’siyle gelmiyor. Canlı konum yok, sektör ara süreleri yok, Chase’te kimin kime çarptığını sesli sohbeti geri sararak çözmekten başka yol yok. Tanıdığımız her lig sonuçları bir tablodan, bir ekran kaydından ve bolca iyi niyetten yürütüyordu.

  3. 3

    Sunucuyu kendimiz okuyoruz

    Motorumuz sunucunun zaten sürücülere gönderdiklerini, ayrıca kendi günlüklerini ve sonuç dosyalarını okur; kayda basmayı kimse hatırlasa da hatırlamasa da her oturum için pozisyonlara, turlara, sektörlere ve sonuçlara dönüştürür. Sürücü girdileri (gaz, fren) sırada.

  4. 4

    Diğer yöneticiler de aynısını istedi

    Sunucumuzda canlı zamanlama, gerçek sonuçlar ve turdan tura telemetri olunca, diğer lig yöneticileri bunu kendilerinde nasıl alabileceklerini sordu. “İkili bir protokolü kendin çöz” bir cevap değil; biz de motoru, paneli ve barındırmayı tek bir şeyde paketledik: Pitwall.

Neden barındırılan (şimdilik)

Kendi barındırıcıları olarak başladık, bu yüzden iki tarafı da biliriz. Çoğu lig yöneticisi bir Linux makinesine bakmaktansa yarışmayı tercih eder ve barındırma bunu halleder: kurulumlar, AC EVO güncellemeleri, çökme sonrası yeniden başlatmalar ve ayrılmış çekirdekler.

Onu kendi donanımında da çalıştırabilmeni isteriz. Telemetri hattı henüz bunun için paketlenmedi, bu yüzden şimdilik bir bekleme listesi var. Her iki durumda da kilitlenme yok: istediğin zaman iptal et.

Barındırma planları

enum.gg hâlâ yarışıyor

Bütün bunları başlatan topluluk hâlâ aktif ve yaptığımız her şeyde hâlâ ilk sırada.

Motorun gördüğünü gör

Tam bir örnek yarış gecesi: canlı harita, zamanlama, sektörler ve tur karşılaştırma.