#c #directx
#c #directx
Вопрос:
Существует несколько библиотек, которые позволяют вам запускать C . Итак, возможно ли запустить игру, использующую directx в полноэкранном режиме?
Ответ №1:
Google разрабатывает инструмент, позволяющий делать подобные вещи через Chrome. Она называется Chrome Native Client, или сокращенно NACL. http://blog.chromium.org/2010/05/sneak-peek-at-native-client-sdk.html
Комментарии:
1. Приятно знать, что что-то доступно и на C / C . Спасибо, Джим.
Ответ №2:
В общем, нет. Большинство онлайн-игр написаны с использованием Javascript, Flash, недавно разработанного HTML5 и подобных технологий. Возможно, интеграция с C возможна на каком-то уровне, но вы определенно не можете написать браузерную игру чисто и полностью на C .
Ответ №3:
это также можно сделать с помощью элемента управления ActiveX. ActiveX работает только в IE. существуют плагины Netscape, которые работают в других браузерах. поэтому создайте решение, которое содержит оба. вам нужна книга по ActiveX / COM / OLE. А еще лучше, возьмите курс, если сможете его найти, вы узнаете гораздо больше, потому что COM — это непростой предмет, о котором можно просто прочитать, а затем действительно заняться — управление версиями — большая проблема.
нет, не поддерживается в Firefox. но прочтите это:http://www.google.com/chrome/intl/en/webmasters-faq.html#activex
у некоторых людей могут быть отключены элементы управления activex. в этом случае ваша игра запускаться не будет. вам нужно будет сообщить пользователю, что им нужно будет изменить свои настройки безопасности в IE. вы можете получить обратную связь от элемента object в javascript о том, загружен activex или нет. для этого есть код. http://msdn.microsoft.com/en-us/library/7sw4ddf8(v=vs.85).aspx примеры есть по всему Интернету.