luce in altisBLUE SKY

category Photo

Blog


AI 최적화 전략들

AI 최적화 전략들 Steve Rabin, Nintendo of America steve_rabin(at)hotmail.com 복잡한 AI는 상당한 연산 능력을 요구한다. 수 많은 자동화 에이전트들이 지능적으로, 그리고 동시에 게임 세계를 돌아다니도록 하려면 더욱 더 많은 연산 능력이 필요하다. 그러나 AI의 최적화는 비교적 미개척 분야라 할 수 있다. 원래 게임은 기본적으로 실시간-병렬적인 특징이 크게 요구되는 응용 프로그램이지만, AI 분야는 특히나 더 그렇다. 모든 AI 에이전트들이 나름대로, 그것도 동시에 자신의 생각을 가지고 움직이는 것처럼 보이게 하는 것은 여전히 어려운 문제이다. 그러나 뒤집어 놓고 보면 이러한 어려움이야 말로 병렬성을 AI 분야의, 아직은 미개척된 무궁무진한 영역으로 만드는..

read more ...

자신의 컴퓨터가 듀얼 코어 이상이라면...

Visual Studio 2008 소개 페이지에 다음과 같은 내용이 있다. The /MP compiler option reduces total build time. The /MP option can significantly reduce the total time to compile several source files by creating several processes that compile the files simultaneously. This option is especially useful on computers that support hyperthreading, multiple processors, or multiple cores. 기본적으로 체크는 되있지 않고 컴파일 옵션(커맨드라인)에서 직접..

read more ...

[STL] Vector 정렬..

데이터를 정렬하다 보니.. Map 의 Value Sort가 필요하게 되었다. 기억하기론 Map은 Key정렬이라 다른 컨테이너가 필요하다는걸 기억했지만.. 혹시나 다른 방법이 있을까, 현업에 있는 녀석한테도 물어보고 구글링도 해보았지만 역시나~! 기존 방법으로 가야했다 -ㅅ- 일단 임시 Vector 변수를 선언하고;; vector CityIDVector; // 정렬을 위한 임시 벡터 정렬을 위해 임시 클래스를 생성. typedef class _Temp{ public: int CityID; int Demand; public: int getInt( void){ return Demand; // 수요 인자를 기준으로 정렬 } void putInt( int a, int b){ CityID = a; Demand = ..

read more ...

이놈의 LUA..

LUA.. 매우 편리함을 제공하지만.. 매우 짜증남을 제공하기도 한다. 디버깅이 쉽지 않아서.. 짜증남.. 프로젝트 때문에 CVS 파일을 LUA에서 파싱하는데.. 루아 내에서 동일한 cvs 파일을 두번 읽어 드리면 이상하게 루아가 죽어버린다. 물론 동일한 cvs 파일도 전부 그런건 아니고 특정 cvs 파일만 그러는데.. 아주 디버깅하는데 돌아가시는줄 알았다. 아무튼 편법으로 해결방법을 찾아 오늘 6시간동안 삽질한걸 해결하고 지금은 정상적으로 컴파일! 다른부분을 작업하고 있다. 아오.. 힘들어.. 힘들어.

read more ...

2009년 세계 100대 개발사 순위

한국 게임사는 겨우 넥슨과 NC만 들어가 있구나.. 1 Blizzard Entertainment USA 2 Nintendo Japan 3 Rockstar North United Kingdom 4 EA Canada Canada 5 Capcom Japan 6 Ubisoft Montreal Canada 7 Treyarch USA 8 Infinity Ward USA 9 Epic Games USA 10 Bethesda Softworks USA 11 Konami Japan 12 Traveller's Tales United Kingdom 13 Sega Studios Japan Japan 14 LucasArts USA 15 Neversoft USA 16 Sora Japan 17 Kojima Productions Jap..

read more ...