Stencyl: Darmowe, wieloplatformowe oprogramowanie do tworzenia gier wideo
Kilka dni temu udostępniliśmy świetny post nt aplikacja TurboWarp, którą opisujemy jako użyteczną i zabawną aplikację edukacyjną i szkoleniową, które jest dystrybuowane jako wieloplatformowe i internetowe narzędzie komputerowe, które pozwala tworzyć gry, animacje i historie za pomocą najlepszej i najnowszej wersji Scratcha. Ale z tą różnicą, że ma dodatkowe funkcje, takie jak tryb ciemny, dodatkowe dodatki, kompilator i wiele więcej. A ponieważ wspomnieliśmy w nim o ciekawej i przydatnej liście podobnych aplikacji, dzisiaj poświęcimy ten post innemu podobnemu oprogramowaniu o nazwie «Wzornik» do nauki i nauczania programowania oraz szybkiego i łatwego tworzenia gier wideo we Flashu.
Ponadto, zanim przejdziemy do szczegółów, należy podkreślić to, co powiedziano darmowe oprogramowanie, które ma również solidniejsze wersje płatne, czyli ma więcej funkcji Jego silnik napisany w Haxe i oparty jest na OpenFL. 2 projekty open source które są również bardzo przydatne i warte poznania i rozpowszechniania, zarówno w celach edukacyjnych, jak i zawodowych. Zatem bez zbędnych ceregieli zapraszamy do dalszego czytania o tych 3 zmianach, aby dowiedzieć się, o co im chodzi i lepiej zrozumieć ich zakres.
TurboWarp: aplikacja do nauczania i nauki programowania i robotyki
Ale zanim zaczniesz zagłębiać się w aplikację «Stencyl» i inne z nim powiązane (Haxe i OpenFL), zalecamy zapoznanie się z poprzedni powiązany post, na końcu:

Stencyl: Darmowe, wieloplatformowe oprogramowanie do tworzenia gier wideo
Co to jest Stencil?
Stosownie oficjalna strona internetowa przez «Stencyl», jego twórcy krótko promują go w następujący sposób:
Stencyl to oprogramowanie, które pozwala szybko i łatwo tworzyć gry wideo na urządzenia mobilne, internetowe i stacjonarne bez użycia kodu. Dlatego idealnie nadaje się do tworzenia niesamowitych gier wideo bez dużej ilości kodu lub konieczności bycia ekspertem w programowaniu na różne platformy.
Ponieważ jednak oferują wiele dokumentacja i wsparcie O tym podkreślimy kilka punktów (cechy/funkcjonalności) ważne i przydatne w odniesieniu do wspomnianego oprogramowania z poniższej listy:
- To więcej niż zwykłe oprogramowanie do tworzenia gier, to cudownie intuicyjny zestaw narzędzi, który przyspiesza pracę bez większych trudności.
- Technologia użyta do stworzenia silnika Stencyl to Haxe i opiera się na OpenFL, projekcie open source, który odzwierciedla pełny interfejs API Flash w Haxe i zapewnia wszystkie elementy potrzebne do publikowania gier na wszystkich głównych istniejących platformach.
- Pozwala tworzyć gry wideo z szeroką obsługą platform, aby uzyskać produkt z jak największą liczbą graczy z różnych urządzeń, niezależnie od ich systemu operacyjnego: iOS (iPhone/iPad), Android, Windows, Mac, Linux i Internet (HTML5) .
- Dzięki temu oprogramowaniu powstały gry wideo, które stały się sławne, osiągając czołowe pozycje na przykład w App Store i Google Play. Które zostały wyprodukowane dla znaczących wydawców, takich jak: ArmorGames, Kongregate i Newgrounds.
- Oferuje przyjazny interfejs dla Nauczycieli informatyki, Studentów i Użytkowników, którzy nie są ekspertami w programowaniu, np dzieci i młodzież w wieku szkolnym a proces edukacji informatycznej (programowanie)lub dorośli początkujący i nowicjusze w tworzeniu oprogramowania. A w dużej mierze dlatego, że oferuje proces projektowania oparty na metodzie „przeciągnij i upuść” w najczystszym stylu projektu Scratch, ale z dodatkiem nowych funkcji i setek gotowych do użycia bloków. Chociaż oferuje również możliwość pisania kodu w sposób naturalny lub tradycyjny.
Zrzuty ekranu aplikacji
Ponadto należy podkreślić, że obecnie to oprogramowanie jest dostępne do pobrania za pośrednictwem jednego przenośnego i wieloplatformowego instalatora (pliku wykonywalnego) w ramach licencji najnowsza stabilna wersja z numerem Wersja 4.1.4 wydana 1 lipca 2024 r. Korzystając z faktu, że go pobraliśmy i przetestowaliśmy, poniżej pokazujemy następujące zrzuty ekranu:









