Kendi Minecraft modunuzu yaratın. Oyunlar için mod oluşturma programları Minecraft 1.7 için mod oluşturma

Herkes Minecraft için kendi modunu yapmayı hayal ediyordu. Ancak herkes bunu nasıl yapacağını bilmiyor. Bu yazımda sizlere Minecraft Pocket Edition için nasıl modifikasyon oluşturulacağını olabildiğince detaylı anlatmaya çalışacağım.

Başlamak için iki geliştirme yolunuz var:

  1. Programlama dillerini kullanarak modlar ve komut dosyaları oluşturun
  2. ModEz gibi özel programları kullanarak modlar yapın.

Seçeneklerin her birine daha yakından bakalım ve hangisinin daha iyi olduğunu bulalım.

Programlama dillerini kullanarak mod nasıl oluşturulur?

Eklentilerin ve kaynak paketlerinin nasıl oluşturulacağını öğrenmek için bunların yapısını anlamanız gerekir. Bunun için yeterli herhangi bir eklentiyi .zip formatında indirin, Daha sonra zipten çıkarın ve nasıl çalıştığını görün. Ancak eklentiler tüm işlevleri kullanmanıza izin vermez, bu nedenle daha fazlası iyi değişiklikler genellikle JS'de blok başlatıcı API'si kullanılarak yazılır.

ModEz ile mod nasıl yapılır?

ModEz, programlama becerisi gerektirmeden değişiklik oluşturmanıza olanak sağlayan programlardan biridir.. Ancak bu programın yetenekleri yetersiz ve onunla küresel bir mod oluşturmak işe yaramayacak.

Telefonlara yönelik bu programla aşağıdaki işlemleri kolayca yapabilirsiniz:

  • yeni el sanatlarının yaratılması,
  • yeni yiyecek yaratmak
  • yeni öğeler ve bloklar oluşturulması.

Bu program aynı zamanda Blok Başlatıcıda çalışan modlar da yapar. Bir mod oluşturmak için ihtiyacınız olacak:

1) Mod için bir isim bulun.

2) İhtiyacınız olan işlevleri seçin. Bunu yapmak için İngilizce dil bilgisine sahip olmanız gerekir. Diyelim ki SetPlayerHealth fonksiyonunu seçerek oyuncunun HP değişimini ayarla ayarlarda daha önce belirttiğiniz herhangi bir blokla belirli bir manipülasyon gerçekleştirirken.

3) Yani pratikte yaptığınız şey bir ilk yardım çantası modu oluşturduk. İlk yardım çantası dokusu altında bloğun dokusunu yeniden çizmek yeterlidir.

4) Değişikliği BlockLauncher'a yüklemek için ihtiyacınız olacak oyuna gir, Daha öte İngiliz anahtarına tıklayın ve Seç ModPE komut dosyalarını etkinleştir, ardından aşağıdaki resimlerde gösterildiği gibi cihazınızdan yeni bir komut dosyası ekleyin.



Bilgisayar oyunlarının kullanıcı tarafından değiştirilmesi, daha fazla içerik, oyun çeşitliliği vb. elde etmek için oyun dosyalarının değiştirilmesi ve eklenmesi anlamına gelen oldukça yaygın bir olgudur. Bazen modlar küçük olabilir ve yalnızca birkaç öğe veya özellik ekleyebilir. Ve bazen oyunu neredeyse tamamen değiştiren küresel modlar bulabilirsiniz. Çağımızın en popüler bilgisayar oyunlarından biri olan Minecraft için oyunseverler oldukça fazla farklı mod yapıyor. Bu nedenle Minecraft için nasıl mod oluşturulacağını öğrenebilirsiniz - aslında göründüğünden daha kolaydır, ancak her durumda oldukça fazla zaman alacaktır.

Minecraft için modlar

Dolayısıyla, Minecraft için bir modun nasıl oluşturulacağını ciddi şekilde bulmaya karar verirseniz, orada tam olarak neyin değiştirilebileceğini anlamalısınız. Aslında inanılmaz derecede çok olasılık var - bu oyun için diğerlerinden çok daha fazla mod var. Bunun nedeni Minecraft'ın oldukça basit görünmesidir - buna göre içindeki bir şeyi değiştirmek veya ona belirli işlevler eklemek, yüzlerce profesyonelin birkaç yıldır üzerinde çalıştığı üst düzey bir projeden daha kolaydır. Artık oyuna inanılmaz miktarda içerik ekledikleri için küresel olanlara güvenli bir şekilde atfedilebilen "Endüstriyel El Sanatları" veya "Taumcraft" gibi modlar zaten var - ilki Minecraft'ı endüstriyel çağa taşıyor ve yüzlerce ekliyor yeni tarifler ve öğeler. İkincisi oyuna sihir ve onunla birlikte gelen her şeyi ekler. Doğal olarak daha basit projelerle başlamalısınız ama sonunda ciddi bir şey de yaratabilirsiniz. Ama önce Minecraft modunun nasıl oluşturulacağını öğrenmeniz gerekiyor.

