הבדלים בין גרסאות בדף "0 A.D."

מתוך ויקי עמותת המקור
(דף חדש: ==מהו 0AD?== '''0AD''' ("אפס אֵיי דִּי") הוא משחק אסטרטגיה חופשי בקוד פתוח, המבוסס על הלוחמה העתיקה, בין השנים 500…)
 
שורה 15: שורה 15:
  
 
==קישורים==
 
==קישורים==
 
אתרי המשחק 0AD:
 
 
* [http://wildfiregames.com/0ad/ אתר רשמי]
 
* [http://wildfiregames.com/0ad/ אתר רשמי]
 
* [http://www.moddb.com/games/0-ad/ חשבון ModDB] - צילומי המסך הטובים ביותר
 
* [http://www.moddb.com/games/0-ad/ חשבון ModDB] - צילומי המסך הטובים ביותר

גרסה מ־00:10, 5 בדצמבר 2010

מהו 0AD?

0AD ("אפס אֵיי דִּי") הוא משחק אסטרטגיה חופשי בקוד פתוח, המבוסס על הלוחמה העתיקה, בין השנים 500 לפנה"ס ל-500 לספירה. המשחק חוצה-פלטפורמות ומיועד ללינוקס, חלונות ומק. כל שחקן נדרש לגלם אחת משש תרבויות עתיקות, לפתח עיר וכלכלה, לבנות צבא ולהכריע את אויביו בצורה היעילה ביותר. התרבויות המיוצגות במשחק הן: ערי המדינה ביוון, הרפובליקה הרומאית, האימפריה הפרסית, האמפריה הקרתגית, השבטים הקלטיים והשבטים האיבּריים. לכל תרבות מבנים, חיילים ובונוסים ייחודיים המוסיפים לפירוט ולמורכבות.

המשחק מפותח על ידי צוות מתנדבים מכל העולם בשם Wildfire Games, ובנוי על מנוע בשם Pyrogenesis, שהצוות בנה על גבי ספריות פונקציות ב-C++ וב-JavaScript.

כל הקוד והנתונים במנוע המשחק משוחררים תחת רישיון ה-GPL. הארט והפסקול משוחררים תחת רישיון CC-BY-SA. מכאן, הוא חופשי לשינויים (mods), הפצה מחדש ושימוש חוזר בחלקים לפרוייקטים אחרים, כל עוד עומדים בתנאי הרישיונות. אנו, מפתחי המשחק, מחשיבים את 0AD כמיזם חינוכי המקדם ידע על ההיסטוריה העתיקה ועל פיתוח משחקי מחשב.

"דרושים" - הצטרפות למיזם

Some of the stuff that needs to get done in programming is pretty basic. So you don't necessarily have to be a OpenGL or an AI expert to get started. However, a good base knowledge of C++ and, in the case of gameplay scripts, Javascript, is needed.

   * Computer graphics: Work with OpenGL to develop decals, reflection/wave water effects, environment lighting and dynamic shadows, vertex animation, terrain blending, Fog of War / Shroud of Darkness, skyboxes, vertex/pixel shader material framework, or a particle weather system.
   * AI programming: Teach a computer how to play a strategy game: gathering resources, laying out a city, building an army and more. Write an extensible framework for people to write their own AI scripts.
   * Gameplay programming: Implement the mechanics behind trade, garrisoning, and construction of structures, creating various unit formations, or writing random map scripts.

קישורים