Игрострой: kaotik kod yetkili mimarisi oyunlar

Tarihli:

2018-07-08 08:45:05

Görünümler:

868

Verim:

1İstemek 0Sevmeme

Pay:

Игрострой: kaotik kod yetkili mimarisi oyunlar Source:

Akıllı tasarım, oyun kaydeder güç, zaman ve tanımlar canlılık proje.

Mimarisi, bilgisayar oyunları organizasyon sistemi programı tanımlayan bir iç mantığı derleme kod seçimi, yapısal unsurları ve tanımı, aralarındaki ilişkiler. Karmaşık bir sistem (oyun, genelde bu vardır) birden çok alt — fonksiyon modülleri, hizmetleri, kat, rutin, amerika birleşik belirli bir sırayla. Bu durumda, geliştiriciler elde değil spagetti kod kümesi anlaşılır unsurları, etkileşim ve basit kuralları.

Geliştirme mimarisi kod isnat edilemez azam usta kolay kendiniz yapabilirsiniz. Destekçileri için kendi kendine öğrenme kullanılabilir öğreticiler, forumlar, makaleler içeren bilgi büyük miktarda. Yok eğer zaman ve arzu ayırmak için saman gelen buğday, usta inceliklerini üzerinde hazırlanan doğrudan oyun geliştiricilerin.

Belirtileri iyi bir kod mimarisi

  • kolayca yapmak bir düzenleme. Yeni parçaları gerektirir yazma zaten mevcut.
  • Sistem etkilidir. Kod görevleri çözer ve her koşulda çalışır.
  • tasarım Ömrünü azaltabilir, artan bir takım. Görev kolay дробятся ve ayrılır geliştiriciler arasında.
  • kod Parçaları yeniden kullanabilirsiniz diğer sistemlerde.

Son durumu gözlemlemek kolay. Hatta üzerinde çalışıyorsanız суперэксклюзивным proje olmadan, desen tasarım geçinmek zor olacaktır.

joker

Bir Desen veya şablon — anahtar teslimi bir çözüm, için geçerli olan projede gidermek için sık sık ortaya çıkan bir sorun. Tabii ki, şablonları kullandığınızda geliştirici özelliklerini dikkate almak gerekir proje. Genellikle desen düz değil, bir koda dönüştürülüyor. O verir iskelet tasarım, rafine bir görev altında.

Ara şablonlar ayrılır:

  • temel;
  • cins;
  • yapısal;
  • davranış;
  • özel.

Temel işleyiş

Oluşturmak için İzin orijinal bir mimari proje. Bu üst düzey şablonları tanımlayan arasındaki ilişki işlevsel bileşenleri sistem. Örnek — enerji temel bir MVC (model-view-controller). Program paradigması «model-grafik denetleyicisi» grafik sorumlu görüntülenen verileri kullanıcı, model durumunu değiştirir göre komutları denetleyicisi, denetleyicisi etkiler modeli ve onu değiştirmek durumuna bağlı olarak eylem kullanıcı.

sebebiyet veren desenleri

Oluşturmak için Tasarlanmış nesneler. Bu sistemi kalır, bağımsız bir süreci baþlatmak ve nesne türleri. Üreten şablonlar saklanması verileri belirli sınıflarda, sistem erişim alır, yalnızca arabirimleri kullanılarak tanımlanan soyut bir sınıf.

Yapısal desenleri

Компонуют sistemi tabanlı sınıflar ve nesneler. Yapısal şablonlar eklemek için izin nesneleri, daha fazla sorumluluk, grup benzer nesneleri bir ağaç yapısı.

Davranış kalıpları

Dağıtmak ve sorumlulukları, nesneler arasındaki tek yolu uygulamak için nesne etkileşim.

Özel desenleri

Bu sınıf, düşmek desenleri olan bir yeri yoktu önceki paragraf.

Şablon — değil her derde deva

Kullanım kalıpları hızını artırır geliştirme ve karmaşıklığı azaltır. Şablonlar arasındaki iletişimi kolaylaştırır geliştiriciler nedeniyle birleşme seçenekleri ve düşük miktarda potansiyel hataları.

