אלגרו

אלגרו הוא ספריית תכנות משחק נייד.
הורד עכשיו

אלגרו דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freely Distributable
  • מחיר:
  • FREE
  • שם המפרסם:
  • Shawn Hargreaves
  • אתר האינטרנט של המוציא לאור:

אלגרו תגים


אלגרו תיאור

Allegro היא ספריית תכנות משחק ניידת. Allegro היא ספריית תכנות משחק עבור C / C ++ מפתחים מופצים בחופשיות, התומכים בפלטפורמות הבאות: DOS, יוניקס (לינוקס, FreeBSD, Irix, Solaris, דרווין), Windows, QNX, BeOS ו- MacOS X. אלגרו פרויקט מספק פונקציות רבות עבור גרפיקה צלילים,, שחקן קלט (מקלדת, עכבר ג'ויסטיק) ו timers.It מספק גם קבוע ושוטף פונקציות מתמטיות נקודות, פונקציות 3D, פונקציות ניהול קבצים, קובץ נתונים דחוס GUI. הנה כמה תכונות עיקריות של "אלגרו": ציור וקטור: · פיקסלים, קווים, מלבנים, עיגולים, אליפסות, קשתות, ספליינים בזייה · מילוי צורה, עם או בלי דפוס · פוליגונים: שטוח, גורו, מרקם (3D) שקוף · Sprites: · רעול פנים, שדונים דחוס הידור · Blitting, סיבוב, מתיחה, הפחתה, מיזוג אלפא, הצללת גורו · תמיכה מובנית BMP, LBM, קבצי PCX ו TGA (ואחרים תמכו עם סיומות הספרייה) · לוחות צבעים: · מניפולציה פלטת הצבעים (קריאה, כתיבה, המרה) · המרה של צבע פורמטים RGB HSV · טקסט: · תמיכת קידודים והמרות שונים, ברירת מחדל היא UTF-8 · גופני מפה סיבי (מיסוך, צביעה, יישור) · שונה: · לצייר ישירות על המסך או על מפות סיביות זיכרון כלשהו בגודל · גלילה חומרה חציצה משולשת (במידת האפשר), מצב-X מסך מפוצל · פונקציות אנימציה עבור פורמט FLI / FLC · יוניקס: · חלון X, DGA, fbcon · SVGAlib · VBE / AF · מצב-X · VGA · Windows: · DirectX (חלונות או במסך מלא) · GDI · MacOS X: · קוורץ (חלונות או במסך מלא) · BeOS: · BWindowScreen · BDirectWindow · דוס: · VGA מצב 13h · מצב-X (23 ברזולוציה VGA פלוס Unchained 640x400 במצב מורחב) · מצבי SVGA ב 8, 15, 16, 24 ו 32 סיביות לפיקסל · גישה VBE 2.0 framebuffer ליניארי · האצת חומרה דרך API VBE / AF אם נתמך · נהגים גרפי נוסף באמצעות פרויקט FreeBE / AF · OpenGL: · שהרחבת AllegroGL מאפשרת להשתמש בגרפיקת OpenGL עם אלגרו. מה חדש במהדורה זו: גרָפִיקָה: · שמם al_clear () כדי al_clear_to_color (). · שמם al_opengl_version () כדי al_get_opengl_version (). · שינה את כיוון הסיבוב עבור * al_draw_rotated מן נגד כיוון השעון כדי בכיוון השעון. · נוסף ALLEGRO_PIXEL_FORMAT_ABGR_8888_LE פורמט פיקסל חדש אשר guanrantees סידור רכיב. · דגל נוסף ALLEGRO_NO_PRESERVE_TEXTURE. · מרפרף אופקי קבוע ב שגר blitting תוכנה פשוט. · תוקן כמה באגים ערבוב של נהג OpenGL. · בחזרה בסתיו הנהג Made OpenGL לתוכנת עיבוד אם מיזוג אלפא נפרד מתבקש אבל לא נתמך. · נוסף אפשרות config המאפשר להעמיד פן גרסת OpenGL תחתונה. · מיושם al_get_num_display_formats (), al_get_display_format_option () ו al_set_new_display_format () עבור WGL. · תוקן באג ב al_get_display_format_option () עם הנהג GLX. · תוקן באג ב לנהג D3D שגרם תצוגת התרסקות יצירה אם מצב הבקיע הראשון נכשל. · תוצרת נהג OpenGL מעדיף את פורמט backbuffer עבור מפות סיביות חדשות. · העיכוב FBO בריאה כשאתה מגדיר לראשונה מפה סיבית כמו מפת סיביות יעד. קֶלֶט: · שם של חלק פונקציות ג'ויסטיק. · חשבון עבור מצב נעילה כמוס נהג מקלדת OS X. · עשה עבודת קלט UTF-8 על X11. קובץ I / O: · חלק פרוד של API fshook לתוך API לי קובץ ברור / O (למעשה זרמים גנריות). · הפוך את המשחק API קובץ I / O stdio יותר מקרוב חשבון למקרים בפינה. (לא שלם) · אפשר להגדיר vtable זרם על בסיס לכול-חוט, אשר משפיעה al_fopen () עבור חוט. · נוסף al_fget_ustr () כדי לקרוא קו בנוחות. · Al_fputs שינוי () לא לעשות החדרת CR משלה. · הוספה al_fopen_fd () כדי ליצור ALLEGRO_FILE מתוך מתאר קובץ קיים. מערכת קבצים: · השתנה al_getcwd, al_get_entry_name כדי ALLEGRO_PATHs בתמורה. · שינוי השם al_get_path כדי al_get_standard_path, וכדי להחזיר ALLEGRO_PATH. · השתנה al_readdir להחזיר ALLEGRO_FS_ENTRY. · נוסף al_path_create_dir. · הוסר כמה פונקציות שאילתא קבצים אשר לוקחות נתיבי מחרוזת (גרסות ALLEGRO_FS_ENTRY תעשינה). שגר Config: · נוסף פונקציות כדי לחצות מבני תצורות. · שינוי al_save_config_file () בתמורה סוג כדי bool. · הוסר גבול שרירותי על האורך של ערכי config. · קבצי תצורה שונה ל- allegro5.cfg ו allegro5rc. שגר מחרוזת: · שגר מחרוזת 4-עידן אלגרו סיר. · נוסף al_ustr_to_buffer (). ליבה אחרת: · שינוי השם al_thread_should_stop כדי al_get_thread_should_stop. · נוסף מנגנון רישום פנימי חדש עם "ערוצים" debug להגדרה, מדרגות מלל ופלט פרמוט. · אם ינקה זיהום מרחב לטעון. הרחבות גופן: · פונקציות הרחבת גופן TTF שמם כדי להתאים מוסכמים. · נוסף al_init_ttf_addon. יושם מעט API ציור הטקסט נחמד יותר: · פונקציות נקראות "draw_text" במקום "textout" · מרכז / יישור לימין מטופלים על ידי דגל במקום פונקציות · פונקציות קבלת טיעוני ALLEGRO_USTR ספקו · תמיכה מחרוזת מוסר כך "ספירה" טיעונים לא נחוץ במקרה הרגיל, אולם פונקציות ALLEGRO_USTR לספק דבר דומה. · Al_font_is_compatible_font להסירו. · הוגבר קצב al_grab_font_from_bitmap () על ידי חמש פעמים. · TTF: תוקן באג אפשרי עם kerning של קודי יוניקוד> 127. ואני Image / O הרחבה: · שמם הכל שהרחבת IIO. · חשופים al_load_bmp / al_save_bmp וכו ' תוסף אודיו: · שינוי שם al_mixer_set_postprocess_callback. · נוסף שתי אפשרויות config כדי נהג OSS. · Made ALSA לקרוא הגדרות תצורה מ סעיף. דיאלוגי ילידים: · נוסף al_show_native_message_box () אשר עובד כמו allegro_message () ב A4. מיושם GTK ו- OS X. תוסף PhysicsFS: · תוסף נוסף PhysicsFS. הפרימיטיבים addon: · הוסר דגלי מדינה גלובליים. · נורמלי שהורחק ALLEGRO_VERTEX. · דגלים קריאה / כתיבה יוסר מאגרים קודקוד. דוגמאות: · נוסף דוגמה כי בדיקות al_get_display_format_option (). · נוסף דוגמה שבה מופעים משחק מדגם ישירות קול. · נוסף דוגמה addon PhysicsFS. · נוסף לדוגמה (טיפשית) שנטען תמונה מחוץ לרשת באמצעות libcurl. · Ex_dir נוסף אשר מדגים את השימוש al_readdir ו al_get_entry_name. אַחֵר: · תיקוני באגים ותיעוד רבים.


אלגרו תוכנה קשורה

rel

Rel הוא בקשה הקובעת את הרלוונטיות של מסמכי טקסט למערכת של מילות מפתח המתבטאות בסימון בוליאני אינפלס. ...

172

הורד

gitfs

מערכת ה- API של מערכת הקבצים עבור Git ...

168

הורד

posix_ipc

Posix IPC Primitives (Semaphores וזיכרון משותף) עבור Python ...

225

הורד