BilgisayarlarBilgisayar oyunları

Unity oyun motoru. Rusça Birlik 3D

gelişmesinin bugünkü aşamasında oyun endüstrisi oldukça popüler. Daha önce bilgisayar oyunları meraklıları dar bir daire için sadece eğlenceli, şimdi bu alanda yepyeni bir seviyeye gider. Daha fazla insan bilgisayar oyunları bağımlısı, sürekli bozuk belirli yaş ve hedef gruplar (örneğin aile oyunlar) için uygundur projeleridir.

Doğal olarak, bu biri için değer - çoğu durumda kendi faaliyetlerinde, her biri çeşitli bölmelerde, oluşan bütün bir şirkettir. Birlikte, en seçkin ve çekici modern bilgisayar oyunları oluşturun. Ancak, kayda değer olduğunu son yıllarda indie oyunların çok sayıda - bağımsız geliştiricilerin projelerine. Bu en önemlisi bir kişi, ve gibi düşünen insanların küçük bir grup, ama olabilir - onlar büyük bir bütçeye sahip yüksek öğretim niş ile yüzlerce işçi yoktur. Şimdi herkes aslında özel bir çalışma ortamına olarak var ve bu tür Unity oyun motoru olarak hazır çekirdek, kendi oyun yazabilir. Bu yazıda onun ne olduğunu öğrenecektir ve Neden ona ihtiyaç.

çekirdek oyun

Sen Özellikle Unity oyun motoru ne değil başlatmak, ama temelde motorudur ne olmalıdır. Bir bilgisayar oyunu yazı düşünün - Eğer sıfırdan tamamen tüm kodu, rakiplerini hareketli karakterlerin kesinlikle her küçük hareketi, kayıt ortamı ve değişik yerlerinde hatta binlerce etkileşim gerekir. İnanılmaz zor, değil mi? Büyük ölçüde yapabilirsiniz sadece motorunu oluşturma işlemini kolaylaştırır.

Oyun motoru - Bu projenin çekirdek, tüm temel komut dosyalarını içerir. Yani sıfırdan bir oyun oluşturmak yerine, hazır bir çekirdek almak ve üzerindeki içeriklerini gibi birçok katmanları inşa edebilirsiniz vardır. Eğer çekirdek çalmazsın ve diğerleri milyonlarca yaptığımız gibi, onu kullanın - O yasadışı bir şey olduğunu korkmamalı. Başkaları tarafından oluşturulan oyun motoru kullanarak - bu çok yaygın bir tekniktir, sadece büyük şirketler kendi oyun motoru büyük ölçekli oluşturmak için araç ve fırsat var. Daha iyi Unity oyun motorunu kullanmak - bunun için hiçbir bütçe varsa. Ama neden öyle mi?

Neden Birlik?

ücretsiz ya da tam şarj için ağın herhangi bir yerindeki mevcut motorların büyük bir çeşitlilik var. Onlar 2D tasarımlar oluşturmak için izin verir ve 3D olarak, bunu çeşitli özellikleri ve erişim açılacaktır. Ama neden aralarında başka Unity oyun motorunu seçip gerekmez mi?

Aslında, hiç kimse bu seçimi yapmak için zorlar - örneğin, birçok kullanım 3D oyunlar yapmak için UDK, çok iyi bir çekirdek vardır. Eğer üç boyutlu resme ilgi değilseniz, kolayca karşılık gelen boyutsal motoru ile bir proje oluşturabilirsiniz. Ama Birlik - tüm mevcut günümüzün en popüler ve yüksek kaliteli üç boyutlu motor, bu nedenle kesinlikle onun adını kullanma hakkında düşünmek gerekir. Birlik 3D oyun motoru daha da tartışılacak başkaları üzerinde bazı ciddi avantajlara sahiptir.

Unity avantajları

Birlik - 3D oyunlar oluşturmak için yeni bir motor. Bunu seçmek gerekir neden Birçok merak ediyorum. Daha önce de söylediğim gibi, hiç kimse bunu üzerine seçiminizi durdurmak için zorlar. Ama şimdi o diğerlerinden sıyrılıyor biliyorum.

