ארכיון הבלוג

הכרת הטוב לפלטפורמה המדהימה 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 האיש והאגדה

המרת וחידוש משחקים מפלאש ל-HTML5 משחקי און ליין בקנבס

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

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

כחברה זיהינו את המהלך ונכנסנו לפיתוח ב-HTML5 על גבי הקנבס בטכנולוגיה בשם CreateJs ולאחר מכן עם ZIM.js.
שתי הטכנולוגיות תומכות בגרפיקה שיוצרה בעבר בתוכנת פלאש, וכיום בתוכנה היורשת והממשיכה שלה ANIMATE.

מה שאומר שאנחנו יכולים לקחת פרויקט ישן שפותח ב-as2 או as3 ולהמיר אותו ל- HTML5 על גבי canvas כך שהוא יעבוד בדפדפנים מודרניים ובטלפונים חכמים (בדפדפן או באפליקציה ייחודית).

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

כך יצא שבנוסף למומחיות שלנו בפיתוח משחקים הפכנו למומחים גם בהמרות משחקים, וכתיבה מחודשת שלהם ב-HTML5.

עמוד המשחקים למשחקי מכון התורה והארץ  שמיטה ומצוות התלויות בארץ
עמוד המשחקים למשחקי מכון התורה והארץ שמיטה ומצוות התלויות בארץ

משחקים למכון התורה והארץ

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

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

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

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

המשחקים שיצרנו במסגרת המשחקים בנושא מצוות התלויות בארץ ובנושא שנת השמיטה:

תודות וסיפור קטן לסיום

תודה רבה לצוות מכון התורה והארץ בראשות הרב בראלי שהובילו את הפרוייקט.

תודה לטל תורג'מן ולכל הצוות של TWB על העבודה המסורה

וכמובן לצוות הפיתוח של CloseApp בהובלתה של רחלי גולן האלופה!

ולמפתחים יעל שיפמן (שפיתחה חלק מהמשחקים) ולאריאל דואק שפיתח את חלק מהמשחקים.

ועכשיו לסיפור…

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

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

כיף לסגור מעגל עם תלמידים מוצלחים שהופכים למפתחי קוד ומשחקים.

אתר לדניאל זמיר ומערכת bootstrap

בשעה טובה עלה לאויר האתר שבנינו לדניאל זמיר:

http://danielzamir.com/

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

עיצוב האתר נעשה ע"י תקוה דגן מעצבת ומאיירת מוכשרת ששמחנו מאוד לעבוד איתה.

bioImage

משחק בית המקדש לאייפד / אנדרואיד

בשיתוף עם חברת 'אגדתא' ו-'מכון המקדש' (שבאיורים שלו השתמשנו) העלינו אפליקציית משחק חדש, מטרת המשחק היא למצוא שלושה קלפים בעלי הקשר שונה בציר הזמן של בית המקדש:

המשחקים נבנו ב-html5 ונסגרו לאפליקציות דרך PhoneGap.

Temple Timeline

להורדה לאייפד:

https://itunes.apple.com/us/app/temple-timeline/id892147807

להורדה לאנדרואיד:

https://play.google.com/store/apps/details?id=com.agadeta.games.TempleTimeline

רוצים לשחק און ליין ולהכיר משחקים אחרים של 'אגדתא':

http://www.agadeta-games.com/

אפליקציית המקדש

Temple Timeline

 

שיעורים ב-CreateJs

התחלתי להקליט סדרת שיעורים על CreateJS
מוזמנים להיכנס וללמוד בשמחה

http://malgames.com/createjs/index.html

createJs logo

createJs logo