Stencyl: תוכנה חינמית חוצת פלטפורמות ליצירת משחקי וידאו
לפני מספר ימים שיתפנו פוסט נהדר בנושא את היישום TurboWarp, שאנו מתארים כאפליקציה חינוכית והדרכה שימושית ומהנה, המופץ ככלי שולחן עבודה חוצה פלטפורמות ומקוון, המאפשר ליצור משחקים, אנימציות וסיפורים עם הגרסה הטובה והעדכנית ביותר של Scratch. אבל, עם ההבדל שיש לו תוספת של תכונות נוספות, כמו מצב כהה, תוספות נוספות, מהדר ועוד הרבה יותר. ומאחר ובו הזכרנו רשימה מעניינת ושימושית של אפליקציות דומות, היום נקדיש את הפוסט הזה לתוכנה דומה נוספת בשם "סטנסיל" ללמוד וללמד תכנות, וליצור משחקי וידאו עם פלאש במהירות ובקלות.
יתר על כן, ולפני שנכנסים לפרטים, חשוב להדגיש את האמור תוכנה חופשית, שיש לה גם גרסאות בתשלום חזקות יותר, כלומר, עם יותר פונקציות, יש לו המנוע שלו כתוב ב-Haxe ומבוסס על OpenFL. 2 פרויקטים בקוד פתוח שגם הם מאוד שימושיים וכדאי להכיר ולהפיץ, הן למטרות חינוכיות והן למטרות מקצועיות. לכן, ללא עיכובים נוספים, אנו מזמינים אתכם להמשיך ולקרוא על 3 הפיתוחים הללו כדי לגלות במה מדובר ולהבין את היקפם ביתר עומק.
TurboWarp: אפליקציה ללמד וללמוד תכנות ורובוטיקה
אבל, לפני שמתחילים להעמיק באפליקציה «Stencyl» ואחרים הקשורים אליו (Haxe ו-OpenFL), אנו ממליצים לך לחקור את א פוסט קשור קודם, בסוף זה:

Stencyl: תוכנה חינמית חוצת פלטפורמות ליצירת משחקי וידאו
מה זה סטנסיל?
פי אתר רשמי מאת "סטנסיל", מפתחיו מקדמים אותו בקצרה באופן הבא:
Stencyl היא תוכנה המאפשרת ליצור במהירות ובקלות משחקי וידאו למכשירים ניידים, אינטרנט ושולחן עבודה ללא קוד. לכן, הוא אידיאלי ליצירת משחקי וידאו מדהימים ללא הרבה קוד או צורך להיות מומחה בתכנות עבור פלטפורמות שונות.
עם זאת, מכיוון שהם מציעים הרבה תיעוד ותמיכה על זה, נדגיש כמה נקודות (תכונות/פונקציות) חשוב ושימושי לגבי התוכנה האמורה ברשימה הבאה:
- יותר מסתם תוכנת יצירת משחקים מהירה, היא מערכת כלים אינטואיטיבית להפליא שמאיצה את זרימת העבודה שלך ללא קושי רב.
- הטכנולוגיה המשמשת ליצירת מנוע Stencyl היא Haxe ומבוססת על OpenFL, פרויקט קוד פתוח המשקף את ה-Flash API המלא ב-Haxe ומספק את כל ה-hooks הדרושים לפרסום משחקים לכל הפלטפורמות הקיימות הגדולות.
- זה מאפשר לך ליצור משחקי וידאו עם תמיכה רחבה בפלטפורמה כדי להשיג מוצר עם מספר השחקנים הגדול ביותר האפשרי ממכשירים שונים, ללא קשר למערכת ההפעלה שלהם: iOS (iPhone/iPad), אנדרואיד, Windows, Mac, Linux ואינטרנט (HTML5) .
- בעזרת תוכנה זו הופקו משחקי וידאו שהתפרסמו, שהגיעו למקומות הראשונים, למשל ב-App Store וב-Google Play. אשר הופקו עבור מפרסמים חשובים, כגון: ArmorGames, Kongregate ו-Newgrounds.
- הוא מציע ממשק ידידותי למורי IT, סטודנטים ומשתמשים שאינם מומחים בתכנות, כגון ילדים ומתבגרים בגיל בית ספר ותהליך חינוך IT (תכנות), או מבוגרים מתחילים וטירונים בפיתוח תוכנה. והרבה מזה בגלל שהוא מציע תהליך עיצוב המבוסס על גרירה ושחרור בסגנון הטהור ביותר של פרויקט ה-Scratch, אך עם תוספת של פונקציות חדשות ומאות בלוקים מוכנים לשימוש. אם כי, הוא מציע גם את האפשרות לכתוב קוד בדרך הטבעית או המסורתית.
צילומי מסך של האפליקציה
יתר על כן, חשוב להדגיש שכרגע, תוכנה זו זמינה להורדה דרך מתקין נייד וחוצה פלטפורמות יחיד (בר הפעלה) תחת הגרסה היציבה האחרונה עם המספר 4.1.4 שוחרר ב-1 ביולי 2024. ומנצלים את העובדה שהורדנו ובדקנו אותו, להלן אנו מראים לכם את צילומי המסך הבאים שלו:









