יום שבת, 25 בדצמבר 2010

קוד פתוח, והפעם - אפליקציה שלמה ליצירת מציאות מועצמת בפלאש


בחמישי האחרון, 23-12-2010, העברתי סדנא קצרה בנושא בניית אפליקציית אוגמנטד ריאליטי מבוססת מרקרים בפלאש.
הסדנא עסקה בנושאים:
1. כיצד עובד העולם התלת מימדי בפלאש.
2. המחלקות המרכזיות שבונות את האפליקציה והתהליכים המרכזיים בה.
3. כיצד להמשיך ולבנות את הפרויקט הבא: כולל הוספת מרקרים חדשים, הגדרת אינטראקציה בין אובייקטים תלת מימדיים ואפילו הוספת GUI למשחק או תוכנה.
פרטים נוספים על ההרצאה והסדנא שהעברתי תמצאו בפוסט הזה.

מצורף כאן הקוד המלא לאפליקציה. האפליקציה בנויה בעזרת FlashDevelop והSDK החופשי של פלקס ולכן איננה זקוקה לקובץ FLA כדי לרוץ (לפרטים נוספים קיראו באתר של flashDevelop).

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


יום שבת, 18 בדצמבר 2010

טיפ קטן, והפעם- מה הדרך היעילה ביותר לעבוד עם tween בפלאש?


כל מפתח flash נתקל בסוגיה שאתאר די מהר בחייו המקצועיים. האפליקציה תעבוד נפלא ללא אנימציות, אבל ברגע שנכנסים הטווינים (tween) של האובייקטים - הדברים מתחילים להשתגע... פתאום המנוע של המשחק לא עובד כל כך טוב, אוביקייטים נלחצים ונשארים לחוצים, אנימציות נתקעות וכו'... ואם מבטלים את האנימציות - הכל חוזר לקדמותו.

אבל ברור לכולנו שאין אפליקציית Flash ללא אנימציה... אז מה עושים?

ובכן, עדיין לא מצאתי פתרון אחד טוב, אבל הנה עקרונות העבודה שעליתי עליהם:
1. השתמש בכמה שפחות Tween. מצא את הדרך להזיז כמה שפחות אובייקטים בבת אחת כדי להגיע לתנועה הרצויה. למשל: במקום להזיז 4 אובייקט ממקום אחד לשני, קבץ אותם לתוך MovieClip אחד והזז אותו.
2. השתמש ביוצר Tween הקל ביותר שיספק אותך. מצאתי למשל את עורך האנימציות של Emanuele Feronato. אשחרר בקרוב הרחבה של המחלקה הזו שהתאימה יותר לצרכים שלי באפליקציות.

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

יום שלישי, 14 בדצמבר 2010

UI של מסכי מגע גדולים (לשימוש בעיקר עם תמונות)



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

יום שני, 13 בדצמבר 2010

UI של מניפולציה על תמונה (סיבוב, הגדלה והזזה) בעזרת מרקרים



ביצוע מעולה מאת Peter Kaptein בפוסט. תוכלו למצוא שם גם הסברים מדויקים וגם את הקוד המלא להורדה.
מומלץ לקריאה לכל המתעניינים בבניית אפליקציות מבוססי FlarToolKit או מרקרים.

יום ראשון, 12 בדצמבר 2010

Frecle, משחק מחשב בעולם פיזיקלי חדש



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

חוצמזה, יש להם עוד כמה משחקים מעניינים בעמוד הזה.

יום שבת, 11 בדצמבר 2010

אנשים לעקוב אחריהם: והפעם, Catface Games


אתר CatFace Games הוא מקור טוב לקוד פתוח וtutorials רבים בנושאי actionscript ופלאש: בדגש על שילוב מוזיקה וחיבור בסיס נתונים לאפליקציה שלך.

יום רביעי, 1 בדצמבר 2010

אירוע GameJam ישראלי בסופ"ש הקרוב

שיתוף פעולה של RHOK וקבוצת פלאש-פלקס ישראל

 http://www.rhok.org/events/rhok-2/tel-aviv-israel/


UI של משחק ריקוד (Dance Central) במערכת הKinect



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