Как стать автором
Обновить
83
0
Денис @besisland

Программист

Отправить сообщение
Вы это серьёзно?

> только на номерах специального вида типа 0-900-555-55-55
> (090)026-45-57

Платные горячии линии в Украине могут быть только с префиксом 900 или 703 (а бесплатные — 800). Теперь смотрите внимательно:

тел. (070)344-30-57 → 0703443057 → 0 703 44-30-57
тел. (090)026-45-57 → 0900264557 → 0 900 26-45-57
Вот хелперы в основном и требуется развивать. Например, в GameWindow возможность прятать курсор мыши пока не отрелизили (в nightly build уже есть).
Tao, по-видимому, заброшен, а OpenTK всё же постепенно продолжает развиваться, хоть вокруг него и нельзя заметить особенно интенсивной активности.
Ниже привели ссылку, по которой всё представлено очень наглядно:
code.google.com/p/gl33lessons/wiki/Lesson02

Вывод треугольника. Первые 700 символов — старый подход, остальные 18 000 — новый.
Очень полезные ссылки. Но, согласитесь, когда речь идёт о разработке простой игры, как вот Impressive Solids, нет практического смысла использовать подход OpenGL 3+. Примечательна цитата из урока 2 по первой ссылке: «Вы увидите, какую работу OpenGL более старых версий делал за программиста, теперь вся эта работа легла целиком на наши плечи».
Ну, в данном случае, как видите, 17 текстур.
Нет, не смутило. Меня смутило отсутствие поддержки NPOT-размерных текстур на компьютере 2009 года выпуска.
Ну, вы всё же излишне демонизируете спамеров.
Не, ну адреса-то откуда берутся? По какому списку производится рассылка?
Email-маркетинг, email-рассылки для бизнеса — это что такое?
А ежели сперва через шредер пропустить, а потом уже сжечь?
На C#/.NET как раз не надо перекомпилировать, главное, чтобы у клиента стоял соответствующий браузер фреймворк.
Метод OnKeyDown базового класса GameWindow почему-то никогда не вызывается, пришлось цепляться к Keyboard.KeyDown; а так вроде всё нормально, но здесь, как видите, пока мало что задействовано.
Проект не требует более высокую версию, а значит, незачем её выбирать. (Если бы проект не компилировался, то я выбрал бы другую версию.) Как следствие, люди, у которых стоит чуточку устаревший фреймворк 2.0, смогут запустить приложение без необходимости обновлять фреймворк.
К слову, не совсем ясно, почему компилируемый в байткод язык + фреймворк + специально предназначенная для графики библиотека, поддерживаемая на аппаратном уровне, — это пушка; а вот интерпретируемый язык, выполняемый в окружении браузера + манипуляции текстовыми компонентами при помощи языка оформления текстовых страниц — это не пушка. Про воробья-то не спорю.
Кстати, в попытках найти игру (см. вступление к статье) встречал как раз аналогичную игру, сделанную на Python. Ох и пришлось помучиться, чтобы её смогли люди с рабочего стола запускать! От чёрного окошка командной строки, висящего в фоне, так и не удалось избавиться.
Про разработку под Android ничего не знаю, слышал только краем уха, что там Java за основу взята.
Скажем так, в случае XNA здесь и такой кроссплатформенности не будет: под PlayStation-то не заработает.
Так и что же? Браузеры, допустим, тоже все от разных производителей, что теперь, HTML не использовать?

C#, к слову, меня первый из компилируемых языков действительно впечатлил кроссплатформенностью. Сделал проект в Visual C# Express под Windows, открыл в MonoDevelop под Arch Linux — запустился сразу, вообще без необходимости что бы то ни было настраивать. Более того, исполняемый файл, который получился под Linux’ом, в Windows запустился за милую душу. Вот это я понимаю: кроссплатформенность.
XNA, я боюсь, не заработает под Arch Linux, например.

Чем Java кроссплатформеннее? OpenTK заявляет поддержку Windows, Linux, Mac OS X (под последней не проверял).

Информация

В рейтинге
Не участвует
Откуда
Berlin, Berlin, Германия
Зарегистрирован
Активность