Game Dev 150

D3D Resources 분석

출처 : http://tong.nate.com/ddpstddpst/41810490 관련 포스트 : http://aker.tistory.com/56 D3D Resources Direct3D는 리소스를 생성하거나 수정할 때 많은 수의 Flag를 지원한다. 그것으로 어떻게 리소스를 사용할 것인지 결정하며, Direct3D가 비디오카드 드라이버와 어떤식으로 동작하는지 그리고 최적화 된 렌더링을 위하여 어느곳에 위치하는지를 결정한다. 여기에서 이야기할 가장 중요한 3가지의 Flag는 다음과 같다. Memory pool - 어느곳에 리소스가 위치 할것인가? Usage - 어떤 방법으로 리소스를 사용할것인가? Lock flags - 데이터가 Lock될 경우에 어떻게 작동할것인가? Memory Pool 버텍스 버퍼, ..

Game Dev/Scrap 2008.10.24

소프트웨어 일정 예측

일정의 예측 일정 (개월) = 3.0 * pow(월-인원, 1/3) 예를 들어 프로젝트에 65월-인원이 든다고 예측하였다면 이 공식에 따른 예측 일정은 12개월이다. 12 = 3.0 * pow(65, 1/3) 최단 일정 : 이론적이며 달성 불가능 - 인력 : 상위 10% 능력의 팀원 - 지원 : 첨단 HW 및 SW 지원 - 방법론 : 시간 효율이 가장 큰 개발법과 개발 도구 - 일정 단축 가능성 : 불가능 Code Line 일정 (개월) 노력 (월-인원) 10,000 4.2 8 30,000 7 37 50,000 8 79 100,000 11 190 160,000 13 335 180,000 13 390 200,000 14 440 250,000 15 580 300,000 16 725 400,000 19 1,0..

Game Dev/Article 2008.10.22

Windows Installer CleanUp

출처 : http://stnzone.com/gboard/blog/?id=765 http://support.microsoft.com/kb/290301 Microsoft는 Windows Installer CleanUp 유틸리티를 업데이트했습니다. Windows Installer CleanUp 유틸리티를 사용하면 프로그램의 Windows Installer 구성 정보를 제거할 수 있습니다. 설치 문제가 발생하면 프로그램에 대한 Windows Installer 구성 정보를 제거할 수 있습니다. 예를 들어, 프로그램을 처음 설치했을 때 포함되어 있지 않은 프로그램의 구성 요소를 추가하거나 제거하려고 하는 경우 설치 문제가 발생하면 Windows Installer 구성 정보를 제거해야 할 수 있습니다. Windows..

Game Dev/Binary 2008.10.08

Developement Resource on the WEB

Technical Search - MSDN Online (http://msdn.microsoft.com) .NET과 Windows 정보를 찾기 위한 가장 중요한 사이트이다. - ASP.NET Web (http://www.asp.net) Microsoft ASP.NET 팀의 공식 홈페이지이다. - Google Microsoft Search (http://www.google.com/microsoft.html) MSDN이 Windows 개발의 핵심이 되는 모든 기술들이 망라된 곳이지만, 검색 능력은 개선할 부분이 많이 있다. 다행히도 Google은 Microsoft 기술에만 초점을 둔 특별한 검색 사이트를 가지고 있다. Debugging Tools - Sysinternals (http://www.sysinte..

Game Dev/Scrap 2008.10.07