[2013 CodeEngn Conference 08] pwn3r - Pwning multiplayer game - case Starcraf...GangSeok Lee
2013 CodeEngn Conference 08
최근 국내/외에서는 멀티플레이어 게임이 유명세를 타고 있다. 이에 맞게 멀티플레이어 게임에 대한 보안 기술 역시 발전하고 있지만, 일반적으로 게임 보안은 게임의 룰을 깨버릴 수 있는 어뷰징(Abusing) 버그를 막는 데 주력하고 있다. 많은 멀티플레이어 게임들이 어뷰징 버그를 막는데 주력하느라, 게임 클라이언트의 취약성에 대한 보안을 놓치고 있다. 게임 클라이언트의 보안의 중요성을 강조하기 위해 BoB 1기에서 진행한 '멀티플레이어 게임 취약점 점검' 프로젝트의 결과물인 Starcraft-Broodwar remote code execution취약점을 설명하고, 취약점을 발견하기 위해 진행한 과정과 Exploit 과정들을 소개한다.
http://codeengn.com/conference/08
이 자료는 지난 2013년 Unite Korea의 지국환씨의 Flappy bird 만들기 튜토리얼을 바탕으로 만든 2014년 창원시 스마트 모바일 앱 지원센터의 "게임 및 웹 앱 개발과정"에서 진행한 세미나 자료입니다.
유니티 버전 4.3에서 작성되었습니다.
이 자료의 튜토리얼을 바탕으로 하나하나 제작해가며 Flappy Bird를 만드는 기쁨을 누리시기 바랍니다.
관련 이미지와 소스는 아래 블로그에 있습니다.
http://ivis.cwnu.ac.kr/tc/dongupak/245
유니티 5.1버전에서 플래피 버드만들기 튜토리얼 자료입니다.
아래의 제 자료는 4.3 버전 소스이며 유니티 버전 업그레이드로 인해 소스코드가 다소 수정되었습니다.
하나하나 따라하면서 플래피 버드 게임을 만들 수 있습니다.
http://ivis.cwnu.ac.kr/tc/dongupak/263
[2013 CodeEngn Conference 08] pwn3r - Pwning multiplayer game - case Starcraf...GangSeok Lee
2013 CodeEngn Conference 08
최근 국내/외에서는 멀티플레이어 게임이 유명세를 타고 있다. 이에 맞게 멀티플레이어 게임에 대한 보안 기술 역시 발전하고 있지만, 일반적으로 게임 보안은 게임의 룰을 깨버릴 수 있는 어뷰징(Abusing) 버그를 막는 데 주력하고 있다. 많은 멀티플레이어 게임들이 어뷰징 버그를 막는데 주력하느라, 게임 클라이언트의 취약성에 대한 보안을 놓치고 있다. 게임 클라이언트의 보안의 중요성을 강조하기 위해 BoB 1기에서 진행한 '멀티플레이어 게임 취약점 점검' 프로젝트의 결과물인 Starcraft-Broodwar remote code execution취약점을 설명하고, 취약점을 발견하기 위해 진행한 과정과 Exploit 과정들을 소개한다.
http://codeengn.com/conference/08
이 자료는 지난 2013년 Unite Korea의 지국환씨의 Flappy bird 만들기 튜토리얼을 바탕으로 만든 2014년 창원시 스마트 모바일 앱 지원센터의 "게임 및 웹 앱 개발과정"에서 진행한 세미나 자료입니다.
유니티 버전 4.3에서 작성되었습니다.
이 자료의 튜토리얼을 바탕으로 하나하나 제작해가며 Flappy Bird를 만드는 기쁨을 누리시기 바랍니다.
관련 이미지와 소스는 아래 블로그에 있습니다.
http://ivis.cwnu.ac.kr/tc/dongupak/245
유니티 5.1버전에서 플래피 버드만들기 튜토리얼 자료입니다.
아래의 제 자료는 4.3 버전 소스이며 유니티 버전 업그레이드로 인해 소스코드가 다소 수정되었습니다.
하나하나 따라하면서 플래피 버드 게임을 만들 수 있습니다.
http://ivis.cwnu.ac.kr/tc/dongupak/263
26. 추가적인 명령의 큐잉
게임에 의해 플레이어의 머리 속 모형이 바뀔
수 있다.
플레이어가 어떤 명령을 내렸을 때 즉각적인
피드백을 제공해야 한다.
플레이어는 명령에 대한 피드백을 통해서 게
임 인터페이스에 익숙해진다.
27. 결론
• 명령 큐잉은 RTS 게임에서 빠질 수 없는 기
능이 되었다.
• 두뇌 큐 기반구조를 사용하면 명령 큐잉 시스템
에 필요한 많은 복잡성을 해소할 수 있다.
• 과제를 자신의 작업에 대한 수행 방식을 스스로 알고
있는 AI시스템으로 캡슐화 하는 것도 가능하다.