GameDev.ru
/ GameDev.ru / Пользователи / Andrey / Сообщения на форуме пользователя Andrey (194 стр.)

Сообщения на форуме пользователя Andrey (194 стр.)

Кто читал книгу Дизайн и эволюция языка C++, стоит ли ее покапать?22 фев. 200614:46#0
Вот ссылка на книгу.
http://www.ozon.ru/context/detail/id/2576269/?partner=game
Мнее очень интересно как развивался язык C++.
Я так понял есь еще более старое издание за 2000 год. В новом много чего поменялось в связи с поправками в стандарт и т.д.?
Я думаю разориться рублей на 600 и купить ее.
Что скажите жду вашего мнения.
Настройка компилятора (MS Visual C++ .NET 2003)22 фев. 200614:42#2
rico
CyberDemon
>Только иногда на всяк случай надо в .h файлах inline применять.
а еще лучше типа такого:
#ifdef _WIN32
#ifdef _MSC_VER
#define INLINE __forceinline
#endif
#ifdef __BORLANDC__
#define	INLINE __inline
#endif
#else
#define INLINE always_inline
#endif

#ifndef INLINE
#define INLINE inline
#endif
"Общение" игровых объектов22 фев. 200614:36#22
sazabis
ну мне всетаки кажеться это будут тормоза для сложногос проекта и для большого числа объектов...
VISTA OPENGL ATI22 фев. 200614:34#3
st0ke
>либо DX8+OGL2 либо DX9+SoftOGL1.4
это как понимать????
типа OpenGL 2.0 большие возможности + средние возможнеости Direct3D 8.0 либо большие возможности Direct3D 9.0 + средние возможности OpenGL 1.4 и все в совокупности дает какие-то возможности?

Правка: 22 фев. 2006 14:34

Новые версии ODE и Tokamak22 фев. 200614:04#1
novice
tokamak есть на сайте если что могу прислать.
около 6 метров с демками и примерами, если 1 либа то 927 кб.
BOOST22 фев. 200613:34#1
Ronin
говорят по разному многие говорят хорошо, многие говорят это тормоз!
очень хорошая вещь boost::luabind - удобный warpper связка Lua API с C/C++.
а так поищи тему применение boost в программировании игр
Чем плохи X-файлы?22 фев. 200613:32#7
Osiris
здарова читать не буду :) и применять тоже :)
Ошибка с указателями,не могу ее найти.Помогите.22 фев. 200612:50#19
COTOHA
>когда у меня есть динамический массив ,сделанный с помощью calloc ,то удалять нужна каждый элемент или просто ?>указатель на етот массив ,может я в етом чтото не сосем правильно понял?
просто весь массив функция free удалит.
"Общение" игровых объектов22 фев. 200612:36#20
Подписываюсь...
Интересно а можно вобще без сообщений? вынести всю логику взаимодействия объектов в скрипты?
Сообщения это не медленно? может их лучше свести к минимуму?
Как вообще делают в крупных игровых проектах? ну привиду названия: Far Cry, Half Life 2, Doom III, Quake IV, Paint Killer, Хроники Ридика, CS и т.д.
Ошибка с указателями,не могу ее найти.Помогите.22 фев. 200612:09#17
COTOHA
>и чо всегда перед любым обращением проверять на нуль.
можно и всегда будет ну совесм чуть-чуть медленнее, но зато надежнее, избежншь падений программы, она будет хромать дальше :)
или это сделать в отладочном режиме или временно для нахождения ошибки.
Проблемы с обменом значений между C/C++ и Lua.22 фев. 200612:05#51
Sneer
>Присвой ей значение nil.
это вот так:
//на вершину стека
 lua_getglobal(luaState, varName.c_str());
lua_pushnil(luaState);
?
Проблемы с обменом значений между C/C++ и Lua.21 фев. 200621:16#49
Sneer
еще появился вопрос
как удалить из скрипта переменную по имени вообще чтобы в результате скрипт не видел ее?
пробовал так:
	//на вершину стека
	lua_getglobal(luaState, varName.c_str());
lua_remove(luaState, -1);
не помогает :(
я так понимаю нужно что-то попдобное делать как при добавлении переменной но как-то наоборот?
Спасибо ввем заранее.

Правка: 21 фев. 2006 21:23

Чем плохи X-файлы?21 фев. 200615:52#1
NightmareZ
может потому что используются в обучающих целях.
reinterpret_cast<>() vs ..._cast<>()21 фев. 200615:51#20
DEN
>ГЫ, то же мне нашел "пример библиотеки". Давай еще попросим Кадаверило свой движок показать :))
ну есть еще такие случаи...
а кто такой Кадаверило ?
C++ vs C#21 фев. 200615:39#193
JokerR
спасибо ;)

Следующие темы >>

2001—2012 © GameDev.ru — Разработка игр