Bu oyun geliştirme değmez ile başlayan düşünme, hangi desenleri uygulayabilirsiniz. Bu araçlar için geçerli olan, ne zaman bir sorun ortaya çıktı zaten. Yani bir marangoz için alınır planya, eğer tahta yeterince pürüzsüz. Desen yardımcı programcı ortadan kaldırmak için keskin köşeleri programda. Aksine, düşüncesiz kullanımı desen belki gereksiz yere zorlaştırmak kodu.

Bu Nedenle, saymak desen tasarım öğeleri, biri olacak bir oyundur. İlk önce öğrenmek gerekir yazmak için sıfırdan kod ve sonuna kadar.

Usta игрострой zaten zorunda kalabilirsiniz, üniversitede böyle bir ders değildi. Bir de dersleri takip etmek, öğretmen olarak gerçekleştirilen geliştiriciler oyun projeleri. Uygulama zaten öğrendim, kendi ve diğer insanların hatalarından ve hazır bilgi aktarmak. Böyle bir sistem, öğretim kullanılır . Öğretmenler, öğretmenler hakkında çok şey biliyorum oyun geliştirme ve hazır, en kısa yolu geçirmek yoluyla öğrenci dikenler anlamak için игростроя.

Daha:

Öğrenmek için nasıl bir profesyonel ile çalışmak PDF

Öğrenmek için nasıl bir profesyonel ile çalışmak PDF

Hiçbir şey için PDF hala en popüler biçimleri için belge paylaşımı, sonuçta o farklı ergonomisi ve kullanım kolaylığı ile kullanmak için PDF Formatı haline gelmiştir biri, evrensel belge paylaşımı için. Yazma bilimsel çalışmalarını, en azından bir «N...

Klima ile donatılmış hava — modern bir ihtiyaç?

Klima ile donatılmış hava — modern bir ihtiyaç?

Modern split-sistem-meli muktedir havayı temizlemeye her yıl iklim gezegenimizdeki değişiyor iyi yönde değil. Eğer daha önce bu konuda çoğunlukla konuştuk sadece, bilim adamları, şimdi de küresel ısınmanın etkilerini yavaş yavaş hissetmeye başlıyor k...

Seçmek için nasıl imge?

Seçmek için nasıl imge?

termal Kameralar uzun zamandır artık sadece asker cihaz Şimdi termal kameralar çok yaygın olan cihazlar buldum uygulama birçok alanda faaliyetleri: güvenlik, ordu, av turizmi ve daha fazlası. Bu nedenle, son zamanlarda kendi haline oldukça çok belirg...

Yorumlar (0)

Bu makalede Yorum yok, ilk olmak!

Yorum ekle

İlgili Haberler

Yeni bir rakip Galaxy S8 yaktı video

Yeni bir rakip Galaxy S8 yaktı video

çok uzun zaman önce çinli şirket OUKİTEL duyurdu yeni bir akıllı telefon K5000 bir ekran ile donatılmış en-boy oranı 18:9. Kısa bir süre sonra sunum ortaya çıktı YouTube video, burada ayrıntılı olarak gösterilmiştir görünüm kazand...

Göze alamaz Xiaomi Mi Mix 2? Orada bir seçenek daha ucuz

Göze alamaz Xiaomi Mi Mix 2? Orada bir seçenek daha ucuz

Akıllı telefon Xiaomi Mi Mix 2 sadece girmeye hazırlanıyor satılık Rusya, ve rağmen hakkında bilgiler olası bir fiyata başka yok, şüphe yok, o önemli. Başka bir çinli şirket, tanıdık bize OUKİTEL, plan bu olay ve zaten duyurdu viz...

OUKİTEL K8000 – yeni kral ile akıllı telefon емкой pil

OUKİTEL K8000 – yeni kral ile akıllı telefon емкой pil

Belki de, karar 10 000 mah bir akıllı telefon için çok fazla, şirket OUKİTEL karar verdi birkaç dizginlemek şevk çıktıktan sonra model К10000 hazırlanıyor sorunu daha mütevazi bir cihaz. Yeni adını alacak olan К8000 ve pil kapasit...

