Oyun Geliştirme Projesi Nasıl Planlanır?

Oyun Geliştirme Projesi Nasıl Planlanır?

Oyun geliştirmenin en karmaşık yönlerinden biri planlama yapmaktır. Bazıları küçük bağımsız projelerin bu adıma ihtiyaç duymadığını; Onlar sadece bitinceye kadar proje üzerinde çalışmalılar. Doğrudan çok uzak.

İlk Planlama

Projenin kaynağında oluşturulan tasarım çerçevesi, tüm projenin gelişimine yönelik kursu belirleyecektir. Bu aşamada hiçbir şeyin taşa konmadığını hatırlamak önemlidir, ancak mümkün olduğu kadar doğru olmaya çalışmalısınız.

Özellik listesi

İlk önce, tasarım belgesini analiz edin ve oyunun gereksinimlerini belirleyin. Ardından, her gereksinimi, gereksinimi uygulamak için gerekli olacak özelliklerin bir listesine bölün.

Görevlerin Yıkılması

Her bir özelliği kullanın ve her bölümdeki (sanat, animasyon, programlama, ses, seviye tasarımı vb.) Liderlerinizle birlikte çalışın ve her departmanın görevlerini (ekibinizin büyüklüğüne bağlı olarak bir grup veya kişi) ayırın.

Görev Atama

Her grubun lideri daha sonra her görev için başlangıç ​​zamanı gereksinimi tahminleri oluşturmalı ve bunları ekip üyelerine atamalıdır. Bu tamamlandıktan sonra, liderin tahminlerin doğru ve makul olmasını sağlamak için ekiple birlikte çalışması gerekir.

Bağımlılıklar

Proje yöneticisi daha sonra tüm görev tahminlerini almalı ve bunları Microsoft Project veya Excel (uzun süredir iki endüstri standardı) veya çevik proje yönetimi için mevcut olan daha yeni seçeneklerden herhangi biri olan bir proje yönetimi yazılım paketine yerleştirmelidir.

Görevler eklendikten sonra, proje yöneticisi, bir özellik oluşturma zamanlamasının gerekli zaman dilimlerinde tamamlanmasını önleyen imkansız ilişkilere sahip olmamasını sağlamak için görevlere bakmalı ve takımlar arasındaki bağımlılıkları eşleştirmelidir. Örneğin, bir yarış oyununu tam olarak uygulamak için, fizik sisteminin tamamlanmasından önce lastik dayanıklılığının kodunu programlamazsınız. Lastik kodunu temel alacak bir çerçeveye sahip değilsiniz.

Zamanlama

Bu, işlerin özellikle karmaşıklaştığı yerdir, ancak ilk başta proje yönetimi ihtiyacının daha belirgin hale geldiği yer burasıdır.

Proje yöneticisi, her görev için tahmini başlangıç ​​ve bitiş tarihlerini atar. Geleneksel proje planlamasında, projenin tamamlanması için zaman çizelgesini ve görevleri birbirine bağlayan bağımlılıkları gösteren basamaklı bir “şelale” görünümü ile karşılaşırsınız.

Kayma, çalışanların çalışma süresi, özelliklerde beklenmeyen gecikmeler vb. Gibi faktörleri hatırlamak çok önemlidir. Bu çok zaman alan bir adımdır, ancak size projenin tam olarak ne kadar zaman alacağı konusunda bir fikir verecektir.

Verilerle Ne Yapmalı

Bu proje planına bakarak, bir özelliğin zaman içinde maliyetli olup olmayacağını (ve dolayısıyla parayı) belirleyebilir ve özelliğin oyunun başarılı olması için gerekli olup olmadığına ilişkin kararlar alabilirsiniz. Güncelleme yapmak için bir özelliği geciktirmenin, hatta bir devam sürecinin geciktirilmesinin daha mantıklı olduğuna karar verebilirsiniz.

Ayrıca, bir özellik üzerinde ne kadar çalıştığınızı izlemek, sorunu çözmek için yeni bir teknik denemenin ya da projenin yararı için özelliği kesmenin zamanının gelip gelmediğini belirlemede yararlıdır.

Dönüm Noktaları

Sık sık proje planlaması kullanımı, kilometre taşlarının oluşturulmasını içerir. Kilometre taşları, belirli bir işlevsellik öğesinin, proje üzerinde çalışmanın bir zaman süresinin veya görevlerin yüzdesinin tamamlandığını gösterir.

İç proje takibi için kilometre taşları planlama amaçları için ve ekibe hedef için özel hedefler vermek için faydalıdır. Bir yayıncı ile çalışırken, kilometre taşları sıklıkla, geliştirme stüdyosunun nasıl ve ne zaman ödeneceğini belirler.

Son Notlar

Proje planlaması birçok kişi tarafından sıkıntı olarak kabul edilir, ancak hemen hemen her zaman projeleri önceden iyi planlayan ve dönüm noktalarına ulaşan geliştiricilerin uzun vadede başarılı olanlardır.


Videoyu izle: SIFIRDAN OYUN GELİŞTİRMEYİ ÖĞRENİN!