הבדלים בין גרסאות בדף "0 A.D."
AvivSharon (שיחה | תרומות) |
AvivSharon (שיחה | תרומות) |
||
שורה 19: | שורה 19: | ||
* [http://wildfiregames.com/0ad/ ערוץ YouTube] - סרטונים רשמיים וכאלה שצולמו על ידי מעריצים | * [http://wildfiregames.com/0ad/ ערוץ YouTube] - סרטונים רשמיים וכאלה שצולמו על ידי מעריצים | ||
* [http://wildfiregames.com/forum/ פורום] | * [http://wildfiregames.com/forum/ פורום] | ||
+ | * [http://trac.wildfiregames.com/wiki/GettingStartedProgrammers עמוד ייעודי לתוכניתנים מתחילים ב-0AD] | ||
* ערוץ IRC בשם '''0ad#''' ברשת [http://webchat.quakenet.org/ QuakeNet] - מוזמנים לבוא ולשאול שאלות. | * ערוץ IRC בשם '''0ad#''' ברשת [http://webchat.quakenet.org/ QuakeNet] - מוזמנים לבוא ולשאול שאלות. |
גרסה מ־23:13, 4 בדצמבר 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.
קישורים
- אתר רשמי
- חשבון ModDB - צילומי המסך הטובים ביותר
- ערוץ YouTube - סרטונים רשמיים וכאלה שצולמו על ידי מעריצים
- פורום
- עמוד ייעודי לתוכניתנים מתחילים ב-0AD
- ערוץ IRC בשם 0ad# ברשת QuakeNet - מוזמנים לבוא ולשאול שאלות.