ארכיון הבלוג

הכרת הטוב לפלטפורמה המדהימה ZIMJS

אנחנו מכירים את ZIMJS ועובדים באמצעותה במשך שנים רבות, מקבלים תמיכה מדהימה מ-דן זן המפתח את הפלטפורמה והצוות שלו, וכל זה ללא תמורה וברישיון שימוש חופשי.

לבקשת דן ועל מנת לחזק את הפלטפורמה המדהימה שעליה עוד נכתוב בהמשך, הפקנו סרטון הסבר על השימוש והיתרונות של ZIMJS לפיתוח משחקים ב-JS ובכלל לפיתוח אפליקציות ויישומונים לדפדפן ולחנויות האפליקציות.

Racheli Golan V.P R&D – CloseApp Love ZIM – ZIMJS
רחלי גולן מנהלת פיתוח המשחקים של CloseApp מספרת על ZIMJS

בסרטון, שצולם באנגלית – רחלי גולן, שמנהלת את פיתוח המשחקים בחברה מסבירה על השימושים השונים שאנחנו עושים בזים, ועל היתרונות הגדולים שאנחנו מפיקים מהפיתוח עם זים.

וזו הזדמנות גדולה בשבילנו להגיד תודה רבה לדן! על העבודה המדהימה

למה אנחנו אוהבים לפתח ב-ZIMJS
למה אנחנו אוהבים לפתח ב-ZIMJS

אלפי משחקים בפיתוח מהיר ויעיל!

אנחנו מפתחים ופיתחנו אלפי משחקים בשנים האחרונות, ומאז שפגשנו את זים החיים שלנו קלים יותר, ויעילים יותר, אנחנו מצליחים בזמן שיא להעמיד משחקים חדשים. ולהביא תועלת מדהימה ללקוחות שלנו. והכל בזכות זים!

יתרון נוסף הוא האפשרות לתחזק את הקוד, ולהיות תמיד בקדמת הטכנולוגיה בזום ZIM.

הדוקטור שעושה טוב לעולם!

דן זן (DAN ZEN) מפתח הפלטפורמה הוא דוקטור (מכונה Dr Abstract) באוניברסיטה בקנדה, והוא היזם והמפתח העיקרי של ZIMJS, את ZIM דן התחיל לפתח כתוספת שמייצרת קומפוננטות ומקילה על פיתוח הקוד עבור סטודנטים, ותלמידים.

אנחנו נתקלו בפלטפורמה לפני כמה שנים, כיוון שהיא מבוססת על CreatJS שהיא אחת ה-FRAMEWORK הפופלריים לפיתוח משחקים ב-HTML5.

כל העבודה של דן ניתנת בחינם, והוא מאפשר באמצעות קוד פתוח שימוש, לימוד ותמיכה מדהימה למשתמשים השונים שמפתחים בזים. וכפשוטו עושה טוב לעולם!

התמיכה בזים נעשית באמצעות ערוץ SLACK שמתוחזק היטב.

איך מתחילים לפתח בזים?

מפתחים רבים שואלים כיצד מתחילים לפתח בזים, ואנחנו ממליצים להתחיל באתר של ZIMJS.COM האתר מרכז את כל ערוצי התקשורת, והדרכים ללמוד את זים.

ההתחלה והבסיס נמצאים ב-CODE באתר, שם מפורט ויד דוגמה פשוטה מאוד להתחלה שממנה אפשר להתקדם.

באתר יש קישורים לערוץ היוטוב המפורט והמדריכים השונים של דן לפיתוח ב-JS בכלל (כן יש קורס מלא של זה) ופיתוח ב-ZIMJS בפרט

האתר מלא דוגמאות, והסברים של משחקים ואינטרקציות מגניבות שדן פיתח.

ואפשר לבקר ב-codePen ולראות פיתוחים של ZIM ולשחק איתם

ואנחנו ממליצים פשוט לעבור לפי הסדר.

פוסטר שתרגמנו בעבר על היתרונות בעבודה עם ZIM

המון פיתוחים עם ZIM

המון מהפיתוחים הפופלרים שלנו פותחו באמצעות ZIM, בין אם הם האפליקציה המרכזית, ובין כשה-ZIM מהווה חלק מאפליקציה גדולה.

