Oyun Motoru Construct

Construct, Scirra Ltd.

tarafından geliştirilen HTML5 tabanlı bir 2D video oyun motorudur. Öncelikle programcı olmayanlara yöneliktir, görsel programlama yoluyla oyunların hızlı bir şekilde oluşturulmasına olanak tanır. İlk olarak 27 Ekim 2007'de Python programlama ile Microsoft Windows için GPL lisanslı DirectX 9 oyun motoru olarak piyasaya sürüldü, daha sonra Construct 2 ile tescilli yazılım haline geldi ve ayrıca API teknolojisini DirectX'ten NW.js ve HTML5'e geçirdi. 2012'de Python'u kaldırdı ve JavaScript desteğini ve eklenti SDK'sını eklemek gibi ve sonunda bir web uygulaması olarak abonelik tabanlı bir modele geçti.

Construct 3
Oyun Motoru Construct
Construct motorunun mevcut simgesi
Geliştirici(ler)Scirra
İlk yayınlanmar71 / 4 Aralık 2017 (6 yıl önce) (2017-12-04)
Güncel sürümr276.2
Önizleme sürümür279 / 18 Ocak 2022 (2 yıl önce) (2022-01-18)
Erişilebilirlikİngilizce
TürOyun oluşturma sistemi
LisansProprietary
Resmî sitesiconstruct.net

Özellikler

Olay sistemi ve davranışlar

Construct'ta oyunları ve uygulamaları programlamanın birincil yöntemi, programlama dillerinde kullanılan kaynak dosyalara benzeyen 'olay sayfaları'dır. Her olay sayfasında, koşullu ifadeler veya tetikleyiciler içeren bir olaylar listesi bulunur. Bunlar karşılandıktan sonra, eylemler veya işlevler gerçekleştirilebilir. OR ve AND gibi olay mantığının yanı sıra (kapsamı temsil eden) alt olaylar, nispeten daha zor bir programlama dili öğrenmeden karmaşık sistemlerin programlanmasına izin verir. Gruplar, birden çok etkinliği aynı anda etkinleştirmek ve devre dışı bırakmak ve etkinlikleri düzenlemek için kullanılabilir.

Nesne örneği seçimi

Birçok geleneksel geliştirme ortamından farklı olarak Construct, ekrandaki bir nesne türünün tüm örneklerini filtrelemek adına, olayları eklerken belirli nesne örneklerini seçmekten kaçınır. Olayları eklerken düzenleyici, kullanıcının olay eklenmeden veya kendisi tarafından çalıştırılmadan önce ekrandaki her nesne örneği tarafından yerine getirilmesi gereken koşulları veya kontrolleri belirlemesine izin verir. Olaylar, alt olaylar kullanılarak birbirine zincirlenebilir ve bu da daha karmaşık davranışların oluşturulmasına olanak tanır.

JavaScript

Construct 3, ileri düzey kullanıcıların ihtiyaçlarını karşılama ihtiyacını ve mevcut geçici çözümlerin popülerliğini gerekçe göstererek Mayıs 2019'da duyurulan isteğe bağlı bir betik dili olarak JavaScript'i destekler.

Desteklenen platformlar

Construct'ın en son sürümü, web uygulamaları ve oynanabilir reklamlar gibi özel programlara ve mobil uygulamalara dışa aktarma için birçok platformu destekler. Construct'ın önceki sürümleri, diğer çevrimiçi platformları ve vitrinleri de destekledi, ancak o zamandan beri, platformdaki düşük kullanım veya hizmet değişiklikleri nedeniyle kaldırıldı.

Construct Classic

Construct Classic, DirectX'e bağlı olması nedeniyle yalnızca .exe dosyalarını dışa aktarabilir.

Construct 2

HTML5 ve vitrinler

