SlideShare a Scribd company logo
1 of 24
Download to read offline
‫לתכנות‬ ‫מבוא‬-‫ב‬ ‫משחקים‬ ‫פיתוח‬
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

Viewers also liked

קטלוג מוצר
קטלוג מוצרקטלוג מוצר
קטלוג מוצרtomtom30
 
קורס בניית טורבינות רוח 7-12.6
קורס בניית טורבינות רוח 7-12.6קורס בניית טורבינות רוח 7-12.6
קורס בניית טורבינות רוח 7-12.6Hanan E. Levy
 
Metal tablet-heb
Metal tablet-hebMetal tablet-heb
Metal tablet-hebOmer Yavetz
 
טכנולוגיות ייצור ממוחשבות- סטודנטים שנה ב- מכללת תל חי
טכנולוגיות ייצור ממוחשבות- סטודנטים שנה ב- מכללת תל חיטכנולוגיות ייצור ממוחשבות- סטודנטים שנה ב- מכללת תל חי
טכנולוגיות ייצור ממוחשבות- סטודנטים שנה ב- מכללת תל חיEtai Ophir
 
האדריכלות ועולם העיצוב פוגשים את המחשב
האדריכלות ועולם העיצוב פוגשים את המחשבהאדריכלות ועולם העיצוב פוגשים את המחשב
האדריכלות ועולם העיצוב פוגשים את המחשבEtai Ophir
 
Photos Of Old Tel Aviv
Photos Of Old Tel AvivPhotos Of Old Tel Aviv
Photos Of Old Tel Avivshvax
 
שרשרת אספקה 2025 העתיד כבר כאן
שרשרת אספקה 2025  העתיד כבר כאןשרשרת אספקה 2025  העתיד כבר כאן
שרשרת אספקה 2025 העתיד כבר כאןBoaz Danilov
 
Woocommerce in 30 minutes
Woocommerce in 30 minutesWoocommerce in 30 minutes
Woocommerce in 30 minutesMatthew Nelson
 
חוד מתכות הצגת פעילות
חוד מתכות   הצגת פעילות חוד מתכות   הצגת פעילות
חוד מתכות הצגת פעילות חוד מתכות
 
TURNING BY NIKHIL PAKWANNE
TURNING BY  NIKHIL PAKWANNETURNING BY  NIKHIL PAKWANNE
TURNING BY NIKHIL PAKWANNENIKHIL PAKWANNE
 
Sheet metal fabrication
Sheet metal fabricationSheet metal fabrication
Sheet metal fabricationWaqas Ahmed
 
01-part1-01 Turning Process
01-part1-01 Turning Process01-part1-01 Turning Process
01-part1-01 Turning Processgunabalan sellan
 
שגיא חמץ - בלינק - הרצאת רשויות 2
שגיא חמץ - בלינק - הרצאת רשויות 2שגיא חמץ - בלינק - הרצאת רשויות 2
שגיא חמץ - בלינק - הרצאת רשויות 2Blink
 
דרופל מדריך התקנה
דרופל   מדריך התקנהדרופל   מדריך התקנה
דרופל מדריך התקנהkaplanlior
 

Viewers also liked (18)

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

More from Dudi Peles

Video Games - Past Present and Future 2020
Video Games - Past Present and Future 2020Video Games - Past Present and Future 2020
Video Games - Past Present and Future 2020Dudi Peles
 
ההיסטוריה המשוגעת של משחקי המחשב
ההיסטוריה המשוגעת של משחקי המחשבההיסטוריה המשוגעת של משחקי המחשב
ההיסטוריה המשוגעת של משחקי המחשבDudi Peles
 
Innovation of a different kind in the traditional toys market
Innovation of a different kind in the traditional toys marketInnovation of a different kind in the traditional toys market
Innovation of a different kind in the traditional toys marketDudi Peles
 
Video Games – Past, Present & Future
Video Games – Past, Present & Future Video Games – Past, Present & Future
Video Games – Past, Present & Future Dudi Peles
 
Moving form Physically Consumer Products to Digi-Physi Consumer Products
Moving form Physically Consumer Products to Digi-Physi Consumer ProductsMoving form Physically Consumer Products to Digi-Physi Consumer Products
Moving form Physically Consumer Products to Digi-Physi Consumer ProductsDudi Peles
 
Game Makers for Teachers
Game Makers for TeachersGame Makers for Teachers
Game Makers for TeachersDudi Peles
 
Video Games in Teaching and Learning - Lesson1 - Intro
Video Games in Teaching and Learning - Lesson1 - IntroVideo Games in Teaching and Learning - Lesson1 - Intro
Video Games in Teaching and Learning - Lesson1 - IntroDudi Peles
 
שילוב משחקים מסחריים מהמדף בכיתה (COTS Video Games)
שילוב משחקים מסחריים מהמדף בכיתה (COTS Video Games) שילוב משחקים מסחריים מהמדף בכיתה (COTS Video Games)
שילוב משחקים מסחריים מהמדף בכיתה (COTS Video Games) Dudi Peles
 
Innovation Workshop –Games and Reality
Innovation Workshop –Games and RealityInnovation Workshop –Games and Reality
Innovation Workshop –Games and RealityDudi Peles
 
Using Gamification in Startups - Now you’re playing with power
Using Gamification in Startups - Now you’re playing with powerUsing Gamification in Startups - Now you’re playing with power
Using Gamification in Startups - Now you’re playing with powerDudi Peles
 
פדגוגיה משחקית: על הקשר בין עיצוב משחקים והוראה
פדגוגיה משחקית: על הקשר בין עיצוב משחקים והוראהפדגוגיה משחקית: על הקשר בין עיצוב משחקים והוראה
פדגוגיה משחקית: על הקשר בין עיצוב משחקים והוראהDudi Peles
 
Lesson 1 - The First Years
Lesson 1 - The First YearsLesson 1 - The First Years
Lesson 1 - The First YearsDudi Peles
 
Gamification - The Power of Gameful Design
Gamification - The Power of Gameful DesignGamification - The Power of Gameful Design
Gamification - The Power of Gameful DesignDudi Peles
 
Integrating game mechanics in teaching
Integrating game mechanics in teachingIntegrating game mechanics in teaching
Integrating game mechanics in teachingDudi Peles
 
Gamification and Usability
Gamification and UsabilityGamification and Usability
Gamification and UsabilityDudi Peles
 
Usable Gamification
Usable GamificationUsable Gamification
Usable GamificationDudi Peles
 

More from Dudi Peles (16)

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

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