SlideShare a Scribd company logo
‫לתכנות‬ ‫מבוא‬-‫ב‬ ‫משחקים‬ ‫פיתוח‬
Action Script 3.0
‫מתכנתים‬ ‫עם‬ ‫לעבוד‬ ‫בשביל‬ ‫לדעת‬ ‫צריך‬ ‫משחקים‬ ‫שמעצב‬ ‫מה‬ ‫כל‬
‫שעור‬I–‫לתכנות‬ ‫מבוא‬
‫ל‬ ‫כתיבה‬ ‫חוקי‬Extreme
‫משתנים‬ ‫שמות‬ ‫על‬ ‫הקפדה‬
‫הערות‬ ‫לכתוב‬ ‫חייבים‬
‫לכתוב‬ ‫אסור‬‫בטיימ‬-‫ליין‬
‫בכפתורים‬ ‫להשתמש‬ ‫אסור‬
2
‫תרגיל‬Extreme
‫התרגיל‬ ‫מטרת‬:
‫בסיסי‬ ‫פלאש‬ ‫של‬ ‫עצמי‬ ‫לימוד‬
‫אינטרנט‬ ‫עם‬ ‫עבודה‬
‫המשימה‬:
‫חלק‬1:‫אחר‬ ‫עקבו‬‫הטוטוריאל‬‫משחק‬ ‫וצרו‬Snake
‫חלק‬2:‫של‬ ‫הקלאסי‬ ‫למשחק‬ ‫המשחק‬ ‫את‬ ‫הפכו‬Gremline
‫מ‬1976‫בשם‬Blockade
3
Snake  Blockade
4

