Блог разработчика игр

Showing: 19 - 27 of 67 RESULTS
CPP C++ logo
🗒

C++0x – the next ISO C++ standard

C++0x – the next ISO C++ standard – документ написан и поддерживается самим Бьерном Страуструпом. В документе сделан обзор возможностей предоставляемых C++0x.

VIM logo
🗒

VIM: clang complete

Нашел превосходный плагин для VIM: clang complete. Этот плагин делает семантический разбор используя clang. Умеет дополнять то, что другим IDE (за исключением Xcode, но у меня на эту дрянь аллергия) и не снилось. Список дополнения создается в рантайме. Это можно …

Box2D logo
🗒

Box2D – физический движок

Box2D – физический 2D движок, написанный на C++ Erin Catto, лицензия MIT. Поддерживается широкий спектр платформ – Linux, macOS, Windows, BSD – везде, где есть компилятор C++. Кроме того, Box2D портирован на другие языки и платформы – Flash, Java, JavaScript, …

Emacs logo
🗒

Emacs + Cedet для C / C++

Введение из статьи однозначно отвечает на вопрос – “о чем статья”: Этот рассказ не претендует на звание полного описания настройки Emacs как среды разработки на разных языках (это будет отдельная статья), а является попыткой написать краткий рассказ о настройке пакета …

CPP C++ logo
🗒

InvSqrt()

В статье Origin of Quake3’s Fast InvSqrt() идет речь о быстром InvSqrt(): Почитайте в статье про “магическую” константу 0x5f3759df и про приведение к int. Так же в статье приводится письмо John Carmack, который подтверждает, что этот код принадлежит не ему.

CPP C++ logo
🗒

Clunk – звуковая библиотека

Clunk умеет практически всё, что необходимо уметь звуковой библиотеке: Бесконечное количество всего: музыкальных потоков (SDL_Mix умеет только один, например), объектов и именованных источников звука прикреплённых к объектам или слушателю. Простое апи на C++. (В OpenAL вы вынуждены сами перестраивать сцену, …