본문 바로가기
반응형

Game Engine/Gamebryo8

게임브리오 시작하기 게임브리오는 멀티 플랫폼 개발이 가능하도록 구성되어 있다. 실제 PS2, DirectX9, DirectX8, OpenGL 등의 플랫폼에서 소스를 크게 수정하지 않고 동작시킬 수 있다. 마크로만 잘 정의했다면, 소스 수정 없이 동작이 가능하다. 사실 멀티플랫폼 개발이라는 것이 꽤 곤혹스럽다. 한 때, Windows Mobile과 Win32 멀티플랫폼 개발을 해보았는데, 신경써주어야하는 것이 한두가지가 아니었다. 비슷한 플랫폼인데도 상당히 작업이 귀찮고 껄끄러운데, 이종간에는 어떨지 대충은 알 것으로 생각한다. 여하튼 각설하고.. 게임브리오를 시작하기 위해서는.. 1) 윈도우 생성 로직은 직접 작성해야 한다. NiApplication을 사용하는 방법도 있지만, 그리 권하지는 않는다. 2) 윈도우가 생성되었으.. 2011. 9. 17.
Gamebryo 엔진 제가 MMORPG를 두번 개발했는데, 첫번째 게임은 고누소프트의 가약스 게임입니다. 이 게임은 당시 MMORPG가 그다지 많지 않을 때 만들었죠. 그래도 꽤 인기가 있었고, 아직까지도 잊지 않고 기억해주는 게임입니다. 이 게임을 개발하기 위해서 다양한 엔진을 검토했는데, 가격대 성능비로 가장 높은 점수를 줬던 것이 게임브리오 엔진의 전신인 넷이머스(NetImmerse) 엔진입니다. 가약스 게임은 모두 MMORPG 게임 제작에 경험이 없었던 탓에 상당히 많은 시행착오를 했었지만, 개발진들이 모두 열심히 해주어서 그래도 꽤 만족한 게임이 되었습니다. 개인적으로 그래픽은 별로였지만요. 저는 클라이언트 쪽 프로그램 총괄을 맡았었습니다. 두번째 게임은 스피노소프트의 나비스 온라인 게임입니다. 해양온라인 게임의 기.. 2011. 9. 16.
728x90