Güvenli akıllı telefon için 8000 ruble: var mı böyle mucizeler?

Güvenli akıllı telefon için 8000 ruble: var mı böyle mucizeler?

Akıllı telefonlar ile korumalı ve su geçirmez gövde – değil ucuz bir zevk bugünlerde. Bu nedenle bizim için çok sürpriz bir teklif şirket NOMU satan bir yeni cihaz S10 Pro sadece 139,99 dolar, yani biraz daha pahalı 8000 ruble. b...

OUKİTEL geri: beklemek K5000 ay sonuna kadar

OUKİTEL geri: beklemek K5000 ay sonuna kadar

Uzun zaman oldu biz paylaşılan sizinle haberleri hakkında daha fazla yapan şirket OUKİTEL, ve işte Çin'den geldik, taze haberler. Meğer üretici aktif hazırlanıyordu осеннему çin festivali için приурочить bu olay için bir çıkış yol...

LEXAND Kids Radar — izle-izci, dünya çapında çalışır

LEXAND Kids Radar — izle-izci, dünya çapında çalışır

Teknoloji alanında çocuk güvenlik istifa ileriye daha birkaç yıl önce, ancak, kendi uygulama geldi şimdi: örneğin, ebeveynler bildirim almak, bir çocuk girer ve çıkar okuldan, bunu izlemek için bir ev yapımı kamera ve benzeri. Anc...

ZOJİ Z8 — o Darth Vader gibi, sadece akıllı telefon

ZOJİ Z8 — o Darth Vader gibi, sadece akıllı telefon

Marka ZOJİ olduğu için ünlüdür yapan serbest bırakılması ve satan akıllı telefonlar ile artan dayanıklılık. Sonra, bu yılın ikinci çeyreğinde piyasaya başarı ile çıktı modeli ZOJİ Z6 ve Z7, yakında bizi bekleyen bir yayın başka bi...

Çinliler akıllı telefon geliştirdi-амфибию

Çinliler akıllı telefon geliştirdi-амфибию

iPhone X standardına uygun IP67, yani güvenli bir şekilde tutmak için yarım saatte bir derinlikte 1 m. Samsung Galaxy Note 8 uyumlu IP68, izin, sakin olmak derinlikte 30 dakika ve bir buçuk metre. Son olarak, çin yayımlanan bir ak...

Bluetooth hoparlör DreamWave: müzik, hareket

Bluetooth hoparlör DreamWave: müzik, hareket

piyasada taşınabilir akustik çok farklı modeller, hatta gelişmiş audiophile pek mümkün değildir, hemen bir isim birkaç düzine markalar. İçin değil, kaybolmak için bu iphone, üreticileri ve seçmek başladı belirli bir niş ve serbest...

Rus hizmet Puzzle English yardım ingilizce öğrenmek cumhurbaşkanı

Rus hizmet Puzzle English yardım ingilizce öğrenmek cumhurbaşkanı

ne Zaman bir soru hakkında ingilizce öğrenme, birçok ' de korkar, çünkü sürücü kursları, yolu üzerinde zaman harcamak, sonra sınava, belki ilk kez — genel olarak, süreç hoş değil. Bu yüzden rus bir hizmet için karar yeniden ...

OUKİTEL K10000 MAX ön sipariş için kullanılabilir

OUKİTEL K10000 MAX ön sipariş için kullanılabilir

uzun zamandır Beklenen akıllı telefon OUKİTEL K10000 MAX, bir farklı değil, sadece çarpıcı автономностью, ama etkileyici bir fiziksel dayanıklılık, oldu, resmen ön sipariş için kullanılabilir. Eğer kendinizi bulmak üzere ilk olara...

OUKİTEL Mix 2 ve OUKİTEL C8 – akıllı telefonlar ile sınırsız görüntüler

OUKİTEL Mix 2 ve OUKİTEL C8 – akıllı telefonlar ile sınırsız görüntüler