O Haxe i OpenFL
A ponieważ, jak wspomnieliśmy na początku, program ten jest generowany przy użyciu Haxe i OpenFL, poniżej bardzo krótko opowiemy o tych 2 projektach i technologiach open source:
noga
Haxe to wysokopoziomowy język programowania o otwartym kodzie źródłowym i silnie typowanym języku z szybko optymalizującym kompilatorem krzyżowym. Dzięki niemu możesz tworzyć aplikacje wieloplatformowe zorientowane na JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; i tym samym uzyskać dostęp do natywnych możliwości każdej platformy. Dodatkowo oferuje własne maszyny wirtualne (HashLink i NekoVM), ale może także działać w trybie interpretowanym. O Haxe’u
OtwórzFL
OpenFL to biblioteka do kreatywnej ekspresji w Internecie, na komputerach stacjonarnych i urządzeniach mobilnych, którą można publikować w natywnym języku C++, JS i WebGL oraz środowiskach wykonawczych, takich jak HashLink i Adobe AIR, przy użyciu zintegrowanego zestawu narzędzi. Programiści OpenFL piszą kod w Haxe, potężnym języku, który można skompilować do innych języków programowania. Ta wyjątkowa (i sprawdzona) funkcja jest kamieniem węgielnym wieloplatformowego charakteru OpenFL. W zależności od projektu, użytych argumentów i platformy docelowej, Haxe jest używany przez narzędzia wiersza poleceń do kompilowania plików źródłowych Haxe do kodu bajtowego SWF, kodu bajtowego Neko, C++ lub JavaScript. Ponadto, OpenFL implementuje interfejs API Flash Playera, ale dociera wszędzie tam, gdzie wtyczki przeglądarki nie są w stanie dotrzeć. O OpenFL
Inne polecane aplikacje i platformy do nauki i nauczania programowania i robotyki
programowanie
- Alicja
- Podstawowy 256
- Blokowo
- NiebieskiJ
- Bloki kodu
- Zielona Stopa
- Przetwórstwo
- PseudoPrzepływ
- PSeInt
- Mój kompilator
- Scratch
- scratux
- Kłapnięcie!
- Stencyl
- Majstrować
- Tinkercad
- TurboWarp
- Turtlic
- Niedźwiedź wodny
Robotyka
- IDE Arduino
- kodowanie
- JdeRobot
- OtwórzBota
- OpenCV
- Otwórz laboratorium Roberty
- RoboMind
- ROS
- Webboty
- fryzowanie

streszczenie
Krótko mówiąc, mamy nadzieję „Stencyl” to świetna darmowa, wieloplatformowa aplikacja utworzona z przydatnych projektów open source z Linuxverse, takich jak Haxe i OpenFL. Bez wątpienia jest to świetna i wszechstronna aplikacja, której celem jest szybkie i łatwe tworzenie zabawnych i pięknych gier wideo. Dlatego jest zwykle używany przez wielu nauczycieli i informatyków, zarówno do nauki i nauczania programowania, jak i do opracowywania małych lub dużych projektów dla różnych urządzeń lub platform. Już wkrótce mamy nadzieję zaoferować Państwu kolejną publikację dotyczącą kolejnej podobnej aplikacji z zakresu programowania edukacyjnego i zastosowań robotyki. Jeśli jednak znasz inną podobną aplikację, o której nie wspomnieliśmy, którą warto poznać i wykorzystać w tym samym celu, Zachęcamy do wspominania o tym w komentarzach i argumentuj, dlaczego je uwzględnić, dla wiedzy i użyteczności wszystkich.
Na koniec pamiętaj odwiedź nasz «strona główna» en Español. Lub w dowolnym innym języku (po prostu dodając 2 litery na końcu naszego bieżącego adresu URL, na przykład: ar, de, en, fr, ja, pt i ru i wiele innych), aby dowiedzieć się więcej o aktualnej zawartości. Dodatkowo zapraszamy do przyłączenia się do naszego Oficjalny kanał na Telegramie aby czytać i udostępniać więcej aktualności, przewodników i samouczków z naszej witryny.