Stencyl: Haxe ve OpenFL ile yapılan video oyunları oluşturmak için ücretsiz uygulama

Stenyl: Video oyunları oluşturmak için ücretsiz, platformlar arası yazılım

Stenyl: Video oyunları oluşturmak için ücretsiz, platformlar arası yazılım

Birkaç gün önce harika bir paylaşım yapmıştık. uygulama TurboWarpFaydalı ve eğlenceli bir eğitim ve öğretim uygulaması olarak tanımladığımızScratch'in en iyi ve en son sürümüyle oyunlar, animasyonlar ve hikayeler oluşturmanıza olanak tanıyan, platformlar arası ve çevrimiçi bir masaüstü Aracı olarak dağıtılan. Ancak tek farkı, karanlık mod, ekstra eklentiler, derleyici ve çok daha fazlası gibi ek özelliklerin eklenmesidir. Ve içinde benzer uygulamaların ilginç ve kullanışlı bir listesinden bahsettiğimiz için, bugün bu yazıyı başka bir benzer yazılıma adayacağız. «Şablon» programlamayı öğrenmek ve öğretmek ve Flash ile hızlı ve kolay bir şekilde video oyunları oluşturmak.

Ayrıca ayrıntılara girmeden önce şunu vurgulamakta fayda var. Daha sağlam ücretli sürümleri de olan ücretsiz yazılımyani daha fazla işlevselliğe sahip motoru Haxe ile yazılmıştır ve OpenFL'i temel almaktadır. 2 açık kaynak projesi bunlar aynı zamanda hem eğitimsel hem de profesyonel amaçlar için çok faydalı ve bilinmeye ve dağıtılmaya değer. Bu nedenle, daha fazla uzatmadan, sizi bu 3 gelişmenin neyle ilgili olduğunu öğrenmek ve kapsamlarını daha derinlemesine anlamak için okumaya devam etmeye davet ediyoruz.

TurboWarp: Programlama ve robot bilimini öğreten ve öğrenen uygulama

TurboWarp: Programlama ve robot bilimini öğreten ve öğrenen uygulama

Ancak uygulamayı daha derinlemesine incelemeye başlamadan önce «Stencyl» ve onunla ilişkili diğerleri (Haxe ve OpenFL), keşfetmenizi öneririz önceki ilgili gönderi, sonunda:

TurboWarp: Programlama ve robot bilimini öğreten ve öğrenen uygulama
İlgili makale:
Programlama ve robot bilimi öğrenmek için TurboWarp ve diğer benzer uygulamalar

Stenyl: Video oyunları oluşturmak için ücretsiz, platformlar arası yazılım

Stenyl: Video oyunları oluşturmak için ücretsiz, platformlar arası yazılım

Stencyl nedir?

Mevcut Resmi web sitesi tarafından «Stencil»geliştiricileri onu kısaca şu şekilde tanıtıyor:

Stencil, mobil cihazlar, web ve masaüstü için kod olmadan hızlı ve kolay bir şekilde video oyunları oluşturmanıza olanak tanıyan bir yazılımdır. Bu nedenle çok fazla kod gerektirmeden veya farklı platformlar için programlama konusunda uzman olmaya ihtiyaç duymadan inanılmaz video oyunları oluşturmak için idealdir.

Ancak çok fazla teklif sundukları için dokümantasyon ve destek Bu konuda bazı noktaları vurgulayacağız (özellikler/işlevler) aşağıdaki listede adı geçen yazılımla ilgili önemli ve faydalı:

  1. Sıradan bir oyun oluşturma yazılımından çok daha fazlası, herhangi bir büyük zorluk yaşamadan iş akışınızı hızlandıran olağanüstü derecede sezgisel bir araç setidir.
  2. Stencyl motorunu oluşturmak için kullanılan teknoloji Haxe'dir ve Haxe'deki Flash API'sinin tamamını yansıtan ve mevcut tüm önemli platformlarda oyun yayınlamak için gereken tüm kancaları sağlayan açık kaynaklı bir proje olan OpenFL'i temel alır.
  3. İşletim sistemlerinden bağımsız olarak çeşitli cihazlardan mümkün olan en fazla sayıda oynatıcıya sahip bir ürün elde etmek için geniş platform desteğine sahip video oyunları oluşturmanıza olanak tanır: iOS (iPhone/iPad), Android, Windows, Mac, Linux ve İnternet (HTML5) .
  4. Bu yazılım sayesinde popüler hale gelen, örneğin App Store ve Google Play'de en üst sıralara ulaşan video oyunları üretildi. ArmorGames, Kongregate ve Newgrounds gibi önemli yayıncılar için üretildi.
  5. BT Öğretmenleri, Öğrenciler ve programlama konusunda uzman olmayan Kullanıcılar için kullanıcı dostu bir arayüz sunar. okul çağındaki çocuklar ve ergenler ve BT eğitim süreci (programlama)veya Yazılım Geliştirme alanında yetişkin yeni başlayanlar ve acemiler. Ve bunun büyük bir kısmı, Scratch projesinin en saf tarzında, ancak yeni fonksiyonların ve yüzlerce kullanıma hazır bloğun eklenmesiyle sürükle ve bırak temelli bir tasarım süreci sunmasıdır. Ancak aynı zamanda doğal veya geleneksel şekilde kod yazma olanağı da sunuyor.

Uygulamanın ekran görüntüleri

Ayrıca, şu anda bu yazılımın tek bir taşınabilir ve platformlar arası yükleyici (yürütülebilir) aracılığıyla indirilebileceğini vurgulamak önemlidir. en son kararlı sürüm numara ile 4.1.4 1 Temmuz 2024'te yayınlandı. İndirip test ettiğimiz gerçeğinden yararlanarak aşağıda size aşağıdaki ekran görüntülerini gösteriyoruz:

