Запитання з тегом «input»

Введення - це дані, що надаються в гру через взаємодію гравця (через мишу, клавіатуру, геймпад тощо).

5
Хороша фізика платформи 2D [закрито]
У мене є базовий контролер символів, створений для 2D-платформи з Box2D, і я починаю налаштовувати його, щоб спробувати зробити це добре. У фізичних двигунів є багато ручок для підключення, і мені не зрозуміло, вперше пишу з двигуном фізики, якими саме я повинен користуватися. Чи слід стрибати застосувати силу для кількох …
76 box2d  physics  input 

2
Як змусити стрибнути характер?
Зараз я роблю гру в C # за допомогою Direct X 9.0. Рімейк гри - Donkey Kong NES. У мене майже все завершено, але у мене проблеми з фізикою стрибка Маріо. У мене є змінні, оголошені для координат Y і X. Мені було цікаво, чи існує простий метод цього зробити. …
44 physics  input  jumping 

6
Чи можу я (безпечно) припустити, що люди, які грають у мою гру, мають середню кнопку миші?
Назва майже все це говорить. Я зараз пишу настільну гру, в яку, напевно, не буде грати випадковий геймер. Тому я сподіваюся, що майже кожен користувач, швидше за все, вже матиме мишу із колесом прокрутки + кнопкою. Це правда? Це питання стосується "геймерів" - мені байдуже, чи у ноутбука моєї бабусі …

3
Чи нормально в грі використовувати 100% процесор?
Я щойно реалізував багатопотокове керування входом у своєму ігровому двигуні, де код, який опитує ОС для збору вхідних даних від неї та часових позначок, знаходиться в окремому потоці, і кожен кадр у головному потоці я просто з'їдаю зібраний вхід до логічний ігровий час. Це все працює, але ця настройка використовує …

3
Чи я, і як, відокремлюю питання про вхідні та ігрові об’єкти?
Напевно, у кожній грі розробнику доводиться якось мати справу з введенням даних, це можуть бути прості події клавіатури та миші, події на дотик або щось таке, як акселерометр. Це введення безпосередньо опосередковано впливає на предмети в грі. Іноді один і той же вхід може впливати на різні об'єкти. Зараз я …

3
Введення опитування проти подій
Я розробляю гру, використовуючи опитування для методу введення. Однак тепер, коли я заглиблююсь у меню ігор та інші компоненти інтерфейсу, я вважаю, що, мабуть, хотів би мати внесок, керований подіями. Можливо, навіть є і те, і інше, використовуючи події, керовані для інтерфейсу користувача, і опитування для "світового" вкладу. Мені цікаво, …
19 java  input  events  polling 

1
Як підтримати поверхневі ручки в Unity?
Наша гра чудово працює з дотиком або мишкою, але поверхнева ручка, схоже, зовсім не реєструється як вказівний пристрій. Як ми можемо підтримувати ручку в Unity у рідній формі? Це запитання на сайті Unity Answers передбачає, що ми могли б створити його як додаток UWP, але це означає обмеження себе дуже …
18 unity  input  surface 

7
Як слід проаналізувати введення користувачів у текстову пригодницьку гру?
Розбір команд користувача в текстовій пригоді - це спектр від простого пригоди Adventure "піти на північ" до деяких розумно розумних в hhgttg . Я, здається, пам’ятаю, як читав приємні роботи в комп’ютерних журналах ще в 80-х, але зараз я не знаходжу майже нічого в мережі, окрім короткого реферату Вікіпедії . …

2
Методи управління введенням у великих іграх
Чи є стандартна методика управління введенням у великих іграх. Наразі в моєму проекті вся обробка вводу виконується в ігровому циклі, наприклад: while(SDL_PollEvent(&event)){ switch(event.type){ case SDL_QUIT: exit = 1; break; case SDL_KEYDOWN: switch(event.key.keysym.sym){ case SDLK_c: //do stuff break; } break; case SDL_MOUSEBUTTONDOWN: switch(event.button.button){ case SDL_BUTTON_MIDDLE: //do stuff break; } } break; …
16 c++  sdl  input  standards 

2
Стан гри та обробка вводу даних у компонентних системах сутності
Моє запитання: Як я можу обробляти ігрові стани в моїй системі сутності, не вдаючись до збереження стопки об’єктів стану гри навколо? Отже, дизайн моєї системи сутності означає, що коли суб'єкту потрібно зареєструватися, наприклад, для подій введення, компонент входу викликає систему введення та каже "зареєструвати цю сутність для цього вводу". Це …

5
Який підходящий спосіб введення використовувати для двовимірного платформера на сенсорному пристрої?
Я створюю 2d-платформерну гру, як Super Meat Boy, в якій важлива точність руху мого головного персонажа. Я використовую libgdx. Керування клавіатурою на ПК працює точно, але коли справа стосується роботи акселерометра, то з персонажем справді важко впоратися. Це погіршується поетапно перевантаженими безпечними шляхами втечі. Я думав застосувати екранний аналоговий куля …
16 2d  input  touch  multitouch 

1
Використання контролера PS3 для введення даних на Mac OSX
Мені вдалося знайти драйвер USB для підключення до контролера PS3 в OSX, і, як повідомляється тут , можна підключитися до контролера через Bluetooth. Я перевірив, що вхід працює належним чином через Snes9x. У всякому разі, це лише фон для мого актуального питання. Чи є якийсь спосіб отримати доступ до PS3 …

6
Чи варто розвиватись мишею, якщо я планую націлювати більше на ПК?
Досить просте запитання, але я не впевнений у відповіді. Чи слід розробляти елементи керування користувачами, які використовують мишу, або повністю ігнорувати мишу та використовувати лише елементи управління кнопками. Прикладом може бути: Клацнувши по предмету, щоб забрати його, а потім наблизитись до елемента та натиснути кнопку, щоб забрати його. Яка ваша …

2
Як уникнути примари при натисканні декількох клавіш?
Я працюю над комп'ютерною грою 2d з прокруткою, яка використовує бібліотеку ігор SFML. Проблема, яку я не в змозі вирішити, полягає в тому, що на багатьох клавіатурах комбінація трьох або більше клавіш (наприклад, w + d + k) не працює. Чи є спосіб вирішити це питання?

2
Як я можу запобігти дрейфуванню гравця завдяки передбаченню місцевого входу, коли він зупиняється?
Я працюю над дворівневою ігровою системою багатокористувацької гри 2 сервер-клієнт (яку ви можете спробувати тут ). Він використовує WebRTC DataChannels. (З'єднання однорангові, але хост-рівномірний все ще діє як сервер.) Найбільша проблема (крім підключення) - передбачення локального вводу. Ми робимо звичайне: при натисканні клавіш гравці миттєво рухаються, повідомляють господареві, які клавіші …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.