הגמישות של זים כל כך גדולה שהוא מאפשר לנו לפתח את משחק הקליקרים שלנו את האפליקציה ליצירת הגיף שפיתחנו ועוד מאות ואלפי משחקים שונים. (וזה רק משני הפוסטים האחרונים שלנו.

כל המשחקים במחולל המשחקים שלנו ClabLab פותחו באמצעות ZIM ואנחנו מאמינים שמדובר באחת הפלטפרומות החזקות והיציבות שיש לפיתוח משחקים ב-HTML5. ויש לנו רצון ואינטרס לחזק את ZIM.
ולכן אנחנו רוצים לקרוא ולצרף חברות נוספות לעבודה עם ועל זים.

בכל חודש אנחנו תומכים בפיתוח בזים באמצעות האתר patreon ובנוסף דן מייצר המון NFT שנמכרים למשקיעים שונים ומקדמים את הפלטפורמה.

אם אתם מעוניינים לפתח עם זים, נשמח לסייע ולעזור לכם להכיר את הפלטפרומה הנהדרת הזו!

בעבר העברנו קורסים ויש לנו חומרים וידע רב בפיתוח בזים. נשמח לצרף חברות ומפתחים נוספים לעבודה עם זים!

ושוב תודה!

ולסיום נשמח לומר שוב תודה לדן על העבודה הנפלאה!!!

דן זן מפתח ZIMJS האיש והאגדה
דן זן מפתח ZIMJS האיש והאגדה

משחקים וסימולציות חינוכיות לפרויקט רמות ואוניברסיטת תל אביב

בחודשים האחרונים אנחנו עובדים על פרויקט מיוחד עבור פרויקט רמות שמופעל על ידי הוצאת ספרי לימוד באוניברסיטת תל אביב, הפרויקט מפתח ספרי לימוד בנושאים שונים, ואנחנו התבקשנו לפתח סימולציות ומשחקים שיעבירו נושאים שונים בתחום המדעים.

הסימולציות השונות מציגות נושאים בתחום המדעים ועוסקות בחשמל, קול, אור, כדור הארץ, הירח, רוח ועוד.

את האפיונים של הסימולציות הכין הצוות המקצועי של פרויקט רמות, ולאחר שקיבלנו מהם אפיון שמציג את הסימולציה ואת התוכן שלה התפקיד שלנו היה לעצב את הסימולציה וכמובן לפתח אותה עד להעלאה מלאה של הסימולציה לשרתי האוניברסיטה.

פיתוח סימולציות מדעיות להמחשה ולימוד של נושאים במדעים

הטמעה של הסימולציות ב-LMS

הסימולציות עצמן יוצגו לתלמידים כחלק ממערכי השיעור הדיגיטליים בתוך מערכת LMS שמאפשרת להציג ספרים ופעילויות דיגיטליים. כמו כל המשחקים שאנחנו מפתחים הסימולציות יכולות להיות מוטמעות ומוצגות בתוך מערכות LMS אחרות. וגם לתקשר עם המערכת ולהעביר לה נתונים על ביצועי המשתמשים / שחקנים.

הנושאים של הסימולציות השונות

הסימולציות שאותן פיתחנו כמו שאנחנו אוהבים ב-html5 ובפלטפרומה המדהימה ZIM עוסקות בנושאים שונים ומאפשרות למשתמשים בהן ללמוד ולהכיר את הנושא "דרך הידיים".

מצורפים צילומי מסך מתוך הסימולציות השונות וגם מעט מההקשר המדעי שלהן.

סימולציה בנושא אור ולימוד ערבוב צבעים html5
סימולציה בנושא אור ולימוד ערבוב צבעים
פיתוח סימולציה בנושא חשמל לימוד זרם מוליכים וסגירת מעגל
פיתוח סימולציה בנושא רוח וטורבינות רוח ליצור חשמל
פיתוח סימולציית לימוד מסלול כדור הארץ וההשפעה שלו על יצירת יממה
פיתוח סימולציה ולימוד על מסלול הירח סביב כדור הארץ והשפעתו על התאריך

פיתוח והטמעה עם קצת מדע וידע

כפי שכתבנו את האפיון כתבו החברים מרמות, אבל את העיצוב והפיתוח עשינו אנחנו, כיוון שאנחנו עוסקים בנושאים שהם מדעיים הדיוק והפרטים המדעיים היו חשובים, המחוייבות לפרטים המדעיים הצריכה אותנו לפיתוח מדוקדק וללמידה של נושאים חדשים, הבנו את ההשפעה שיש לכל אובייקט במעגל החשמלי, את מחזור הירח והשפעתו על התאריך ועוד נושאים שונים ומיוחדים.

הדיוק הצריך אותנו גם ליצור הדמיות תלת מימדיות (בכדור הארץ ובירח) שיהיו נאמנות ככל האפשרל למציאות המדעית, וכך המעצבים שלנו יצרו לא רק עיצוב אלה הדמיות תלת מימדיות שאותן הכנסנו אל הפיתוח.

כיף לפתח וליצור סימולציות בנושאים שמרחיבים את הדעת, וכיף לדעת שהפיתוח שלנו יעזור לתלמידים להבין בצורה טובה יותר את חומר הלימוד.

כל הסימולציות עברו תרגום והוטמעו במערכת הלמידה (LMS) גם בשפה הערבית. וזאת תודות לשיטת הפיתוח שלנו שמאפשרת החלפת תוכן והטמעה של שפות שונות בקלות יחסית.

סימולציה בנושא מסלול הירח עם תרגום לערבית

רוצים לצפות במשחקים קודמים שפיתחנו לפרוייקט הכנסו לפוסט על פיתוח 19 משחקים חינוכיים