|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2012, 23:32 | #1 |
В стагнации
Участник клуба
Регистрация: 29.07.2011
Сообщений: 1,303
|
С# + DirectX or OpenGL - вомзожно ли это?
Я понимаю, что собираюсь прикрутить к велосипеду мотор от танка, но всё равно задам этот идиотический вопрос. Программированием занимаюсь недавно, так скажем. Ни в чем не разбираюсь. Вот выучил С#. Пока учил, понял, что это язык скорее для работы с базами данных в среде dotNET, чем с программированием игр на DirectX/OpenGL. Вот и хочу спросить, реально ли прикрутить эти библиотеки к C# и работать с ними, чтобы не через ОПУ? А если да, то где взять книжку какую-нибудь? Или проще переизучить С++ и клепать всё на нем? (учил как-то, доучил до шаблонов класса и все...)?
P.S. Понимаю, вопрос, скорее всего, просто идиотский, но я вообще в этом деле понимаю пока что мало. P.P.S. Вопрос №2, не по теме. Стоит ли вообще учится в WinForms "программировать мышкой", или лучше WinAPI освоить?
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание. |
26.01.2012, 00:15 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
по теме, можно, есть XNA, есть Managed DirectX(правда устарел).
для ГЛ есть библиотеки импортирующие функции и упрощающие работу с ним(готовый компонент контекста). соответственно есть OpenAL фреймворк(или не один..) насчет PS: в C# глупо помоему применять АПИ напрямую. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
26.01.2012, 00:22 | #3 | ||
В стагнации
Участник клуба
Регистрация: 29.07.2011
Сообщений: 1,303
|
Цитата:
Вот только зачем оно мне так всё? Проще уже С++ подучить... Цитата:
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание. |
||
26.01.2012, 00:39 | #4 | |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Кстати да, XNA - классная штука, пробовал был клацать по нескольким урокам - мне понравилось.
А вот OpenGL и C# - думаю не сильно вяжется...хотя может и ошибаюсь... Цитата:
Будь проще и люди к тебе потянутся
|
|
26.01.2012, 00:39 | #5 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
ничего там не лагает уже. Цитата:
причем такие приложения будут будут работать на XBOX360. да и некоторые вещи на шарпе удобны очень. например резвый парсер сайта сайта в БД(список мобов из PW, со всей их инфой), был написан довольно шустро. хотя тут все в умении заключается, так как по опыту парсинга я и в С++ неплохо парсеры пишу. просто стоит определиться в том, какой ЯП милее. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
26.01.2012, 01:17 | #6 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,691
|
OpenGL, OpenAL, GLUT, Devil(OpenIL)... Все включено в Tao Framework
|
26.01.2012, 01:29 | #7 | |||
В стагнации
Участник клуба
Регистрация: 29.07.2011
Сообщений: 1,303
|
Цитата:
Цитата:
Цитата:
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание. Последний раз редактировалось MooNDeaR; 26.01.2012 в 01:31. |
|||
26.01.2012, 10:48 | #8 |
В стагнации
Участник клуба
Регистрация: 29.07.2011
Сообщений: 1,303
|
Ладно, последний вопрос. Дайте совет, что лучше: использовать XNA 4.0 + VS 2010 и парить мозг над отсутствием уроков в интернете под эту версию, или всё-таки юзать XNA 3.0 + VS 2008? Просто блин разница между ними в некоторых уроках большая, богу слава, кто-то подправляет в комментах. Можно правда книги по 4.0 поискать, нашел одну на английском (как раз подучу), но всё равно в сомнениях.
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OpenGL или DirectX? | Juffin | Свободное общение | 6 | 24.05.2010 18:29 |
DirectX или OpenGL? | Lunex.08 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 21 | 26.04.2010 11:46 |
OpenGL и DirectX | Typ6oJLoJL | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 4 | 25.10.2009 21:09 |
C++ DirectX OpenGL | chuvaka4x | Общие вопросы C/C++ | 4 | 23.06.2009 12:21 |