, Scrabble3D veya FreeOrion gibi açık kaynak kodlu oyunu oyna kaynak kodunu indirmek
. Eğer yürütülebilir indirilen oyunsitesioyunun kaynak dosyaları tutan bir zip , katran veya diğer arşiv dosyası için bir bağlantı olacaktır .
2
indirilen arşiv dosyasındanoyunun tek kaynak dosyaları ayıklayın. Ekstraksiyon hakkında ayrıntılı talimatlar için arşivleme programın kullanım kılavuzunu okuyun.
3
bunun ayıkladığınızkaynak dosyalardan biri yüklemek sonra , herhangi bir kelime işlemci açın. Adını açıkçadosyanın işlevlerinin ne açıklayan bir dosyayı seçin . Örneğin , GameBoardManagement.c veya PlayerAttributes.java iyi adaylardır.
4
tüm yorumlar da dahil olmak üzere ,kaynak dosyasındaki her satırı okuyun. Yorumlar genelliklesözdizimi ve düzenli konuşma yazım var ve " /* " veya "'" gibi karakterler tarafından parantez vardır , bir virgül sonra görünür . Anlamakifadeleri açıklayan yeni bir kaynak kodu yorumlarınızı yazın. Kalan kaynak dosyaları için bu adımı tekrarlayın .
5
oyunun kaynak kodu yazılmışdil için yapılmış ücretsiz bir kiti kullanılarak3 -D oyunun kaynak kodunu derlemek . Örneğin, almakJava geliştirme Java oyunları ya da C veya C ++ kod yazılmış oyunlar içinGCC derleyicisi için kiti. Derleme hakkında ayrıntılı talimatlar içinkitin belgeleri okuyun .
6
anlamak bir açıklama içinkaynağın bir dize veya sayısal sabitleri birine bir değişiklik yapın . Örneğin ,açıklamada bir 10050 değiştirin " Eğer savaşçı [i ] .hasGold ardından savaşçısı [ i] .points + = 50; " .
7
Derleme vemodifiye oyunu çalıştırın . Eğer beklendiği gibi çalışmaz yapılandeğişiklik ,kaynak kodu açıklamada bu not ise başka bir sabit değiştirin. Kaynağına küçük değişiklikler yaparakoyun anlayışınızı doğrular .