שינויים

מ
החלפת טקסט – " " ב־" "
שורה 6: שורה 6:  
מנוע משחק (Game engine) הוא תוכנה שמהווה את הליבה של משחקי מחשב ומשחקי וידאו. היא מספקת את [[טכנולוגיה|הטכנולוגיה הבסיסית]], מפשטת את הפיתוח, ובמקרים רבים מאפשרת להריץ את המשחק על פלטפורמות שונות כמו קונסולת משחק או מערכות הפעלה כמו [[לינוקס]], מאק או ווינדוס.  
 
מנוע משחק (Game engine) הוא תוכנה שמהווה את הליבה של משחקי מחשב ומשחקי וידאו. היא מספקת את [[טכנולוגיה|הטכנולוגיה הבסיסית]], מפשטת את הפיתוח, ובמקרים רבים מאפשרת להריץ את המשחק על פלטפורמות שונות כמו קונסולת משחק או מערכות הפעלה כמו [[לינוקס]], מאק או ווינדוס.  
   −
התפקוד הבסיסי של מנועי משחק כולל באופן טיפוסי: מנוע רינדור Rendering engine לשם רינדור של גרפיקה דו או תלת מימדית, מנוע פיזיקלי (לשם הגדרת חוקי תנועה), מוזיקה, אפשרות הוספת קוד, אנימציה, בינה מלאכותית, תכונות רשת, ניהול זכרון, ומנוע סצנות. הכנת משחקים באופן זה היא קלה בהרבה על ידי שימוש חוזר באותו מנוע משחק לשם משחקים שונים.  
+
התפקוד הבסיסי של מנועי משחק כולל באופן טיפוסי: מנוע רינדור Rendering engine לשם רינדור של גרפיקה דו או תלת מימדית, מנוע פיזיקלי (לשם הגדרת חוקי תנועה), מוזיקה, אפשרות הוספת קוד, אנימציה, בינה מלאכותית, תכונות רשת, ניהול זכרון, ומנוע סצנות. הכנת משחקים באופן זה היא קלה בהרבה על ידי שימוש חוזר באותו מנוע משחק לשם משחקים שונים.  
    
==ראו גם==
 
==ראו גם==
שורה 17: שורה 17:  
* http://multimedia.md/blog/software/gamemaking-for-dummies.html פוסט על תוכנה אחת
 
* http://multimedia.md/blog/software/gamemaking-for-dummies.html פוסט על תוכנה אחת
 
* http://gamesmaken.startpagina.nl/ אתר המרכז רשימות של תוכנות רבות לבניית משחקים.  
 
* http://gamesmaken.startpagina.nl/ אתר המרכז רשימות של תוכנות רבות לבניית משחקים.  
* http://apricot.blender.org בלוג שמתאר יצירת משחק שמיוצר באמצעות המנוע הגרפי בלנדר יחד עם crystalspace3d
+
* http://apricot.blender.org בלוג שמתאר יצירת משחק שמיוצר באמצעות המנוע הגרפי בלנדר יחד עם crystalspace3d
 
* [http://en.wikipedia.org/wiki/Game_engine מנועי משחק] בוויקיפדיה האנגלית
 
* [http://en.wikipedia.org/wiki/Game_engine מנועי משחק] בוויקיפדיה האנגלית
    
===מנועים תלת מימד למתחילים בקוד פתוח===
 
===מנועים תלת מימד למתחילים בקוד פתוח===
* אליס - שמאפשר לפתח אנימציה לשם הצגת סיפור, יצירת משחק אינטראקטיבי או הכנת וידאו שאפשר להפיץ ברשת. זהו כלי לימודי שנועד ללמד תלמידי מחשב על תכנות מונחה עצמים
+
* אליס - שמאפשר לפתח אנימציה לשם הצגת סיפור, יצירת משחק אינטראקטיבי או הכנת וידאו שאפשר להפיץ ברשת. זהו כלי לימודי שנועד ללמד תלמידי מחשב על תכנות מונחה עצמים
 
* http://www.alice.org/kelleher/storytelling/index.html אליס מספרת סיפורים - חופשי (אולי לא קוד פתוח?) כדי לאפשר בנייה של דמויות שמספרות סיפור
 
* http://www.alice.org/kelleher/storytelling/index.html אליס מספרת סיפורים - חופשי (אולי לא קוד פתוח?) כדי לאפשר בנייה של דמויות שמספרות סיפור
 
* http://www.scirra.com/demos.php תוכנה בקוד פתוח שמיועדת בעיקר למשחקי בזמן אמת - נהיגה, יריות או טקטיקה
 
* http://www.scirra.com/demos.php תוכנה בקוד פתוח שמיועדת בעיקר למשחקי בזמן אמת - נהיגה, יריות או טקטיקה
שורה 27: שורה 27:     
===מנועים משחק למתקדמים בתוכנה חופשית===
 
===מנועים משחק למתקדמים בתוכנה חופשית===
אלו הם מנועים וכלי עזר ליצירת משחקים למשתמשים מנוסים, הם כתובים בקוד פתוח וחינמי. חלקם הם רק חינמיים:
+
אלו הם מנועים וכלי עזר ליצירת משחקים למשתמשים מנוסים, הם כתובים בקוד פתוח וחינמי. חלקם הם רק חינמיים:
 
* http://www.crystalspace3d.org/main/Main_Page סביבת פיתוח למשחקים עם גרפיקה תלת מימדית
 
* http://www.crystalspace3d.org/main/Main_Page סביבת פיתוח למשחקים עם גרפיקה תלת מימדית
 
* http://gameblender.org מנוע יצירת משחק מבוסס על בלנדר
 
* http://gameblender.org מנוע יצירת משחק מבוסס על בלנדר