תמיכה בשלטים למשחקים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כדי לשפר את חוויית המשתמש במשחק, אפשר לאפשר לשחקנים להשתמש בבקרי משחק. Android Framework מספק ממשקי API לזיהוי ולעיבוד של קלט משתמש מבקרי משחקים.
במדריך הזה מוסבר איך לגרום למשחק לפעול באופן עקבי עם בקרי משחקים ברמות שונות של Android API (רמה 9 ומעלה), ואיך לשפר את חוויית המשחק של השחקנים על ידי תמיכה בכמה בקרים בו-זמנית באפליקציה.
הערה:
אם אתם מפתחים משחקים או כותבים אפליקציית C++, אתם צריכים להשתמש בספריית בקר המשחקים שהיא חלק מערכת הכלים לפיתוח משחקים ל-Android (AGDK).
שיעורי מוזיקה
-
טיפול בפעולות של בקרים
-
במאמר הזה מוסבר איך לטפל בקלט משתמש מרכיבי קלט נפוצים בבקרי משחקים, כולל לחצני חיצים, לחצני גיימפד וג'ויסטיקים.
-
תמיכה בבקרים בגרסאות שונות של Android
-
איך גורמים לבקרי משחקים להתנהג באופן זהה במכשירים שבהם פועלות גרסאות שונות של Android.
-
תמיכה בכמה בקרי משחקים
-
כאן אפשר ללמוד איך לזהות ולהשתמש בכמה בקרי משחקים שמחוברים בו-זמנית.
-
תכונות נוספות של בקר המשחקים
-
כאן אפשר לקרוא איך משתמשים בתכונות נוספות של בקרים.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Support game controllers\n\nYou can enhance the user experience in your game by letting\nplayers use game controllers. The Android framework\nprovides APIs for detecting and processing user input from game\ncontrollers.\n\n\nThis guide shows how to make your game work consistently with game\ncontrollers across different Android API levels (API level 9 and up) and\nhow to enhance the gaming experience for players by supporting multiple\ncontrollers simultaneously in your app.\n\n**Note:**\nIf you are developing games or writing a C++ app, use the\n[Game Controller Library](/games/sdk/game-controller)\nthat is part of the\n[Android Game Development Kit (AGDK)](/games/agdk) instead.\n\nLessons\n-------\n\n\n**[Handle controller actions](/develop/ui/views/touch-and-input/game-controllers/controller-input)**\n:\n Learn how to handle user input from common input elements on game\n controllers, including directional pad (D-pad) buttons, gamepad buttons,\n and joysticks.\n\n\n**[Support controllers across Android versions](/develop/ui/views/touch-and-input/game-controllers/compatibility)**\n:\n Learn how to make game controllers behave the same across devices\n running different versions of Android.\n\n\n**[Support multiple game controllers](/develop/ui/views/touch-and-input/game-controllers/multiple-controllers)**\n:\n Learn how to detect and use multiple game controllers that are\n simultaneously connected.\n\n\n**[Additional game controller features](/develop/ui/views/touch-and-input/game-controllers/controller-features)**\n:\n Learn how to use additional controller features."]]