Temiz bir mod oluşturma

Minecraft için nasıl mod oluşturulacağını öğrenmek istiyorsanız, bunun tamamen farklı iki şekilde yapılabileceğini hemen anlamalısınız - API kullanılarak veya kullanılmadan. İlk adım, herhangi bir ek yazılım gerektirmeyen saf bir modun oluşturulmasını parçalamaktır. Bu durumda oyun mekaniğini iyi anlamanız ve belirli tasarım becerilerinin yanı sıra üst düzeyde programlama becerisine sahip olmanız gerekir. Daha sonra oyuna yeni bir şeyler katabilir, belirli öğeleri, işlevleri ve çok daha fazlasını değiştirebilirsiniz. Sonunda, benzersiz ve alışılmadık bir mod oluşturabileceksiniz, ancak standartlaştırılmayacağı için diğer oyuncular tarafından kullanımının sınırlı olması muhtemeldir - buna göre bazı oyuncular başlatma ve uyumlulukla ilgili sorunlar yaşayabilir Minecraft'ın bu modifikasyonunun hangi modda oluşturulduğuna bakılmaksızın - hayatta kalma veya yaratıcı.

API ile Modlar Oluşturma

API, oyunun kendisinden birçok işlevin yanı sıra dokular, dış görünümler ve çok daha fazlasını zaten içeren özel bir programlama arayüzüdür. Böylece tüm kodu sıfırdan yazmak yerine birbiriyle birleştirilebilen hazır çözümleri kullanarak yeni bir şey yaratabilirsiniz. Çok sayıda farklı arayüz vardır ve bunların arasından belirli bir şeyi seçmek sorun olabilir. Burada, örneğin "Minecraft" moduyla ilgili olarak modun özelliklerini - hayatta kalma, zorlu, yaratıcı vb. - dikkate almanız gerekir. Ancak mod yapmaya yeni başlıyorsanız ve modunuzun mümkün olduğunca çok kişiye ulaşmasını istiyorsanız Minecraft Forge'u kullanmanız gerekir. Bu, şu anda mevcut olan en yaygın API'dir - aynı zamanda en işlevsel, en hacimli ve en çok talep gören API'dir. Bu nedenle Minecraft'a yeni modlar ekleyecekseniz öncelikle buna dikkat edin.

Minecraft Forge'u kullanmanın özellikleri

