스크립팅을 게임에 통합하는 방법에 대한 여러 자습서와 링크가 있었지만이 중 대부분은 저만의 프로세스에서 일찍 시작하지 않습니다. 나는 효과적으로 스크립트 화 된 게임의 기본 구조를 머리에 새겨 넣으려고합니다. 기본 사항은 다음과 같습니다.일반 게임 (RTS) 스크립팅의 기본 내용
저는 C++로 기본 2d RTS 게임을 시작하고 있습니다. 게임의 메 커닉과 그래픽은 꽤 표준/단순합니다. 표준 RTS에 비해 로직과 데이터가 매우 복잡합니다. 분명히, 나는 많은 계획을 가지고 있습니다 - 그리고 실제로,이 점은 실제로 프로젝트를 완료하기보다는 C++, 스크립팅, 게임 프로그래밍 기초를 배우는 것입니다.
내 프로젝트의 어떤 요소를 스크립팅으로 처리하고 내 핵심 "게임 엔진"에 포함시켜야하는지 파악하려고합니다.
예를 들어, 모든 강력한 "게임 루프"는 엔진의 일부로 C++에서 프로그래밍하거나 내 "엔진"만 전적으로 그래픽 (타일, 문자 등)을 표시하는 데 사용합니다. .), 많은 양의 데이터 처리 및 이와 유사한 작업 -이 클래스는 스크립팅 된 게임 루프에 "연결"됩니까?
저는 C#을 스크립팅 언어로 사용하고 싶습니다. 필자는 VS에서 개발할 수있게하면서 좋은 속도를 제공합니다. 그러나 실제로, 나는 그것이 어떻게 설정되어야하는지에 더 관심이 있습니다. 실제 코딩보다 의사 코드 레벨에서 더 많이 설정되었습니다. 이 시점에 이르면 사용할 수있는 많은 리소스가 있습니다. 모든 것을 구성하는 방법에 대한 조언을 찾고 있습니다.
자습서, 리소스, 조언을 제공해 주시면 대단히 감사하겠습니다. 감사!
http://gamedev.stackexchange.com/ – Davy8