Stencil: 4.1.4 Temmuz 1'te yayımlanan 2024 numaralı son kararlı sürüm - 01

Stencil: 4.1.4 Temmuz 1'te yayımlanan 2024 numaralı son kararlı sürüm - 02

Stencil: 4.1.4 Temmuz 1'te yayımlanan 2024 numaralı son kararlı sürüm - 03

4.1.4 numaralı son kararlı sürüm 1 Temmuz 2024 - 04'te yayınlandı

4.1.4 numaralı son kararlı sürüm 1 Temmuz 2024 - 05'te yayınlandı

4.1.4 numaralı son kararlı sürüm 1 Temmuz 2024 - 06'te yayınlandı

4.1.4 numaralı son kararlı sürüm 1 Temmuz 2024 - 07'te yayınlandı

4.1.4 numaralı son kararlı sürüm 1 Temmuz 2024 - 08'te yayınlandı

4.1.4 numaralı son kararlı sürüm 1 Temmuz 2024 - 09'te yayınlandı

Haxe ve OpenFL Hakkında

Ve bu program başta da belirttiğimiz gibi Haxe ve OpenFL kullanılarak oluşturulduğu için aşağıda bu 2 açık kaynaklı proje ve teknolojiden çok kısaca bahsedeceğiz:

bacak

Haxe, hızlı optimizasyon sağlayan çapraz derleyiciye sahip, açık kaynaklı, üst düzey, güçlü tipte bir programlama dilidir. Bu nedenle, onunla JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash'a yönelik çapraz platform uygulamaları oluşturabilirsiniz; ve böylece her platformun yerel yeteneklerine erişim elde edin. Ek olarak kendi sanal makinelerini (HashLink ve NekoVM) sunar ancak yorumlanmış modda da çalışabilir. Haxe hakkında

OpenFL

OpenFL, entegre bir araç seti kullanarak yerel C++, JS ve WebGL'de ve HashLink ve Adobe AIR gibi çalışma zamanlarında yayınlayabileceğiniz web, masaüstü ve mobil cihazlarda yaratıcı ifadeye yönelik bir kitaplıktır. OpenFL geliştiricileri kodu, diğer programlama dillerinde derlenebilecek güçlü bir dil olan Haxe'de yazar. Bu benzersiz (ve kanıtlanmış) yetenek, OpenFL'in platformlar arası yapısının temel taşıdır. Projeye, kullanılan bağımsız değişkenlere ve hedef platforma bağlı olarak Haxe, Haxe kaynak dosyalarını SWF bayt kodu, Neko bayt kodu, C++ veya JavaScript olarak derlemek için komut satırı araçları tarafından kullanılır. Buna ek olarak, OpenFL, Flash Player API'sini uygular ancak tarayıcı eklentilerinin ulaşamadığı tüm yerlere ulaşır. OpenFL Hakkında

Programlama ve robot bilimi öğrenmek ve öğretmek için önerilen diğer uygulamalar ve platformlar

programlama

  1. atış
  2. Temel 256
  3. Blockly
  4. BlueJ
  5. codeblocks
  6. Greenfoot
  7. İşlemde
  8. Sözde Akış
  9. PSeInt
  10. Derleyicim
  11. çizik
  12. scratux
  13. Aksi!
  14. Stencyl
  15. Tenekeci
  16. Tinkercad
  17. TurboWarp
  18. kaplumbağa
  19. Su ayısı

Robotik

  1. Arduino IDE
  2. kod zanaat
  3. JdeRobot
  4. OpenBot
  5. OpenCV
  6. Roberta Lab'ı açın
  7. RoboMind
  8. ROS
  9. Webbot'lar
  10. fritzing
Scratux: GNU / Linux'ta Scratch'in en son sürümünü nasıl edinebilirim?
İlgili makale:
Scratux: GNU / Linux'ta Scratch'in en son sürümünü nasıl edinebilirim?

2024 sonrası için özet resim

Resumen

Kısacası umuyoruz “Stencyl”, Linuxverse'teki Haxe ve OpenFL gibi faydalı açık kaynaklı projelerle yapılmış harika bir ücretsiz, platformlar arası uygulamadır. Ve hiç şüphesiz, hızlı ve kolay bir şekilde eğlenceli ve güzel video oyunları oluşturmayı amaçlayan harika ve çok yönlü bir uygulamadır. Bu nedenle genellikle birçok öğretmen ve BT uzmanı tarafından hem programlamayı öğrenmek ve öğretmek hem de farklı cihazlar veya platformlar için küçük veya büyük projeler geliştirmek amacıyla kullanılır. Ve yakında, eğitim programlaması ve robotik uygulamaları alanında benzer bir uygulama hakkında size bir yayın daha sunmayı umuyoruz. Ancak, bizim tarafımızdan belirtilmeyen başka benzer bir uygulama biliyorsanız, bunu bilmeye ve aynı amaç veya amaç için kullanmaya değer. Sizi yorumlarda belirtmeye davet ediyoruz ve herkesin bilgisi ve faydası için neden dahil edilmesi gerektiğini tartışın.

Son olarak, hatırla bizim ziyaret edin «başlangıç ​​sayfası» ispanyolcada. Veya başka herhangi bir dilde (mevcut URL'mizin sonuna 2 harf ekleyerek, örneğin: ar, de, en, fr, ja, pt ve ru, diğerleri arasında) daha güncel içerik öğrenmek için. Ek olarak sizi aramıza katılmaya davet ediyoruz. Resmi Telegram kanalı Web sitemizden daha fazla haber, kılavuz ve eğitim okumak ve paylaşmak için.