Я работаю над простой игрой для маленьких детей. Поскольку у некоторых детей есть физические ограничения, я хотел бы дать им возможность использовать джойстик в качестве альтернативного устройства ввода.
Кто-нибудь может дать мне несколько советов, советов или пример кода C # (или даже VB.net) о том, как это реализовать?
Я бы предпочел не использовать что-то из DirectX, так как думаю, что это было бы излишним для игры такого типа.
Спасибо!
Обновление:
Я читаю большую часть информации по приведенным ссылкам. Я пытался получить DirectInput в VS 2010, но я получаю сообщение об ошибке, которая не может быть найдена. Я искал в сети решение, но во многих местах я читал, что DirectX устарел, и я должен использовать XNA. Но вся информация, которую я нахожу о XNA, касается Windows Phone и XBox. В Центре разработчиков Microsoft XNA говорят, что если вы хотите разрабатывать для Windows, вы должны использовать DirectX, и это возвращает меня к исходной точке!
Может ли кто-нибудь помочь мне вернуться на путь? Я только хочу использовать джойстик в своем приложении Windows WPF, и я использую VS 2010 C #. Спасибо.