Mod oluşturan veya kullanan birçok oyuncu, Forge'un neden gerekli olduğunu merak ediyor. Sonuçta, bu çok sakıncalıdır - değişikliği daha sonra çalıştırabilmek için kesinlikle API'nin kendisini yüklemeniz gerekir. Oynamak için ekstra bir şey gerektirmeyen saf modlar yapmak gerçekten imkansız mı? Aslında "Forge", dezavantajlardan çok daha fazla avantaja sahiptir (bu arada, yalnızca bir tane var, bu da modu çalıştırmak için tam olarak API'yi önceden ayarlama ihtiyacıdır). Birincisi, mod oluşturma süreci basitleştirildi ve ikincisi, kullanımı hiçbir çaba gerektirmeyen daha birçok özelliğe sahip oluyorsunuz. Ama en önemlisi, modunuz evrensel hale gelir. Yukarıda belirtildiği gibi API olmadan bir mod yaparsanız, birçok oyuncunun onu yükleyememe ihtimali yüksektir. Forge'u kullandıysanız, API'nin yüklü olduğu herhangi bir oyuncu, modunuzu en ufak bir sorun olmadan yükleyebilecektir.

Kullanım özellikleri

Hangi seçeneği seçerseniz seçin, değişiklik yapmanın en önemli kuralı orijinal dosyaları değiştirmemektir. Örneğin, Minecraft için bir araba modu yapmaya karar verdiniz - çatışmaları önlemek için oyunda bulunanları düzeltmek yerine yeni nesneler eklemek daha iyidir.

Birçok oyuncu değişiklik yaratabilecek bir programın hayalini kuruyordu. Geliştirici Pilo sayesinde herkes MCreator for Minecraft 1.7.2 ve 1.7.10'u indirebilir ve derin programlama bilgisi olmadan kendi modlarını oluşturmaya başlayabilir. Yeni bloklar, öğeler, başarılar, yeni türde mevcut bloklar, çeteler, biyomlar, yiyecekler, araçlar, bitkiler, arabalar ve daha fazlasını oluşturun. MCreator 1.7.10/1.7.2 kullanılarak herhangi bir fikir kolayca uygulanır.

Farklı türde modlar oluşturun


Bu program, kaplamalar (mini harita modunda olduğu gibi), arabalar, yapılar, boyutlar, alet kitleri, silahlar (kılıçlar, silahlar) ve daha fazlası dahil olmak üzere çeşitli türde değişiklikler oluşturmanıza olanak tanır.

Sezgisel arayüz


MCreator, öğeleri bir menüye yerleştirmenin kolay bir yolunu sunar. Geliştiricinin çalışma yüzeyindeki nesneleri ve öğeleri fareyle hareket ettirmesi yeterlidir.

Tarifler ve damlalar hazırlama


Tarifler yazın, damlalar oyunda ustalık yapmak kadar kolaydır. Minecraft'taki çok sayıda şey arasında arama yapmak için filtreleri kullanın. MCreator, siteye yerleştirilebilmeleri için tariflerin resimlerini dışa aktarabilir.

Deneyimli geliştiriciler için


Deneyimli geliştiriciler, mod kaynak kodunu kullanıcı dostu bir arayüzde düzenleme yeteneğini sevecekler. MKreator program düzenleyicisinde bir programcı için sözdizimi vurgulama, otomatik tamamlama ve diğer güzel şeyler bulunur. Eclipse ile entegrasyon desteklenmektedir.

"Saf" Minecraft'ın yeteneklerini genişleten çok çeşitli değişiklikler zaten yazıldı. Ancak insanın fantezisi sınırsız olduğundan, diğer minecraftçıların henüz uygulamadığı bir tür mod bulma şansınız var. Fikrinizi gerçeğe dönüştürmek için programlamanın karmaşıklığına dalmanıza hiç gerek yok - sonuçta, kendi modlarınızı kolayca geliştirmek için özel olarak oluşturulmuş çok kullanışlı bir ModEZ uygulaması var.

Kullanıcı dostu bir arayüz, oyunda yapılan değişiklikleri çok hızlı bir şekilde özelleştirmenize olanak tanır. Steve'e özel ikramlarla beslemek için yeni yiyecekler eklemeyi deneyin veya canavar savaşını tamamen yeni bir seviyeye taşıyacak benzersiz silahlar geliştirin. Araçlar, mekanizmalar, araçlar ve genel olarak size ilginç ve yararlı görünen her şeyi yaratın.

Modlar oyunu mutlaka basitleştirmeyecektir; yeni seçenekler ekleyebilirler, ancak çoğu zaman bunları uygulamak için çaba harcamanız gerekir. Örneğin, ModEZ programına yeni bir nesne koymak, bir tezgahta ona uygun bir işçilik tarifi bulmak veya onu bir fırında işlemek gibi. Bu oyunu daha da ilginç hale getirecek!

ModEZ sizden yalnızca yaratıcı çabalar değil, aynı zamanda iyi derecede İngilizce bilgisi de isteyecektir. Uygulama menüsü bu dilde yazılmıştır. Minecraftçıların bu gibi durumları bir engel olarak değil, kendilerini geliştirme şansı olarak algılamaları güzel bir şey.

Ekran görüntüleri:

Oyuna, çevreye yeni mekanikler getirme veya daha basit bir ifadeyle bir şeyleri kendi tarzınızda değiştirme arzusu çok eski zamanlardan beri devam ediyor. Bir oyunu değiştirmek, onu sıfırdan oluşturmaktan çok daha kolaydır. Zaten verilen mekanikler, ortamlar ve animasyonlar var. Geriye yalnızca yeni içerik eklemek veya mevcut içeriği kesmek, böylece orijinal yapıyı değiştirmek kalıyor. Topluluğun, kaynakları içe aktarma ve yeni veya değiştirilmiş dosyaları oyuna aktarma dahil olmak üzere bir dizi görevi basitleştiren özel yazılımlar oluşturduğu sıklıkla görülür. Örneğin, 1994 yılında Brandon Wiber ve DOOM'da açık kaynak kodunun bulunması sayesinde modlama bu kadar popüler hale geldi. Oyuncular, Wiber tarafından yazılan DEU'yu (DOOM Editor Utility) kullanarak oyunda kendi seviyelerini ve modifikasyonlarını yapma olanağına sahip oldular. İktisat Yüksek Okulu İşletme Bilişim Yüksek Okulu Oyun Proje Yönetimi programında öğrencilerimizin birçoğunun oyunlar için mod oluşturma programlarını kullanma deneyimi de var veya bu konuya ilgi duyuyorlar.

Oyuncuların ve modcuların motivasyonları çok farklı olabilir. En sevdiğiniz oyunun "kaportasının altında" ne olduğunu bulma arzusundan başlayarak veya bu şekilde oyun geliştirmenin temellerinde ustalaşma hedefini belirleyin. Mod geliştirici, oyun geliştirme yolunu izlemeye ve geliştirici olmaya karar verirse, oyun geliştirme alanında bir işe başvururken mod geliştirme kullanışlı olabilir. Ayrıca oyunun içeriden nasıl olduğunu görmeye de yardımcı oluyor. Mekaniğin prensibi, senaryoların çalışması, dokuların çalışması, 2D / 3D ortamlar ve nesneler, spritelar, efektler vb. anlayışı bu şekilde gelir. Gelecekte kendi projenizi geliştirme planlarınızda kesinlikle işinize yarayacak beceriler. Aynı şekilde, kendi mekaniğinizin prototipini oluşturabilirsiniz; herhangi bir oyun için bir mod, neyin tasarlandığını görselleştirmenize ve özelliği çalışırken göstermenize yardımcı olabilir.

Karmaşıklık ve zaman açısından her şey çok belirsizdir. Grand Theft Auto: Vice City'de sıklıkla olduğu gibi, kahramanın yeniden derisinden başlayarak 10-15 dakikadan fazla sürmedi ve çok iddialı projelerle sona erdi. Bazen değişiklikler korkunç boyutlara ulaşabilir ve oyunu tanınmayacak kadar değiştirebilir. Bu tür örnekler o kadar da az değil. PlayerUnknown's Battlegrounds yalnızca üç günde büyük ilgi gördü. Playerunknown takma adı altında Brendan Green, ArmA 3'ü modlamaya başladı ve artık "Battle Royale" olarak adlandırılan kendi oyun modunu yaratmaya devam etti. H1Z1 pro modu: Öldürmenin Kralı. Türün ticari başarısını gördükten sonra Brendan Greene kendi battle royale oyununu yapmaya karar verdi. Oyun, Mart 2017'de Steam Erken Erişim programının bir parçası olarak piyasaya sürüldü. Geliştiriciler, geliştirmeyi tamamlamayı ve bitmiş ürünü 2017'nin 4. çeyreğinin sonundan önce piyasaya sürmeyi planlıyor. Proje, piyasaya sürülmesinden sadece üç gün sonra Steam'deki en popüler oyunlar listesinin zirvesine çıktı ve üç günde 11 milyon dolar kazandı. Ve bu yazının yazıldığı sırada oyunun 10 milyondan fazla kopyası 29,99$ fiyatla satılmıştı.

Aynı Dota, aslında Warcraft III'ün bir modifikasyonuydu. Harita, Warcraft III: Reign of Chaos'un Dünya Editörü kullanılarak oluşturuldu ve Warcraft III: The Frozen Throne genişletmesinin piyasaya sürülmesiyle geliştirildi. Artık yaratıcılarından biri olan Abdul Ishmael (IceFrog), Valve'da Dota 2 üzerinde çalışmaya devam ediyor. Counter-Strike'da da durum aynıydı. İlk Counter-Strike betası 1999'da piyasaya sürüldü ve orijinal olarak Half-Life'ın bir modifikasyonuydu. Beş versiyonu değiştiren oyun, uzun süredir Half-Life'tan ayrılarak yeni Source motoruna ve daha sonra Source 2'ye geçerek bugün hala geçerliliğini koruyor. Oyunun ilk görünümünü 2003-2004 dönemindeki duyurulardan yeniden oluşturmak için GSC Game World'den geliştiriciler daha önce katıldı. Dota veya CS'de olduğu gibi, Half-Life 2'nin modu olan Stanley Parable, sonunda tam teşekküllü bağımsız bir oyun haline geldi ve birçok ödül kazandı.

Her oyun için, DEU'da olduğu gibi, genellikle kendisi için özel olarak tasarlanmış ve dağıtımla çalışmayı kolaylaştıran kendi araç seti yazılır. Ancak bazı oyunlar için en popüler modlama programlarını seçmek hala mümkün.

Açık IV


style = "metin hizalama: merkez;">

Grand Theft Auto V, Grand Theft Auto IV / EFLC ve Max Payne 3'ün PC sürümleri için evrensel düzenleyici ve dosya yöneticisi. OpenIV, oyunun gizli arşivlerini düzenlemenize, bunlara gerekli dosyaları eklemenize ve değiştirmenize, yeni bir doku entegre etmenize olanak tanır iki tıklamayla oyuna girin. Düzenleme modunda, program yapılan tüm değişiklikleri otomatik olarak kaydeder, ancak modları oluştururken her zaman yedekleme yapmayı hatırlamak daha iyidir.


Valve Hammer Düzenleyicisi


Valve Software tarafından GoldSrc ve Source oyun motorlarıyla çalışmak üzere geliştirilen seviye düzenleyici, Source teknolojisi üzerine kurulu oyunlarda değişiklikler oluşturmaya yönelik bir dizi program olan Source SDK'ya dahildir.

Editör Ben Morris tarafından Quake 1'de seviye oluşturmak için geliştirilmiştir ve ücretsiz olarak kullanılabilir. Program, 4.0 sürümünden itibaren, Half-Life 2'nin yazıldığı Source, başlangıçta Dota 2 ve Valve'ın bir dizi başka oyunuyla çalışmaya başladı. Düzenleyici, Source SDK ile birlikte verilir ve Source motorunda oluşturulan herhangi bir oyunun sahibi için Steam hizmeti aracılığıyla ücretsiz olarak indirilebilir. Tüm program güncellemeleri Steam kullanılarak indirilir. Hammer'da Valve'ın tüm modern oyunları için seviyeler oluşturabilirsiniz.

TAKİPÇİ.



S.T.A.L.K E.R.: Call of Pripyat ve S.T.A.L.K E.R.: Shadow of Chernobyl'e göre o kadar çok program yayınlandı ki, bunlar bütün paketler halinde birleştirildi.

PM ve SP v1.2'yi modlamak için kullanılan montaj, 25'ten fazla programı ve o kadar çok içeriği birleştiriyor ki, oyun neredeyse tanınmayacak kadar değiştirilebilir. Pakette 165 modlama eğitimi, X-ray sdk için bir dönüştürücü, bir doku paketi, 4.XRspawner, benzer bir görev oluşturucu, DDSPacker v0.1, CharEd v0.2b, modlama makaleleri ve görülmesi daha kolay çok daha fazlası bulunur.

Oyunun yapısını anlamanın yanı sıra, değişiklikler benzeri görülmemiş bir deney ve yenilik kapsamı sağlayabilir. Harry Newman tarafından geliştirilen Garry modu, oyuncunun bir ortam oluşturabileceği ve Source motorunda oluşturulan oyunlardaki (CS: S, CS: GO, TF2, HL2 ve diğer oyunlar) nesnelerle her türlü manipülasyonu gerçekleştirebileceği fiziksel bir "sanal alan" dır. Valve'dan İlk sürümün yayınlanmasından iki yıl sonra, 29 Kasım 2006'da Garry's Mod ücretli bir oyun haline geldi ve halen Steam üzerinden dağıtılıyor.

2012 yılında Valve, modlama konusunda büyük bir adım attı ve Steam Atölyesi'ni başlattı. Hizmet, herkesin onu destekleyen mevcut oyunlarda kendi değişikliklerini oluşturmasına olanak tanıdı. Bu, kullanıcılara yalnızca değişiklik yapma fırsatı vermekle kalmadı, aynı zamanda para kazanmanın yanı sıra doğrudan Steam üzerinden topluluktan geri bildirim alma fırsatı da verdi.

Portföydeki değişikliklerin varlığı, bir oyun geliştirme stüdyosunda işe başvururken pekala bir avantaj olabilir. Mod oluşturma yeteneği, pozisyona başvuran kişinin seviye tasarımını, 3D modellemeyi, oyun tasarımını veya geliştirmedeki herhangi bir yönü ne kadar iyi anladığını gösterebilir. Bu, özellikle oyun endüstrisine girerken, henüz yayınlanmış bir proje olmadığında yararlı olacaktır, ancak aynı zamanda oyuncuların kendilerine koyduğu ve iyi yorumlar yazdığı veya uzmanlığın seçilen yönüne karşılık gelen modlar da vardır.