יום שני, 23 במאי 2011

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


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

עדכון מאי 2011:
שמעתי הרצאה שלו בכנס GameIS שנערך השבוע והתרשמתי מאד. הוא המליץ בחום לחכות למנוע Alternativa3D ולהעביר את כל הקוד, גם ה2D להתבסס עליו בגלל אופן העבודה החדש ישירות מול הGPU של המחשב ובכך לחסוך במשאבים.

יום שבת, 14 במאי 2011

קוד פתוח, והפעם - העקיבה הכי פשוטה אחרי הפנים שלך (face Detection)


עקיבה אחרי הפנים של המשתמש כבר לא כל כך מסובכת לביצוע מאז שהגיעה ספריית מרילנה (Marilena). המחלקה FaceDetector מאפשרת שימוש נפוץ מאד בזיהוי הפנים והוא הצמדה של אובייקט גרפי (Sprite או MovieClip) אליהם. עכשיו אפשר בשתי שורות קוד להצמיד משקפיים או קרניים למשתמש של האפליקציה שלך! הנה הקוד המלא להורדה.

יום ראשון, 1 במאי 2011

שליטה בתפריטי מדיה: מצלמת עומק מול מסך מגע



intuiLab, החברה שהציגה את הסרטון הזה הרכיבה מערכת התומכת בממשק משתמש של מסכי מגע במקביל לממשק מצלמות עומק.

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

ממשק מעניין המוצע כאן (בין 0:50 ל1:20 בערך) הוא שליטה בתפריט באופן הדומה למערכת Prezi למי שמכיר.

יום שבת, 30 באפריל 2011

לתכנת עם פלאש ביעילות עם FlashDevelop



http://www.flashdevelop.org

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

מומלץ בחום לכל מתכנת פלאש!

----------------------
עדכון:

הנה גם debugger חיצוני
http://www.flashdevelop.org/community/viewtopic.php?f=4&t=4660

יום שני, 25 באפריל 2011

איך לדעת את המידע על קובץ סאונד דרך הmeta data


כאשר עובדים עם סאונד יש בדרך כלל צורך לדעת את המידע עליו, כמו: אורך הקטע, הכותב, הזמר (במקרה של שיר) וכו'.
הנה דרך יעילה לברר את כל אלה: http://askmeflash.com/qdetail/338/get-metadata-from-streaming-mp3

יום רביעי, 20 באפריל 2011

קוד פתוח, והפעם - כל הקוד במקום אחד

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

בתקווה שזה עוזר למישהו שם בחוץ...

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

יום שלישי, 19 באפריל 2011

איך לשמור על הקוד שלך בגרסאות (revisioning) בעזרת ספריית GIT


Making Games With FlashPunk: Episode 7 - Using Git as Revision Control from Zachary Lewis on Vimeo.

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