על Haxe ו-OpenFL
ומכיוון שכפי שהזכרנו בהתחלה, תוכנית זו נוצרת באמצעות Haxe ו-OpenFL, להלן נספר לכם בקצרה רבה על 2 הפרויקטים והטכנולוגיות הללו בקוד פתוח:
פֶּרֶק
Haxe היא שפת תכנות עם קוד פתוח ברמה גבוהה עם הקלדה חזקה עם מהדר צולב מיטוב מהיר. לכן, בעזרתו תוכלו ליצור יישומים חוצי פלטפורמה המכוונים ל-JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; וכך לקבל גישה ליכולות המקוריות של כל פלטפורמה. בנוסף, הוא מציע מכונות וירטואליות משלו (HashLink ו-NekoVM), אך יכול לפעול גם במצב מפורש. על האקס
OpenFL
OpenFL היא ספרייה לביטוי יצירתי באינטרנט, בשולחן העבודה ובנייד שתוכל לפרסם ב-C++, JS ו-WebGL מקוריים, וזמני ריצה כמו HashLink ו-Adobe AIR באמצעות ערכת כלים משולבת. מפתחי OpenFL כותבים קוד ב-Haxe, שפה רבת עוצמה שניתן להרכיב לשפות תכנות אחרות. היכולת הייחודית (והמוכחת) הזו היא אבן היסוד של אופי חוצה פלטפורמות של OpenFL. בהתאם לפרוייקט, הארגומנטים שבהם נעשה שימוש ופלטפורמת היעד, Haxe משמש על ידי כלי שורת פקודה כדי להדר קובצי מקור של Haxe לתוך SWF bytecode, Neko bytecode, C++ או JavaScript. בנוסף, OpenFL מיישמת את ה-API של Flash Player, אך מגיעה לכל המקומות שתוספי דפדפן לא יכולים להגיע אליהם. על OpenFL
אפליקציות ופלטפורמות מומלצות נוספות ללימוד וללמד תכנות ורובוטיקה
תכנות
- אליס
- 256 בסיסי
- באופן חסום
- בלו ג'יי
- קוד בלוקים
- גרינפוט
- תהליך
- PseudoFlow
- PSeInt
- MyCompiler
- Scratch
- סקראטקס
- הצמד!
- Stencyl
- פֶּחָה
- טינקרקאד
- TurboWarp
- צב
- דב מים
רובוטיקה

תקציר
בקיצור, אנחנו מקווים "Stencyl" הוא יישום חינמי מעולה חוצה פלטפורמות שנוצר עם פרויקטי קוד פתוח שימושיים מה-Linuxverse, כגון Haxe ו-OpenFL. וללא ספק, זוהי אפליקציה נהדרת ורב-תכליתית שמטרתה ליצור משחקי וידאו מהנים ויפים במהירות ובקלות. לכן, הוא משמש בדרך כלל על ידי מורים ואנשי IT רבים, הן ללימוד וללמד תכנות והן לפיתוח פרויקטים קטנים או גדולים עבור מכשירים או פלטפורמות שונות. ובקרוב, אנו מקווים להציע לכם פרסום נוסף, על עוד אפליקציה דומה בתחום זה של תכנות חינוכי ויישומי רובוטיקה. אבל, במקרה שאתה מכיר אפליקציה דומה אחרת שלא הוזכרה על ידינו, כדאי לדעת ולהשתמש לאותה מטרה או מטרה זו, אנו מזמינים אתכם להזכיר זאת באמצעות הערות וטענו מדוע לכלול אותו, למען הידע והתועלת של כולם.
לבסוף, זכור לבקר שלנו «דף הבית» בספרדית. או בכל שפה אחרת (רק על ידי הוספת 2 אותיות לסוף כתובת האתר הנוכחית שלנו, לדוגמה: ar, de, en, fr, ja, pt ו-ru, בין רבים אחרים) כדי ללמוד עוד תוכן עדכני. בנוסף, אנו מזמינים אותך להצטרף אלינו ערוץ הטלגרם הרשמי כדי לקרוא ולשתף עוד חדשות, מדריכים ומדריכים מהאתר שלנו.