Masaüstünde zaman izleme

Bu ayın Wardogs piyasaya sürüş sonrası sohbeti, stüdyo müdürünün “Yoğun çalışmanın tarafında değilim” açıklamasıyla başlatıldı, oyun ekiplerinin saatlerini nasıl planladığı ve kaydettikleri hakkında dikkat çekti. Büyük stüdyolarda bir tasarımcının 43 saat mı yoksa 63 saat mı çalıştığını söyleyemeyecek İK sistemleri vardır; küçük stüdyolar bir dönüm noktası kayması bir retrospektif zorlayıncaya kadar hiçbir şey kaydetmez. Her iki model da insanları aynı şekilde etkiler.

Windows, macOS ve Linux üzerindeki oyun geliştirme zaman izleme için en iyi uygulamaları üç ekip boyutunda test ettik. Steam roguelike çıkaran beş kişilik bağımsız ekip, iş sözleşmesi kapsamında 40 kişilik stüdyo ve üç eşzamanlı projeye sahip bağımsız geliştirici. Her seferinde aynı amaç: gün başına değil, özellik başına saatleri kaydedin; bir üretici tarafından okunabilen bir rapor üretin; ve hiçbir zaman bir tuş kaydediciye dönüşmeyin.

Oyun geliştirme zaman izleme uygulamasında neye bakılmalı

Hızlı karşılaştırma

Uygulama Şu durumda en iyi Platformlar Ücretsiz plan Başlama fiyatı/ay Derecelendirme
Toggl Track Stüdyo genelinde varsayılan Windows, macOS, Linux, web 5 kullanıcı $9 4.6
Clockify Büyük ekipler için ücretsiz katman Windows, macOS, Linux, web Sınırsız kullanıcı $3.99 4.5
Harvest İstemci ve fatura çalışması Windows, macOS, web 1 kullanıcı $12 4.5
RescueTime Kişisel odak verileri Windows, macOS, Linux Temel $6.50 4.3
WakaTime Otomatik geliştirici araç izlemesi Windows, macOS, Linux, IDE plug-ins 15 günlük geçmiş $9 4.7
Timing Otomatik Mac izlemesi macOS Deneme $9 4.6
Kimai Gizlilik için kendi kendine barındırılan Windows, macOS, Linux, web Ücretsiz $0 4.5

1. Toggl Track, stüdyo genelinde en iyi varsayılan

Toggl Track, zamanlayıcı her yerde çalıştığı için çoğu oyun stüdyosunun sonunda seçtiği uygulamadır: web tarayıcısı, macOS menü çubuğu, Windows tepsisi, Linux istemcisi ve mobil uygulama. Proje yapısı istemci, proje, görev ve etiketi destekler, bu da iki dönüm noktasında oyun, motor, sanat ve QA saatlerini modellemek için yeterlidir. Raporlar takım arkadaşı ve projeye göre dilimlenmiş olur ve CSV dışa aktarması, yapımcının yayın yapana gönderdiği şeydir.

Oyun geliştirme için Toggl yolun dışında kalır. Ekran görüntüsü yok, tuş örneklemesi yok, inceleme istemi dışında boşta kalma süresi gözetimi yok.

Eksik olduğu yer: Ücretsiz katman 5 kullanıcı ile sınırlıdır, bu nedenle bunun üzerindeki herhangi bir stüdyo öder. Genel yayınlar ve QA sprintleri için raporlar, gerçekten yararlı olmak için özel etiketler gerektirir.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Web

İndir: Toggl Track toggl.com adresinde

Sonuç: Casus yazılım olmadan dürüst bir günlük isteyen 100 kişinin altındaki stüdyo için varsayılan.

2. Clockify, büyük ekipler için en iyi ücretsiz katman

Clockify, tüm ekibin ilk günden itibaren saatleri kaydetmesini isteyen ve kişi başına ödeyemeyen bir stüdyo için araçtır. Sınırsız kullanıcılar, sınırsız projeler ve çekirdek zamanlayıcı artı manuel giriş artı raporlar hepsi ücretsizdir. Ücretli katmanlar planlama, masraf izlemesi ve zaman kapalı yönetimi ekler, hiçbiri temel saat izlemesi için gerekli değildir.

İş sözleşmesi dar bütçesinde 40 kişilik stüdyo için, bu herkesin finance’den satın alma siparişi talep etmeden günlerini kaydetmesini sağlayan araçtır.

Eksik olduğu yer: Masaüstü istemcileri Toggl’dan daha yavaştır; web uygulaması en hızlı yüzeydir. Raporlar daha az cilalanmıştır.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Web

İndir: Clockify clockify.me adresinde

Sonuç: Stüdyolar için her takım arkadaşının saati kaydetmesi gerekir ve finans hayır diyor.

3. Harvest, istemciye yönelik en iyi iş

Harvest, stüdyo müşterilere saatte ödemeler yapan işçi sözleşmesi dükkân olduğunda parlak olur. Projelerin bir bütçesi vardır, zamanlayıcı bunu sayar ve Harvest, kaydedilen saatlerden tek bir dokunuşta müşteri dostu bir fatura oluşturur. Yayın yapanlar, muhasebe müdürlüğü ekiplerinin zaten tanıdığı bir biçimde ayrıntılı raporlar alırlar.

Eksik olduğu yer: Kişi başına Toggl’dan daha pahalı; faturalandırma nedenidir. Sahip olunan fikri mülkiyette yalnızca dahili izleme için daha az yararlıdır.

Fiyatlandırma:

Platformlar: Windows, macOS, Web

İndir: Harvest getharvest.com adresinde