‫תרגיל‬ ‫שווי‬:30,000‫נקודות‬
‫של‬ ‫בונוס‬5,000‫השיעור‬ ‫סוף‬ ‫עד‬ ‫שמסיים‬ ‫למי‬ ‫נקודות‬
‫מקסימאלי‬ ‫הגשה‬ ‫זמן‬:5‫ימים‬.
‫תיאוריה‬ ‫קצת‬
‫מחשב‬ ‫זה‬ ‫מה‬?
‫לעשות‬ ‫יודע‬ ‫מחשב‬ ‫מה‬?
6
‫פעולה‬ ‫בכל‬ ‫כן‬ ‫וכל‬ ‫נתונים‬ ‫לעיבוד‬ ‫מכונה‬ ‫הוא‬ ‫מחשב‬
‫מרכיבים‬ ‫שלושה‬ ‫תמיד‬ ‫קיימים‬ ‫עושה‬ ‫שמחשב‬:‫קלט‬
‫ופלט‬ ‫עיבוד‬.
‫קלט‬,‫עיבוד‬,‫פלט‬
7
‫קלט‬,‫עיבוד‬,‫פלט‬
8
‫קלט‬,‫עיבוד‬,‫פלט‬
9
‫תכנות‬
‫המחשב‬ ‫את‬ ‫ללמד‬ ‫הדרך‬ ‫זו‬.
‫שפה‬ ‫זו‬ ‫מה‬?‫את‬ ‫אחד‬ ‫מבינים‬ ‫אנחנו‬ ‫מדברים‬ ‫שאנחנו‬
‫השני‬,‫שפה‬ ‫ללמוד‬ ‫צריך‬ ‫מחשבים‬ ‫עם‬ ‫לדבר‬ ‫בכדי‬ ‫וגם‬.
‫יסוד‬ ‫אבני‬ ‫יש‬ ‫שפה‬ ‫לכל‬:‫אות‬,‫מילה‬,‫וכד‬ ‫משפט‬'
‫אדם‬ ‫בני‬ ‫בה‬ ‫השפה‬ ‫של‬ ‫היסוד‬ ‫אבני‬ ‫את‬ ‫נלמד‬ ‫אנו‬
‫מחשבים‬ ‫מלמדים‬.
10
‫המחשב‬ ‫שפת‬
‫אינטואיציה‬ ‫אין‬ ‫למחשב‬,‫לו‬ ‫אין‬
‫בכלל‬ ‫לפרש‬ ‫יכולת‬
‫עושים‬ ‫איך‬ ‫למחשב‬ ‫נסביר‬ ‫איך‬
‫עוגה‬?
‫לשחק‬ ‫איך‬ ‫למחשב‬ ‫נסביר‬ ‫איך‬
‫פגיעה‬ ‫בול‬?
11
‫משחקים‬ ‫תכנות‬
‫יש‬ ‫תכנות‬ ‫סוגי‬ ‫עוד‬ ‫איזה‬?
‫אמת‬ ‫זמן‬ ‫מערכות‬
‫מידע‬ ‫מערכות‬
‫הפעלה‬ ‫מערכות‬
‫נתונים‬ ‫בסיסי‬
‫משחקים‬ ‫תכנות‬ ‫מאפיין‬ ‫מה‬?
‫בלקוח‬ ‫בעיקר‬(‫שרת‬ ‫זה‬ ‫מה‬?‫לקוח‬ ‫זה‬ ‫מה‬?)
‫בגרפיקה‬ ‫עשיר‬
‫וגיאומטריה‬ ‫בפיסיקה‬ ‫שימוש‬ ‫הרבה‬
12
‫פלאש‬ ‫זה‬ ‫מה‬?
13
‫זה‬ ‫מה‬Action Script
14
‫שנקרא‬ ‫סטנדרט‬ ‫על‬ ‫שמבוססת‬ ‫שפה‬ECMA Script
‫מבוססת‬ ‫עליו‬ ‫סטנדרט‬ ‫אותו‬Java Script
‫צעירה‬ ‫מאוד‬ ‫שפה‬,‫ב‬ ‫רק‬ ‫ראשונה‬ ‫גרסה‬2000‫יחד‬
‫פלאש‬ ‫עם‬5.‫ב‬2003‫עם‬ ‫יחד‬‫עם‬Flash MX 2004
‫הופצה‬AS2‫ב‬ ‫ורק‬2007‫עם‬ ‫יחד‬Flash CS3‫הופץ‬
‫לראשונה‬AS3.
‫השוואה‬ ‫לצורך‬ ‫רק‬C‫ב‬ ‫נולדה‬1972,C++‫ב‬1983,
C#‫ב‬2001-Java‫ו‬Java Script‫ב‬1995
‫לתכנת‬ ‫מתחילים‬
‫העבודה‬ ‫סביבת‬
‫קבצים‬ ‫סוגי‬
16
‫העבודה‬ ‫סביבת‬
17
‫שלי‬ ‫הראשונה‬ ‫התוכנית‬
‫ב‬ ‫תוכנית‬ ‫מבנה‬Action Script
18
package {
import flash.display.MovieClip;
public class Lesson1 extends MovieClip{
// Lesson1 constructor
public function Lesson1(){
trace("Lesson1");
}
}
}
‫ה‬ ‫קובץ‬ ‫קישור‬as‫ל‬fla
19
‫זהה‬ ‫להיות‬ ‫חייב‬ ‫השם‬:
‫כאן‬
‫ה‬ ‫קובץ‬ ‫שם‬as
‫המילה‬ ‫אחרי‬ ‫שיש‬ ‫השם‬class
‫ה‬ ‫בקובץ‬as
‫המילה‬ ‫אחרי‬ ‫השם‬function
‫ה‬ ‫בקובץ‬as
‫קומפילציה‬/‫פיבלוש‬
20
‫באנגלית‬ ‫כותבים‬ ‫אנחנו‬ ‫כותבים‬ ‫שאנחנו‬ ‫מה‬ ‫את‬
‫ביטים‬ ‫מבין‬ ‫המחשב‬–0‫ו‬ ‫ים‬1‫ים‬
‫מבין‬ ‫שהמחשב‬ ‫לשפה‬ ‫האנגלית‬ ‫בין‬ ‫שמתרגם‬ ‫התהליך‬
‫הקומפילציה‬ ‫הוא‬.
‫בפלאש‬‫מפבלשים‬‫באמצעות‬Ctrl + Enter
‫העבודה‬ ‫סביבת‬
‫זה‬ ‫מה‬Trace?
‫הערות‬ ‫כותבים‬ ‫איך‬
‫ראשית‬ ‫הערה‬-*/
‫שורה‬ ‫הערת‬-//
21
‫עבודה‬ ‫סביבת‬
‫חזרה‬ ‫איתנו‬ ‫מתקשר‬ ‫המחשב‬ ‫איך‬?
‫התוכנית‬ ‫התנהגות‬/‫באגים‬
‫דיבג‬ ‫הדפסות‬
‫שגיאה‬ ‫הודעות‬
‫תעופות‬
22
‫לב‬ ‫אליהם‬ ‫לשים‬ ‫נקודות‬
23
AS3‫היא‬Case Sensitive.Lesson1‫ו‬lesson1‫אינם‬
‫זהים‬.
‫הערות‬ ‫לכתוב‬ ‫חובה‬.
‫ראשית‬ ‫הערה‬
‫ברורה‬ ‫לא‬ ‫ותהיה‬ ‫שיתכן‬ ‫פעולה‬ ‫כל‬ ‫לפני‬ ‫שורה‬ ‫הערת‬
‫תרגיל‬
24
‫תרגיל‬ ‫שווי‬:30,000‫נקודות‬
‫מקסימאלי‬ ‫הגשה‬ ‫זמן‬:5‫ימים‬.

