Рада Альмо дозволити гравцеві призначити заклинання гарячим клавішам відповідно до власних уподобань. Ви можете збільшити кількість слотів для написання закликів, якщо ви дозволите клавіші-модифікатори, наприклад, Ctrlта Shiftотримати доступ до додаткових панелей швидкої клавіші (але майте на увазі, що якщо у гравця одна рука на клавіатурі у типовому WASDположенні, а інша - в миші, будь-які цифри поза 5 стає незграбним, а поза 7 стає неможливим досягти, також тримаючи Ctrlабо Shift).
Крім того, ви можете скористатися системою велосипедного циклу гарячої клавіші . Дозвольте плеєру встановити кілька гарячих клавіш і мати клавіші, які переходять через панелі, які програвач налаштовує. Таким чином гравець може легко використовувати різні конфігурації гарячих клавіш для різних ситуацій.
Але ви також можете подумати про менш ортодоксальні методи введення.
Наприклад, миші жестами . Представляйте кожне заклинання символом. Для того щоб кинути заклинання, гравець малює цей символ мишею. Можна зменшити складність, комбінуючи її з гарячими клавішами. Наприклад, за допомогою гарячої клавіші виберіть елемент, а потім за допомогою жесту виберіть спосіб використання цього елемента. Однак надійно розпізнати жести миші непросто, і вам доведеться це добре реалізувати, щоб дійсно судити про те, чи є це зручно. Я б рекомендував вам спробувати це лише тоді, коли ви або на 99% впевнені, що хочете піти цією дорогою, коли у вас є достатній бюджет, що спалення декількох сотень людино-годин на це не проблема, або якщо є хороша стороння технологія для цього доступний для вашої технології стек.
Інший варіант - присвоєння заклинань не лише окремим клавішам, а послідовностям клавіш . Magicka - цікавий приклад. У грі понад тисяча різних заклинань, але вони передаються лише з 8 гарячих клавіш. Прості заклинання - це лише одна гаряча клавіша з наступним клацанням, а більш складні - довші комбінації. Куля з морозом кидається з послідовністю DQRClickі могутній "Палаючий таємний парна куля" сDSQFQFFClick. Ні, ця система не має дуже сприятливих для початківців кривих навчання (а надання цілому доступності для гравця після лише короткого підручника робить це гірше). Але оволодіння цією системою шляхом з'ясування найкращих комбінацій для кожної ситуації вважається дуже корисним для більшості гравців. Через деякий час гравці запам’ятовують послідовності за своїми улюбленими заклинаннями і можуть відкинути їх з м’язової пам’яті.
Але якщо все це все ще недостатньо для покриття різноманітних заклинань у вашій грі, розгляньте способи зменшити кількість заклинань, доступних гравцеві в будь-який момент часу. Якщо у вас є заклинання , які «не використовуються в кінці гри», то чому гравець навіть мати їх в кінці гри? Коли заклинання пізньої гри є просто кращою версією заклинання ранньої гри та робить її застарілою, то вона може просто замінити її повністю в інтерфейсі користувача.
Можуть бути також деякі заклинання, настільки ситуативні, що вони не заслуговують гарячої клавіші. Вони можуть бути використані в меню. Слідкуйте за своїми тестовими гравцями і бачите, до яких заклинань застосовується дуже рідко і, як правило, не в критичних ситуаціях (наприклад, довготривалий відлад). Заборонити їх до меню. Заклинання, яке просто використовується як частина історії, може навіть не бути заклинанням у ігрово-механічному сенсі. Коли у вас є заклинання "підняти жабу у формі прокляття", і саме одна людина в грі, яка перетворилася на жабу, просто попросіть персонажа гравця закинути її в куліс.