Öncelikle, bu bir geliştirme ortamıdır - Bir sahne editörü ve editör tesisleri ve hatta küçük script editörü hem içeren son derece rahat ve fonksiyonel IDE ile sağlanmaktadır. Bu sonuncusunu İlişkin - artı zaten her durumda kullanmak zorunda olacak kendi scripting dili vardır; en motorlarda olduğu gibi bu, diğerinin arka plan üzerinde özellikle dikkat çekicidir. Birlik durumda, yerel dili, hem de başka herhangi birini kullanabilirsiniz.

Ayrıca oyunda oluşturulabilir grafik seviyesini belirtmeliyim - bu diğer birçok motorlarına kıyasla oldukça yüksektir. Ve tabii ki, bu fizik üst düzeyde dikkati çekiyor - Eğer nedeniyle ustalıkla elbette bir proje yanı sıra herhangi bir modern başyapıt oluşturabilirsiniz.

Sonuç olarak, maliyeti hakkında söylemek gerek - bu hale gelmesi bir engel birçok yeni geliştiriciler için. Sadece bir buçuk bin dolar - Bu durumda, çok yüksek değil. İsterseniz, ücretsiz sürümü kullanabilirsiniz - bu tamamen işlevseldir, fakat kullanışlı özelliklere belirli sayıda sahip değildir. Ayrıca, bitmiş proje hep oyunda Birlik logosunu gösterecektir. Şimdi anlıyor neden Birlik 3D - popüler bir oyun motoru. Ama gerçekten bu dezavantajları yok? Şimdi bu konuda konuşacağız.

aleyhte Birlik

Birçok Bu motorla arızayı bulmaya çalıştık, fakat zorluk şikayetleri tek yığılı - kaynak kodunu kapattı. Bir anlamda, gerçekten eksileri - eğer size bir geliştirici veren, size bunu nasıl biliyor bile, kendisine herhangi bir değişiklik yapamazsınız sadece çekirdek kullanabilirsiniz. Hatta binbeşyüz dolar ödedi gerçeği göz önünde - lisansı hala çekirdekteki erişim vermez. Eğer diğer taraftan bakarsanız, hemen hemen hiçbir çağdaş motor negatif büyük streç ile ciddi bir arıza olarak kabul edilebilir, böylece çekirdek koduna erişim vermez. Ve bu güzel motorda diğer eksiklikler bulunamaz.

Unity kullanma

Onun için IDE gayet güzel - bu motorun kullanımı hakkında önce söylenmiştir. Tamamen çıplak ve rahatsız olmayacak gereksiz ayrıntılarla aşırı olmadığı gibi fonksiyonel bir geliştirme ortamı bulmak nadirdir. Birlik, tüm gayet bitmiş - hemen, hatta komut için düzenleyici ve oyun sahneleri erişim ve oyun tesisleri ve kazanmak onlara başvurabilir. Doğrudan IDE içinde size çalışmış şeylerden gerçek zamanlı geçişini görüntülemek için olabilir. Bu birlik içinde basitçe rekabet yok - Motor büyüktür.

Rus Birlik

Eğer İngilizce bilmiyorsanız, size yine Birlik yararlanabilir, merak etmeyin. Kolayca oyun çevrilmiş versiyonunda şaheserler yaratmak mümkün olacak, böylece Rus varoldukları için üzerinde oyun motoru ve aktif destek verdi. Üstelik bu motorun adanmış büyük Rusça konuşan İnternet topluluğu var - işte deneyimli kullanıcıların görüşleri okuyun ve soru sormak, en son haberleri bulabilirsiniz. Rusça Unity3D - bu oldukça mümkündür.

komut ekleme

Zaten en çekirdek kodunu değiştirmek için alamadım söylenmiştir. Ama kendi komut ekleyebilir veya diğer kullanıcılar tarafından oluşturulmuş olanları indirebilirsiniz.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.delachieve.com. Theme powered by WordPress.