More Related Content

PPTX
ספלאש מה אנחנו עושים
PDF
טרנדים בלמידה ובטכנולוגיות
PPT
הקמת אתר בדרופל: טיפים מהצד השני, כלומר מהלקוחות
PPTX
מערכות מסחר מקוונות – מה נכון (dan@codecape.com)
PDF
Asking On Wednesday
PDF
אתר אינטרנט ב 5 דקות
PDF
דרופל וחווית משתמש
PDF
מחדד הרעיונות - 18.8.16 - צ'אטבוטים
ספלאש מה אנחנו עושים
טרנדים בלמידה ובטכנולוגיות
הקמת אתר בדרופל: טיפים מהצד השני, כלומר מהלקוחות
מערכות מסחר מקוונות – מה נכון (dan@codecape.com)
Asking On Wednesday
אתר אינטרנט ב 5 דקות
דרופל וחווית משתמש
מחדד הרעיונות - 18.8.16 - צ'אטבוטים

Viewers also liked (18)

PDF
קטלוג מוצר
PDF
קורס בניית טורבינות רוח 7-12.6
PPT
Robotics cont
PDF
Metal tablet-heb
PPT
טכנולוגיות ייצור ממוחשבות- סטודנטים שנה ב- מכללת תל חי
PPT
האדריכלות ועולם העיצוב פוגשים את המחשב
PPTX
3 d animation of jewelry
PPS
Photos Of Old Tel Aviv
PDF
שרשרת אספקה 2025 העתיד כבר כאן
PDF
Woocommerce in 30 minutes
PPT
חוד מתכות הצגת פעילות
PPTX
Metals around us (Hebrew)
PPT
TURNING BY NIKHIL PAKWANNE
PPTX
Sheet metal fabrication
PPTX
01-part1-01 Turning Process
PPT
שגיא חמץ - בלינק - הרצאת רשויות 2
PDF
דרופל מדריך התקנה
קטלוג מוצר
קורס בניית טורבינות רוח 7-12.6
Robotics cont
Metal tablet-heb
טכנולוגיות ייצור ממוחשבות- סטודנטים שנה ב- מכללת תל חי
האדריכלות ועולם העיצוב פוגשים את המחשב
3 d animation of jewelry
Photos Of Old Tel Aviv
שרשרת אספקה 2025 העתיד כבר כאן
Woocommerce in 30 minutes
חוד מתכות הצגת פעילות
Metals around us (Hebrew)
TURNING BY NIKHIL PAKWANNE
Sheet metal fabrication
01-part1-01 Turning Process
שגיא חמץ - בלינק - הרצאת רשויות 2
דרופל מדריך התקנה
Ad

More from Dudi Peles (16)

PPTX
Video Games - Past Present and Future 2020
PDF
ההיסטוריה המשוגעת של משחקי המחשב
PDF
Innovation of a different kind in the traditional toys market
PDF
Video Games – Past, Present & Future
PDF
Moving form Physically Consumer Products to Digi-Physi Consumer Products
PDF
Game Makers for Teachers
PPTX
Video Games in Teaching and Learning - Lesson1 - Intro
PDF
שילוב משחקים מסחריים מהמדף בכיתה (COTS Video Games)
PDF
Innovation Workshop –Games and Reality
PDF
Using Gamification in Startups - Now you’re playing with power
PDF
פדגוגיה משחקית: על הקשר בין עיצוב משחקים והוראה
PDF
Lesson 1 - The First Years
PPTX
Gamification - The Power of Gameful Design
PPTX
Integrating game mechanics in teaching
PPTX
Gamification and Usability
PPTX
Usable Gamification
Video Games - Past Present and Future 2020
ההיסטוריה המשוגעת של משחקי המחשב
Innovation of a different kind in the traditional toys market
Video Games – Past, Present & Future
Moving form Physically Consumer Products to Digi-Physi Consumer Products
Game Makers for Teachers
Video Games in Teaching and Learning - Lesson1 - Intro
שילוב משחקים מסחריים מהמדף בכיתה (COTS Video Games)
Innovation Workshop –Games and Reality
Using Gamification in Startups - Now you’re playing with power
פדגוגיה משחקית: על הקשר בין עיצוב משחקים והוראה
Lesson 1 - The First Years
Gamification - The Power of Gameful Design
Integrating game mechanics in teaching
Gamification and Usability
Usable Gamification
Ad

פיתוח משחקים ב AS3 - שעור 1 - מבוא לתכנות