Construct 2'nin birincil dışa aktarma platformları HTML5 tabanlıdır. Masaüstü tarayıcılarda Google Chrome, Firefox, Internet Explorer 9+, Safari 6+ ve Opera 15+ genelinde destek ve iOS 6+, Android için Chrome ve Firefox, Windows Phone 8+, BlackBerry 10+ ve Tizen'de Safari desteği olduğunu iddia ediyor .

Ayrıca Construct 2, Facebook, Chrome Web Store, Firefox Marketplace, Amazon Appstore, Construct Arcade (Construct'ta yapılan oyunları barındırmak için kendi platformları) ve Kongregate dahil olmak üzere çeşitli çevrimiçi pazarlara ve platformlara ihracat yapabilir.

Yerel platformlar

Construct, çevrimdışı ve yerel uygulama davranışı sağlayan çeşitli platformlara dışa aktarma yeteneğine sahiptir: Windows, MacOS ve hem 32 bit hem de 64 bit Linux, NW.js'ye dışa aktarılarak desteklenir. Bunu yapmak, kullanıcının dosya G/Ç gibi HTML5 uygulamalarının normalde desteklemediği birkaç özelliği dahil etmesine izin verecektir. 23 Ekim 2012'de Scirra, Windows 8 Metro uygulamalarına dışa aktarma için uygulama içi satın almalar, 'anlık' görünüm durumları, dolaşım verileri, paylaşım, canlı kutucuklar, dokunmatik giriş ve ivmeölçer ve eğim ölçer dahil olmak üzere tam destek verdiğini duyurdu. giriş. Windows 10 Universal uygulamalarına dışa aktarma desteği 26 Ağustos 2015'te eklendi.

Construct, Cordova kullanarak iOS ve Android için yerel mobil desteği yönetir.

Konsollar

20 Ocak 2014'te Scirra, Construct 2'nin Nintendo'nun Wii U sistemi için destek alacağını duyurdu. O yılın ilerleyen saatlerinde, Construct tabanlı oyunları Nintendo Web Framework ile uyumlu hale getirmek için bir eklenti yayınlandı.

13 Nisan 2016'da Scirra, Construct 2'nin UWP desteğinin Xbox One'da oyun yayınlamaya izin vereceğini duyurdu.

Construct 3

HTML5

Construct 3 şu anda HTML5 aracılığıyla web yerleştirmelerini, Facebook Instant Games'e yüklemeyi, Construct Arcade'i ve etkileşimli reklamlara biçimlendirmeyi desteklemektedir. Başlangıçta Kongregate'e yüklemeyi de desteklemişti, ancak Kongregate'in platforma yeni oyunlar göndermeyi kaldırmasının ardından 14 Temmuz 2020'de kaldırıldı.

Yerel platformlar ve konsollar

Construct 3 ayrıca NW.js aracılığıyla Windows, MacOS ve Linux'a, Cordova aracılığıyla Android ve iOS'a ve UWP aracılığıyla Windows Store'a aktarımı destekler. Construct 3'ün UWP desteği, geriye dönük uyumluluk yoluyla Xbox One ve Xbox Series X ve S'ye dışa aktarmaya da izin verir.

Sürüm geçmişi

Construct Classic

Construct Classic
Geliştirici(ler)Scirra
İlk yayınlanma0.8 / 27 Ekim 2007 (16 yıl önce) (2007-10-27)
Güncel sürümr2
İşletim sistemiMicrosoft Windows
Boyut16.2 MB
ErişilebilirlikEnglish
TürGame creation system
LisansGPLv2
Resmî sitesiscirra.com/construct-classic
Kod deposuhttps://sourceforge.net/p/construct/code/HEAD/tree/

Construct Classic, Construct motorunun ilk majör versiyonudur. Haleflerinden farklı olarak DirectX kullanan ücretsiz ve açık kaynaklı bir oyun motorudur. Başlangıçta bir grup öğrenci tarafından geliştirildi, ilk olarak 27 Ekim 2007'de 0.8 sürümü olarak yayınlandı. En son sürüm, 5 Şubat 2012'de yayınlanan r2'dir.

Bu sürüm, yazılımın görsel programlama dilini büyük ölçüde tanımladı ve Python komut dizisini ayrı olarak destekledi.

Construct Classic, geliştirme ekibinin Construct 2'ye daha fazla odaklanmasını sağlamak için 20 Nisan 2013'te durduruldu.

Construct 2

Construct (oyun motoru)
Dosya:Construct 2 logo.png
The logo of the Construct 2 game engine.
Geliştirici(ler)Scirra
İlk yayınlanmar51 / 22 Ağustos 2011 (12 yıl önce) (2011-08-22)
Güncel sürümr280 / 1 Temmuz 2021 (2 yıl önce) (2021-07-01)
Önizleme sürümür278 / 20 Temmuz 2020 (3 yıl önce) (2020-07-20)
İşletim sistemiMicrosoft Windows
Boyut60.8 MB
ErişilebilirlikEnglish
TürGame creation system
Resmî sitesiwww.scirra.com Oyun Motoru Construct 

Construct 2, Construct motorunun ikinci büyük sürümüdür. Önemli değişiklikler arasında DirectX'in NW.js ile değiştirilmesi yer alıyor ve projelerin HTML5, Mac OS ve Linux dahil olmak üzere Microsoft Windows dışındaki platformlara aktarılmasına izin veriliyor. Lisanslama sistemi ayrıca GPLv2'den, indirilebilen ücretsiz bir sürümün bulunduğu tescilli bir lisansa taşındı.

Construct 2, 4 Şubat 2011'de genel betaya girdi ve 22 Ağustos 2011'de piyasaya sürüldü.

2012 yılında, Python komut dosyası oluşturma, Python'u tarayıcılarda çalıştırmanın getirdiği zorluklar ve uyumlu bir komut dosyası sistemi sürdürmenin genel karmaşıklığı gerekçe gösterilerek kullanımdan kaldırıldı. Eklentiler için bir JavaScript SDK'sı yedek olarak tanıtıldı.

Mayıs 2019 itibarıyla, Construct 2, Construct 3 geliştirmesiyle birlikte korunmaya ve iyileştirilmeye devam ediyor.

Yeni lisans satışları 1 Temmuz 2020'de kullanımdan kaldırıldı.

Steam versiyonu

18 Ekim 2012'de Construct 2, Steam Greenlight'a sunuldu. Construct 2, 30 Kasım 2012'de yeşil ışık yakılacak yazılım başlıklarının ilk grubundaydı. 26 Ocak 2013'te Construct 2, Steam Greenlight'ın Steam'de kullanıma sunulan ikinci yazılımı oldu.

17 Ocak 2019'da, Construct 2'nin aşamalı olarak kaldırılması nedeniyle Steam sürümünün Ocak 2019'da mağazadan kaldırılacağı açıklandı. Ancak, ücretsiz sürüm yine de resmi olmayan web siteleri veya bir Steam yükleme bağlantısı aracılığıyla indirilebilir.

Sonlandırma

20 Şubat 2020'de Scirra, 1 Temmuz 2020'de kullanımdan kaldırılan yeni lisans satışlarıyla Construct 2'yi sonlandırmayı planladığını duyurdu. Yazılım, 1 Temmuz 2021'de tamamen kullanımdan kaldırıldı.

Construct 3

Construct 3, Construct motorunun en son ana sürümüdür. 27 Ocak 2015'te duyurulan yeni özellikler arasında Mac ve Linux desteği, çoklu dil desteği ve düzenleyici için resmi bir eklenti SDK'sı ile düzenleyicinin üçüncü taraf genişletmesi yer alıyor. Daha fazla ayrıntı, 1 Şubat 2017'de, aynı yıl 28 Mart'ta başlayan bir genel beta ile açıklandı. 4 Aralık 2017'de motorun piyasaya sürülmesiyle sona erdi. İyileştirmeler, elden geçirilmiş bir el kitabını, resmi eğitimleri ve IDE çevirilerini içerir.

Bu sürüm ayrıca bir kez öde modelinden yıllık abonelik tabanlı bir modele dönüştü.

23 Mayıs 2019'da JavaScript kodlaması ayrı bir eklenti olarak duyurulmuştu ancak 2 Eylül 2019'dan önce ücretli lisansı olan tüm kullanıcılar için ücretsizdi. Özellik, 5 Temmuz 2019'da r157 ile eklendi.

Construct Arcade

Construct (oyun motoru)
URLhttps://www.construct.net/en/free-online-games
Kullanılabilir dil(ler)English

Construct Arcade (eski adıyla Scirra Arcade), Construct 2 veya 3'te oluşturulan projeler için bir oyun portalıdır . Construct 2'nin r69 güncellemesiyle birlikte 23 Kasım 2011'de piyasaya sürüldü. Daha sonra r24'te Construct 3'e eklendi.

14 Ağustos 2019'da, oyun salonunun adı Construct Arcade olarak değiştirilen yeni bir sürümü yayınlandı. Platformda yapılan değişiklikler arasında yeni bir düzen, kararlılık iyileştirmeleri, yayıncı profilleri, web sitesinde yayınlanan oyunların analizlerini görüntüleme yöntemi ve diğer vitrinlere bağlantılar yer alıyor.

Ayrıca bakınız

Kaynakça

Dış bağlantılar

Tags:

Oyun Motoru Construct ÖzelliklerOyun Motoru Construct Desteklenen platformlarOyun Motoru Construct Sürüm geçmişiOyun Motoru Construct Construct ArcadeOyun Motoru Construct Ayrıca bakınızOyun Motoru Construct KaynakçaOyun Motoru Construct Dış bağlantılarOyun Motoru Construct2 boyutlu bilgisayar grafikleriDirectXGNU Genel Kamu LisansıHTML5JavaScriptMicrosoft WindowsNode.jsOyun motoruPython

🔥 Trending searches on Wiki Türkçe:

FacebookTürk Kara KuvvetleriNemrut DağıV. MehmedSüper Lig istatistikleri ve rekorları listesiOrhan GaziİstanbulBrezilyaSeda SayanNate SestinaNihal MenzilNalan AltınörsBülent Ecevit29 Ekim Cumhuriyet BayramıKenan EvrenKadınlarda boşalmaBarış Manço500 veya daha fazla gol atan futbolcular listesiMilliyetçi Hareket PartisiYabaniMurat EmirİbrahimKöy enstitüsüTürkiye'deki millî parklar listesiII. BayezidAhmet Hamdi TanpınarKorkma Ben YanındayımHaçlı SeferleriTürkiye İş BankasıMahsun JPornhubStephen HawkingAdolf HitlerAlâeddin Bey (Osman Gazi'nin oğlu)Yeniçağ (gazete)Harry Potter (film serisi)İYİ PartiNuri ŞahinAdana DemirsporEvrenosoğlu Ali BeyVeli Mahmud PaşaTürkiye'deki bakanlıklarMemlûk DevletiSübhanallahAFC AjaxNecip Fazıl KısakürekRSC AnderlechtArnavutlukOktay SinanoğluHüseyin ÇelikFyodor DostoyevskiAttilâ İlhanKenan İmirzalıoğluPrens (dizi)Koç ailesiKurtlar Vadisi karakterleri listesiMüsavat DervişoğluNetflixPusulaYılmaz ErdoğanNihal AtsızÖklidWanda NaraTürkiye devlet protokolüMetin AkpınarGülşah HatunKadir ÖzkayaTürkiye Süper KupasıShōgun (dizi)Menemen OlayıPatiswissEmre MorNasreddin HocaOlympique de MarseilleKâbeBursaİsmet İnönüİslam'da büyük günahNazi Almanyası🡆 More