Tam ekran akıllı telefonlar son zamanlarda çok popüler hale gelmiştir, ve tutmak için bir eğilim, çin üretici OUKİTEL yayınladı ve iki yeni makinenin donatılmış gibi görüntüler. Yeni alınan isimler OUKİTEL Mix 2 ve OUKİTEL C8 ve s...

Bu akıllı telefon yürüdü iPhone 7 Plus ve güç tüketimi

Bu akıllı telefon yürüdü iPhone 7 Plus ve güç tüketimi

OUKİTEL K10000 MAX, dünyanın ilk akıllı telefon batarya ile 10 000 mah pil, ama kaliteli bir pil ile mobil cihazınızda belirlenir kadar kapasiteli, kaç yıllık pil ömrü olan bu sunmak için hazır. Temsilcileri laboratuvar OUKİTEL ge...

Özerklik iPhone 7 Plus olduğu belirsiz

Özerklik iPhone 7 Plus olduğu belirsiz

iPhone 8 mevcut sadece yarın, bu yüzden şimdi en verimli enerji akıllı, göre, Apple, iPhone 7 Plus. Doğru, bazı rakipleri Android, ona hala uzak. şirket OUKİTEL karar karşılaştırmak güç tüketimi amiral gemisi Apple ve onun yeni K...

HOMTOM S8 zaten yakın başlangıç satış

HOMTOM S8 zaten yakın başlangıç satış

Şirket HOMTOM gönderdi bize resim değil, zaman şüphe, merakla beklenen akıllı telefon S8 zaten geçti aşamada, seri üretim ve hazır gelmek için ilk alıcılar. Resimler görülebilir kutuları bir dizi ile dolu akıllı telefonlar. nedi...

OUKİTEL K3 karşı «Kaptan Amerika» kim kimi?

OUKİTEL K3 karşı «Kaptan Amerika» kim kimi?

Çinli şirket OUKİTEL son zamanlarda duyurdu, satış öncesi hisse başına, içinde bulunduğu özel bir fiyata sipariş yeni bir akıllı telefon OUKİTEL K3. Bu cihaz sahip dört fotoğraf farklı ve sağlam bir tasarım, hesaplanan iş adamları...

#video | pil Test dayanabilecek bir değil her akıllı telefon

#video | pil Test dayanabilecek bir değil her akıllı telefon

«Unkillable» akıllı telefon OUKİTEL K10000 MAX zaten geçmesi için tüm olası test: onu düşürdün mü, döktü, su bazlı boya, atma şelale ve gerçekleştirdiği başka bir eylem, başka bir cihaz çoktan boyladı. Ama üretici iddia K10000 MAX...

Sony Xperia XZ Premium çıktı rakip için 140 dolar

Sony Xperia XZ Premium çıktı rakip için 140 dolar

Çinliler kopyalama, ve bazı insanlar geriliyor. Ama eğer oluşturuldu cihaz esinlenilmiştir tasarımı başka bir gadget, ama çoğu göstergeleri orijinal üstün? en çarpıcı örneklerinden biri son ay — akıllı telefon OUKİTEL K3, h...

Al bir akıllı telefon ve daha düşük kablosuz kulaklık hediye

Al bir akıllı telefon ve daha düşük kablosuz kulaklık hediye

Yeni çerçevesiz akıllı telefon LENOVO S8 zaten yolda ilk olarak, alıcı ve üretici karar verdi işaretle start satış, düzenli ve çekici bir eylem. Eğer sipariş bu cihaz sonuna kadar bu takvim hafta bekleyebilirsiniz sadece bir indir...

Kaç film izlenebilir tek bir şarj ile OUKİTEL K10000 MAX?

Kaç film izlenebilir tek bir şarj ile OUKİTEL K10000 MAX?

OUKİTEL K10000 MAX yaklaşıyor başlangıç satış, ama şimdi biliyoruz, o biri olacak «uzun soluklu» akıllı telefonlar piyasada. Ayrıca, geliştiriciler sadece bir geliştirme, onun pil kapasitesi ile 10 000 mah pil, ancak geçirdiği cid...