:: 게시판
:: 이전 게시판
|
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
08/09/12 14:46
자원주는건 별로 안좋아 보입니다.
인간만큼 강한 컴퓨터랑 붙는게 매력이 아니라 인간처럼 정찰하고 인간처럼 전략전술을 쓰는 컴퓨터랑 붙는게 매력이죠.
08/09/12 19:57
와후-만세// 좋은 결과를 내고 싶습니다만, 제가 골수까지 테란 유저인지라, 플토는 어떻게 해보겠는데, 저그는 정말 못해먹겠더군요. 저그 빌드오더 트리좀 사뿐하게 그려주실 수 있는 분이 필요해요. ^^
특히, 저그는 해처리 - 오버로드 - 드론 숫자를 잘 맞춰야 유닛이 팍팍팍 잘 나올텐데, 그걸 잘 못하겠더라구요. 테크 타기는 저그가 젤 쉬워보이는데.;;; 저그 종족에 대해서 도와주실 분을 찾습니다! ^^ 생각 있으신 분은 제 블로그에 있는 참고 문헌들 보시면 도움이 될 것 같습니다. 필요하다면, 제가 자세한 프로그래밍 방법 설명을 글로 올릴 수도 있구요. ^^
08/09/12 20:05
뻘이// 저는 그 자원 2000 씩 주는 것이 별로 좋아 보이지 않아서, 이걸 하게 되었습니다.
지금 어느 정도 까지 되냐면, 완전 지상형 맵에서 (헌터나 신 개마고원), 상대방 (컴퓨터던 테란이던) 테크트리 쌓아가는 것, 혹은 유닛 뽑는 상황에 따라, 방어 및 공격, 그리고 테크트리의 빌드 오더를 결정합니다. 예> 상대방이 저그이고, 4드론 내지는 9드론을 한다. (4, 5, 6, 7, 8, 9 드론) - 스포닝 풀이 빨리 완성될 것이고, 이는 인공지능 스크립트의 명령어 (enemyowns_jump spawning_pool label1) 로 알 수 있다. - 스포닝 풀이 빨리 완성된 사실을 알았다면, 벙커를 짓고 마린을 넣는다. (컴퓨터 테란은 마이크로 컨트롤이 안되므로, 매크로 컨트롤?인 벙커로 방어해야 하겠죠.) (컴퓨터 저그도 마이크로 컨트롤을 못 하므로, 아마 벙커를 먼저 부시려고 할 것입니다. ^^) 예> 상대방이 플토이고, 초반에 테크 건물을 안 올리고 더블 넥서스를 시도한다. - 캐논을 지었다면, 공격 명령을 내리지 않고, 빠른 테크를 탄다. (테란이라면, 투팩을 바로 갈 수 있겠죠) - 캐논이 없다면, (게이트웨이도 없다면), 내가 가진 공격 유닛으로 선제 공격을 시도한다. (테란이라면, 초반 마린 2~3기 정도 보내면 되겠죠. 어짜피 컴터대 컴터 싸움이니 컨트롤의 대상이 되지 않는 일꾼은 싸움을 하기 어렵습니다.) 뭐 이정도입니다. - 업그레이드, 확장, 기타 등등도 가능하긴 하죠. 공중 공격 유닛에 대한 프로그래밍은 아직 되어있지는 않습니다. 개선의 여지가 많은데, 저 혼자 하기가 좀 벅차군요. 누군가 저그 종족에 대해 도와 주시면, 서로 간에 테란 vs 저그 인공지능 대결도 해볼 수 있을 것 같은데요. ^^
08/09/13 01:19
일단, 이 토론 게시판에 올린 사연은 다음과 같습니다.
1) 인공지능 성능 향상을 위해 인공지능 프로그래밍 대회를 열어보면 어떻겠느냐는 것입니다. - 자바 프로그래밍으로, 탱크의 인공지능 프로그래밍 대회가 있죠? 로보코드라고.. 이는 IBM에서 스폰서를 하는 거라 대회 참여가 활발하죠. - 일단, 인공지능 프로그래밍 대회를 PGR21내에 있는 사람에서 부터 시작해보면 어떨까 합니다. - 프로그래밍 방법을 이해하는 것은 매우 쉽습니다. 스타크래프트의 빌드 오더를 명령어 화 해놓은 것일 뿐이니까요. 2) 저그 인공지능 성능 개선을 도와주실 분을 찾습니다. - 앞의 1)번에 써놓은것 처럼 프로그래밍 대회를 열어도 좋지요. 그럼 저그 종족을 선택하는 사람도 있을테니깐요. 일단, 다른 분들의 의견을 들어보고 싶습니다. 답글을 달아주세요!!~~
08/09/14 13:50
호기심에 한번해봤는데 생각보다 문법은 간단하더군요 재미있어요~
근데 문법 좀 더 자세하게 나와있는 메뉴얼 같은건 없나요? 노가다로 일일히 하려니까 조금 힘드네요
08/09/15 21:12
질문이 있는데요.. Patch_rt.mpq 파일을 WinMPG 1.64 로 열어보았는데.
파일 이름이 모두 unknown 으로 나와요. BrooDat.mpq 를 열어보면 제대로 나오는데. 뭐가 문제인지 모르겠네요..
08/09/16 02:05
axon/ 패치파일은, 블로그에 답글 달아주시면, 일괄 메일로 보내드릴게요.
즐거운하루/ 네, 그런 기분입니다. 로봇 축구도 한때 다뤘었는데, 딱 그기분이 들더라구요. 하하하.
08/09/16 02:10
마술사얀/ unknown 으로 나오나요? 그럴 때는, 잘 열리는 예전 버전의 Patch_rt.mpq 를 열어서, 거기서 인공지능 수정 후, 버전을 1.15.3 으로 패치하는 방법이 있습니다. 이렇게 하면, 이후에 WinMPQ 를 써서 압축을 풀면, 스크립트파일을 볼 수 있을겁니다.
위의 방식이 어렵다면, 기존 unknown 들에 scripts\aiscripts.bin 을 추가로 탑재시키면, 수정된 인공지능으로 동작합니다. Dementia-/ 뭐, 컴퓨터는 어택땅 시, 프로토스가 가장 유리한 듯도 싶습니다.
|