Sonuç: Müşteri de faturalayan iş sözleşmesi stüdyosu için.

4. RescueTime, kişisel odak verileri için en iyi

RescueTime proje zamanlayıcısı değildir; uygulama ve tarayıcı saatini üretken, dikkat dağıtıcı ve tarafsız kovalar halinde kategorize eden pasif bir izleyicidir. Bir geliştirici makinesinde bu, Unity artı Rider’daki altı saat ile Slack artı Twitter’daki altı saat arasındaki farkın sonunda okunabilir hale geldiği anlamına gelir.

Stüdyolar RescueTime’ı yönetim gözetimi katmanı olarak değil, kişisel odak verileri isteyen kişiler için katılım içi araç olarak kullanırlar.

Eksik olduğu yer: Gizlilik açısından hassas izleme. Takım panoları mevcuttur ancak katılım içi olmalıdır. Proje zamanlayıcısı değildir, bu nedenle dönüm noktası raporlaması için Toggl veya Clockify’ı değiştirmez.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux

İndir: RescueTime rescuetime.com adresinde

Sonuç: Kişisel odak yardımcısı, stüdyo genelinde izleyici değil.

5. WakaTime, mühendislik saatleri için en iyi

WakaTime, VS Code, Rider, Visual Studio ve her JetBrains aracı için IDE eklentilerinden kodlama saatini otomatik olarak kaydeder. Bir mühendislik ekibinde, bu, kimsenin bir zamanlayıcı başlatmayı hatırlaması gerekmeden “bu sprintte netcode’a kaç saat koydu” sorusuna cevap veren araçtır.

Motor ve oyun mühendisleri için otomatik yakalaması günlük genel giderini sıfıra düşürür.

Eksik olduğu yer: Yalnızca kodlamayı kapsar; IDE dışında hiçbir şey (oyun editöründe seviye tasarımı, Substance’da sanat, toplantılar) izlenmez. Geri kalanı için Toggl ile eşleyin.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, IDE plug-ins

İndir: WakaTime wakatime.com adresinde

Sonuç: Sürtüntüsüz mühendislik saati izleyici.

6. Timing, otomatik Mac izleme için en iyi

Timing macOS’ta uygulama ve belge saatini otomatik olarak kaydeder, ardından kullanıcının daha sonra blokları etiketlemesine izin verir. Yalnız bağımsız geliştirici veya küçük Mac merkezli ekip için, bu zamanlayıcı disiplini olmadan tüm günü yakalayan araçtır. Günün sonundaki etiketleme adımı gerçek verilerden rapor oluşturur.

Eksik olduğu yer: Yalnızca macOS. Otomatik izleme, faydalı olması için hala gün sonu etiketlemesi gerektirir.

Fiyatlandırma:

Platformlar: macOS

İndir: Timing timingapp.com adresinde

Sonuç: Hiç başlatma düğmesine basmak istemeyen Mac geliştirici.

7. Kimai, gizlilik için en iyi kendi kendine barındırılan

Kimai, saat verilerini üçüncü taraf bir hizmete göndermeyecek stüdyolar için açık kaynaklı, kendi kendine barındırılan zaman izleyicidir. Bir VPS veya iç sunucuya dağıtın ve tüm ekip, stüdyonun sahip olduğu paylaşılan bir örneğe karşı kaydederler. Toggl ile özellik paritesi pratik kullanım için yeterince yakındır ve PHP yığını bakım dostu olur.

Düzenlenmiş ortamlardaki stüdyolar için (bazı yayın yapan NDA’lar üçüncü taraf veri paylaşımını sınırlar), Kimai pragmatik cevapdır.

Eksik olduğu yer: Bir sunucu ve bunu korumak için birine ihtiyaç duyar. Tak ve çalıştır seçeneği değildir; kurulum için bir haftayı bekleyin.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Web (kendi kendine barındırılan veya bulut)

İndir: Kimai kimai.org adresinde

Sonuç: Veri ikamesi ve gizliliğin rahatlığı yendiği stüdyolar için.

Doğru olanı seçme

Sık Sorulan Sorular

Oyun stüdyosu için en iyi ücretsiz zaman izleyici nedir? Clockify. Ücretsiz katmanda sınırsız kullanıcı ve çekirdek zamanlayıcı artı raporlar tam bir sprint için yeterlidir.

Bu uygulamalar ekran görüntüsü alır mı? Toggl, Clockify, Harvest, WakaTime, Timing ve Kimai varsayılan olarak yapmaz. RescueTime de yapmaz. Ekran görüntüsü tabanlı gözetim uygulamaları kategoride bulunur ancak bu testten hariç tutulmuştur.

Toplantıları ve incelemelerini nasıl izlerim, yalnızca kodlamayı değil? Toggl veya Clockify’da manuel giriş. WakaTime yalnızca IDE dışında her şeyi kaçıracaktır; tam resim için proje zamanlayıcı ile eşleyin.

Bu uygulamalar Unity, Unreal veya Godot ile uyumlu mu? Manuel zamanlayıcı herhangi bir araçla çalışır. Otomatik izleme (WakaTime) eklenti gerektirir; Unity ve Godot için çeşitli olgunluk seviyelerinde topluluk eklentileri vardır ve Unreal için VS Code ile aynı seviyede hiçbiri yoktur.

Zaman izleme yoğun çalışmayı önleyebilir mi? Hayır. Zaman izleme yoğun çalışmayı görünür hale getirir; stüdyo daha sonra zamanlamayı değiştirip değiştirmediği yönetim kararıdır. Konuştuğumuz her ekip görünen panonun toplamlardan daha önemli olduğunu söyledi.